From 0aee6505a53d0d714f3914fed8f80f042c44fed2 Mon Sep 17 00:00:00 2001 From: Packit Date: Aug 19 2020 14:20:10 +0000 Subject: Apply patch 0013-Update-translations-from-zanata-RhBug-1754959.patch patch_name: 0013-Update-translations-from-zanata-RhBug-1754959.patch location_in_specfile: 13 present_in_specfile: true --- diff --git a/po/ar.po b/po/ar.po index a0f5a81..c21db23 100644 --- a/po/ar.po +++ b/po/ar.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2017-04-21 07:49+0000\n" "Last-Translator: AbdelHakim ALLAL \n" "Language-Team: Arabic\n" @@ -14,217 +14,6 @@ msgstr "" "Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "حزمة" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "حزمة للتثبيت" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -265,6 +54,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -279,81 +78,6 @@ msgstr "" msgid "Error: %s" msgstr "خطأ: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -444,1772 +168,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "حزمة" + +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "حزمة للحذف" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "رزمة للمزامنة" + +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "خفض إصدار الحزمة" + +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "حزمة لخفض الإصدار" + +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "اظهار، أو استخدام، معلومات المجموعات" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "المجموعات المثبتة:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "مجموعات اللغات المثبتة:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "المجموعات المتوفرة:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "مجموعات اللغة المتوفرة:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "اظهر أيضا المجموعات المخفية" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "اظهر فقط المجموعات المثبتة" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "اظهر فقط المجموعات المتوفرة" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "حزمة للتثبيت" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format +#: ../dnf/cli/commands/mark.py:44 msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/mark.py:52 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format +#: ../dnf/cli/commands/module.py:51 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "" - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "" - -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "" - -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:233 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." -msgstr "" - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "" - -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "" - -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "" - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "" - -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "" - -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "حزمة للحذف" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2217,24 +1881,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2243,13 +1903,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2257,13 +1917,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2271,19 +1931,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2296,1260 +1956,1629 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "خفض إصدار الحزمة" - -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "حزمة لخفض الإصدار" - -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "اظهار، أو استخدام، معلومات المجموعات" - -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "المجموعات المثبتة:" - -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "مجموعات اللغات المثبتة:" - -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "المجموعات المتوفرة:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "مجموعات اللغة المتوفرة:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "اظهر أيضا المجموعات المخفية" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "اظهر فقط المجموعات المثبتة" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "اظهر فقط المجموعات المتوفرة" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "To diagnose the problem, try running: '%s'." +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "" + +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "" + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "" + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" +msgid "Group: %s" +msgstr "" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr "" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr "" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr "" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr "" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr "" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr "" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr "" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr "" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr "" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr "" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "" + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "رزمة للمزامنة" - -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" #. empty file is invalid json format @@ -3566,46 +3595,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/bg.po b/po/bg.po index 6133142..cdde803 100644 --- a/po/bg.po +++ b/po/bg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2018-04-05 09:38+0000\n" "Last-Translator: Valentin Laskov \n" "Language-Team: Bulgarian\n" @@ -17,217 +17,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "ПАКЕТ" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Пакет за инсталиране" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Проблем" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Възникнаха грешки по време на транзакцията." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Грешка при разбора на '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Непозната конфигурираща стойност: %s=%s в %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Непозната конфигурираща опция: %s = %s в %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Непозната конфигурираща опция: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Внимание: провал при зареждане на '%s', пропускам го." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Хранилище '%s': Грешка при разбор на конфигурацията: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Хранилището '%s' е с липсващо име в конфигурацията, ще ползвам id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -268,6 +57,16 @@ msgstr "Неуспех при изпращането на имейл чрез '% msgid "Failed to execute command '%s': returned %d" msgstr "Провал при изпълнение на командата '%s': резултатът е %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Непозната конфигурираща стойност: %s=%s в %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Непозната конфигурираща опция: %s = %s в %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -282,81 +81,6 @@ msgstr "" msgid "Error: %s" msgstr "Грешка: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Почистване" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Излизащ от употреба" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Изтриване" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Проверка" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Подготовка" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -447,325 +171,323 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Тестване на транзакцията" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Тестът на транзакцията е успешен." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Изпълнение на транзакцията" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Изисквания към диска:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Поне още %dMB е необходим във файловата система %s." -msgstr[1] "Поне още %dMB са необходими във файловата система %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Обобщение на грешки" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Не мога да изпълня транзакцията." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Транзакцията не може да се стартира:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Някои пакети не бяха свалени. Пробвам отново." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Не може да се отвори: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Публичният ключ за %s не е инсталиран" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Проблем при отваряне на пакет %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Публичният ключ за %s не е доверен" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Пакетът %s не е подписан" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Не мога да премахна %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s е премахнат" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Нищо за правене." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Няма маркирани за премахване групи." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Няма маркирани за надграждане групи." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Пакетът %s не е инсталиран, невъзможно връщане към предишна версия." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Няма съвпадение за аргумент: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "няма съвпадащ пакет" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Пакетът %s не е инсталиран, невъзможно връщане към предишна версия." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Вече е инсталирана предишна версия на пакета %s, невъзможно връщане към " "предишна версия." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Пакетът %s не е инсталиран, невъзможно преинсталиране." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Пакетът %s не е инсталиран, невъзможно обновяване." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Пакет %s е наличен, но не е инсталиран." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Пакет %s е наличен, но е инсталиран за друга архитектура." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Няма инсталиран пакет %s." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Невалидна форма: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Няма маркирани за премахване пакети." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Пакети за аргумента %s са налични, но не са инсталирани." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Инсталирана е най-ниската версия на пакета %s, невъзможно е връщане към " "предишна." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Няма наличен пакет %s ." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "няма съвпадащ пакет" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Импортирането на ключа се провали (code %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Ключът е успешно импортиран" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Не инсталирай никакви ключове" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -773,1490 +495,1425 @@ msgstr "" "Някои пакети са с невалиден кеш, но не може да бъдат свалени поради опцията " "\"--cacheonly\"" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "no matching payload factory for %s" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "unsupported checksum type: %s" -msgstr "неподдържан тип контролна сума: %s" +msgid "Config error: %s" +msgstr "Грешка в конфигурирането: %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 -#, python-format -msgid "determining the fastest mirror (%s hosts).. " +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "" +#: ../dnf/cli/cli.py:136 +#, python-format +msgid " Installed: %s-%s at %s" +msgstr " Инсталиран: %s-%s в %s" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" +msgid " Built : %s at %s" +msgstr " Създаден : %s в %s" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "пропускам." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" +msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Средата '%s' не е инсталирана." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Операцията е прекратена." -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Сваляне на пакети:" + +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Грешка при сваляне на пакети:" + +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Транзакцията се провали" + +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"При работа без надзор ключове не се импортират автоматично.\n" +"Задайте \"-y\" за отмяна." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG проверката се ПРОВАЛИ" + +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "разрешаване хранилище %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Излизащи от употреба пакети" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Добавено %s хранилище от %s" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Няма пакети, маркирани за синхронизация на дистрибуцията." -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Създаването на делта RPM се провали" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Контролната сума на създадения делта RPM се провали" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Инсталирани пакети" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "готово" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Налични пакети" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Грешка в командния ред: %s" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Автоматично премахвани пакети" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "грешен формат: %s" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Допълнителни пакети" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Налични Обновления" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Добавени скоро пакети" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "конфигурира местоположението на файловете" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Няма съвпадащи пакети за показване" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "без информация при изпълнението" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Няма намерени съвпадения" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "подробна информация при изпълнението" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Не е зададен ID на транзакция" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "показва версията на DNF и спира" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Не е намерен зададения ID на транзакция" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "задава root за инсталирането" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Намерени повече от един ID на транзакция!" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "не инсталирай документации" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Историята на транзакциите е непълна, преди %u." -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "забранява всички плъгини" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Историята на транзакциите е непълна, след %u." -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "забранява плъгини по име" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Непознато хранилище: '%s'" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -"пренебрегва стойността на $releasever в конфига и файловете на хранилището" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Няма такава команда: %s. Моля, ползвайте %s --help" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"позволява изтриване на инсталирани пакети за удовлетворяване на зависимости" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "пробва пакети с най-добри версии в транзакциите." +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." +msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "работи изцяло от системния кеш, не обновява кеша" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "ниво на информация за откриване на грешки" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" +msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "записва детайлни, подсказващи решения резултати във файлове" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "аргумент {}: не е позволен заедно с аргумент {}" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "показва дублирания, в хранилища, в списъци/търсещи команди" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Командата \"%s\" е вече дефинирана" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "ниво на информация грешки" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "ниво на информация за откриване на грешки за rpm" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "автоматичен отговор \"да\" за всички въпроси" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "автоматичен отговор \"не\" за всички въпроси" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "За да откриете проблема, пробвайте като стартирате: '%s'." -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" +"Вероятно имате повредена RPMDB. Стартирането на '%s' може да реши проблема." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Проблем с хранилище: %s" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "показва подробности за пакет или група пакети" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "показва всички пакети (по подразбиране)" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "изключва пакети по име или glob" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "покажи само наличните пакети" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "покажи само инсталираните пакети" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "покажи само допълнителните пакети" + +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "покажи само пакетите обновления" + +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "покажи само пакетите за автоматично премахване" + +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "покажи само скоро променените пакети" + +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "ПАКЕТ" + +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "показва пакет или групи пакети" + +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "търси кой пакет предоставя дадената стойност" + +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "контролира дали да се ползва цвят" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Търсене на пакети: " -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "проверява за налични обновления на пакет" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Няма наличен пакет." + +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Не е инсталиран пакет." + +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (от %s)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Инсталираният пакет %s%s не е наличен." + +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Не е инсталиран пакет от хранилището." + +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "само сваляне на пакетите" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Няма пакети, маркирани за надграждане." -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "КОМАНДА" + +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "показва или използва историята на транзакциите" + +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Вие нямате достъп до базата данни с историята." + +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Издание" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Източник" - -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "От хранилище" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Време за построяване" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Време за инсталиране" - -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Инсталирано от" - -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Лиценз" - -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" +"премахни всички ненужни пакети, първоначално инсталирани като зависимости" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Пакет за премахване" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Това добре ли е [y/N]: " +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "провери за проблеми в packagedb" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Това добре ли е [Y/n]: " +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "покажи всички проблеми; по подразбиране" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Група: %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "покажи проблеми в зависимостите" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Група-Id: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "покажи дублирани проблеми" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Описание: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "покажи остарелите пакети" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Език: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "покажи проблеми с предоставящи" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Задължителни пакети:" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} има липсващи изисквания от {}" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Пакети по подразбиране:" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} се дублира с {}" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Незадължителни пакети:" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} е остаряло от {}" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Зависещи от условия пакети:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} предоставя {}, но не е намерено" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Environment Group: %s" +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr "" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "премахни кешираните данни" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Задължителни групи:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Тип метаданни за почистване" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Незадължителни групи:" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Почиствам данни: " -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Валидността на кеша е изтекла" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Filename : %s" -msgstr "Име на файл : %s" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d премахнат файл" +msgstr[1] "%d премахнати файла" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "Repo : %s" -msgstr "" +msgid "Waiting for process with pid %d to finish." +msgstr "Чакам процесът с pid %d да завърши." -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Описание : " +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Списък на зависимостите на пакети и кои пакети ги удовлетворяват" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "синхронизира инсталираните пакети до последните налични версии" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Лиценз : %s" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Пакет за синхронизиране" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Към предишна версия на пакет" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Пакет за връщане към предишна версия" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Получи се грешка при изчисляване на общия обем за сваляне" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "показва или използва информацията за групата" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Общ обем: %s" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Няма данни за групи за конфигурираните хранилища." -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Total download size: %s" -msgstr "Общ обем за сваляне: %s" +msgid "Warning: Group %s does not exist." +msgstr "Внимание: Група %s не съществува." -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Инсталиран обем: %s" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Внимание: Няма съвпадащи групи:" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Получи се грешка при изчисляване на инсталирания обем" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Налични групи обкръжения:" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Инсталирани групи обкръжения:" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Маркирам пакети като инсталирани от групата:" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Инсталирани групи:" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Маркирам пакети като премахнати от групата:" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Инсталирани езикови групи:" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Група" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Налични групи:" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Пакети" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Налични езикови групи:" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "включва незадължителни пакети от група" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Инсталирам пакети от групата" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "показва скритите групи също" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "показва инсталираните грули само" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "показва достъпните грули само" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Инсталирам зависимости" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "невалидна подкоманда за група, ползвайте: %s." -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Инсталирам отпаднали зависимости" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Не мога да открия задължителния пакет на групата." -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Премахване" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "инсталира пакет или пакети на системата Ви" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Премахвам зависими пакети" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Пакет за инсталиране" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Премахвам неизползвани зависимости" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Не може да бъде намерен съвпадащ" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Невалиден път към rpm файл: %s" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "генерира кеша с метаданни" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Създавам кеш файлове за всички файлове метаданни." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" +"маркира или демаркира инсталираните пакети като инсталирани от потребител." -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s е маркирано като инсталирано от потребител." + +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s е демаркирано като инсталирано от потребител." + +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Грешка:" + +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Пакетът %s не е инсталиран." + +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "заменящ" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "преинсталиране на пакет" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Обобщение на транзакцията\n" -"%s\n" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Пакет за преинсталиране" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Инсталиране" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "премахва пакет или пакети от системата Ви" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Надграждане" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "премахни дублираните пакети" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Към предишна версия" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Не са намерени дублирани пакети за премахване." -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Пропусни" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Пакет" -msgstr[1] "Пакети" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "непознат" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Никога (последно: %s)" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Надграден" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Незабавно (последно: %s)" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Върната предишна версия" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s секунда(и) (последно: %s)" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Инсталиран" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "показва конфигурираните хранилища за софтуер" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Преинсталиран" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "покажи всички хранилища" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "покажи разрешените хранилища (по подразбиране)" + +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "покажи забранените хранилища" + +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Премахнат" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Няма налични хранилища" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Провален" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "разрешен" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Всичко" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "забранен" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Система" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Дата и час" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Действие(я)" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Променен" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Няма транзакции" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Изтрит" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Не е инсталиран" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "По-стар" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "По-нов" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID на транзакция :" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Начален час :" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u секунди)" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u минути)" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u часове)" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "състояние" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u дни)" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Краен час :" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Потребител :" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Прекратен" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Успех" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Променени пакети:" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Грешки:" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Излязъл от употреба" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "проверява зависимости точно както е зададено, обратното на --alldeps" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Изтрий" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Преинсталирай" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "показва списък на всички зависимости и кои пакети ги удовлетворяват" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Пакетът %s.%s %s ще бъде инсталиран" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Пакетът %s.%s %s ще бъде обновление" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "покажи рекурсивно дърво за пакет(и)" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "покажи детайлна информация за пакет" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Пакетът %s.%s %s ще бъде обновен" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "покажи списък на файловете в пакета" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Начало на определяне на зависимостите" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Завършено определяне на зависимостите" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "формат за показване на намерените пакети" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Работещ" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Спящ" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Непрекъсваем" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Зомби" - -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Трасиран/Спрян" - -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Непознат" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Не мога да намеря информация за заключване на процес (PID %d)" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Приложението с PID %d е: %s" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Памет : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Стартиран: %s - преди %s" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "показва мястото, от което пакетите може да бъдат свалени" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Състояние : %s" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Показва функционалностите, с които пакетът е в конфликт." -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Показва функционалностите, които пакетът може да подобри." -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Грешка в конфигурирането: %s" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Показва функционалностите, предоставяни от пакета." -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Показва функционалностите, които пакетът препоръчва." -#: ../dnf/cli/aliases.py:203 +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Показва функционалностите, от които пакетът зависи." + +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "%s, using original arguments." +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" +"Показва функционалностите, от които зависи стартирането на %%pre скрипта на " +"пакета." -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Инсталиран: %s-%s в %s" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Показва функционалностите, които пакетът предлага." -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Създаден : %s в %s" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Показва функционалностите, които пакетът може да разшири." -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Показва само наличните пакети." -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Показва само инсталираните пакети." + +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" +"Display only packages that are not present in any of available repositories." +msgstr "Показва само пакети, несъществуващи в никое от достъпните хранилища." -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" +"Показва само пакети, които предоставят обновление за някой вече инсталиран " +"пакет." -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Операцията е прекратена." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Сваляне на пакети:" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Покажи само пакетите, инсталирани от потребителя." -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Грешка при сваляне на пакети:" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Показва само скоро редактираните пакети" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Транзакцията се провали" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"При работа без надзор ключове не се импортират автоматично.\n" -"Задайте \"-y\" за отмяна." - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG проверката се ПРОВАЛИ" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Излизащи от употреба пакети" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Няма пакети, маркирани за синхронизация на дистрибуцията." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Пакетът {} не съдържа файлове" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Инсталирани пакети" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Налични пакети" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Автоматично премахвани пакети" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "търси зададения низ в описанието на пакетите" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Допълнителни пакети" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "търси също и в описанието на пакета и в URL" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Налични Обновления" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Добавени скоро пакети" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Няма съвпадащи пакети за показване" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Няма намерени съвпадения" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Не е зададен ID на транзакция" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Не е намерен зададения ID на транзакция" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Намерени повече от един ID на транзакция!" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr "" -#: ../dnf/cli/cli.py:639 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Историята на транзакциите е непълна, преди %u." +msgid "%s Exactly Matched: %%s" +msgstr "" -#: ../dnf/cli/cli.py:641 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Историята на транзакциите е непълна, след %u." - -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Непознато хранилище: '%s'" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Не са намерени съвпадения." -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "СКРИПТ" + +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Няма такава команда: %s. Моля, ползвайте %s --help" - -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Може да е команда към DNF модул, пробвайте: \"dnf install 'dnf-" -"command(%s)'\"" - -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Може да е команда на DNF плъгин, но зареждането на плъгини в момента е " -"забранено." - -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." -msgstr "" - -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." -msgstr "" - -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" - -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" - -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "аргумент {}: не е позволен заедно с аргумент {}" - -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Командата \"%s\" е вече дефинирана" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "" - -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "" - -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "" - -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "" - -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "премахва пакет или пакети от системата Ви" - -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "премахни дублираните пакети" - -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "" - -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Пакет за премахване" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Не са намерени дублирани пакети за премахване." - -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." -msgstr "Инсталираният пакет %s%s не е наличен." - -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "" - -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "СКРИПТ" - -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Грешка:" - -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "Неподдържана стойност на ключ." - -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "Неподдържана стойност на ключ." + +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Не мога да намеря хранилище: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2265,13 +1922,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2279,13 +1936,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2293,19 +1950,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2318,1283 +1975,1636 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Грешка: Не мога да отворя %s за четене" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Готово!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"маркира или демаркира инсталираните пакети като инсталирани от потребител." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Спецификациите, които ще бъдат премахнати" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Спецификациите, които ще бъдат инсталирани" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s е маркирано като инсталирано от потребител." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "отстраняване на грешки" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s е демаркирано като инсталирано от потребител." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "подобрение" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "сигурност" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Пакетът %s не е инсталиран." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "премахни кешираните данни" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Тип метаданни за почистване" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Почиствам данни: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Валидността на кеша е изтекла" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "показвай съветите за пакетите" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d премахнат файл" -msgstr[1] "%d премахнати файла" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Чакам процесът с pid %d да завърши." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "инсталиран" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "обновления" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "всички" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "налични" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Обобщена информация за обновленията: " + +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Забележка(и) по сигурността" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Забележка(и) за отстранени грешки" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Забележка(и) за подобрения" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "други забележки" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Грешки" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Тип" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Обновяване на ID" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Обновен" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Описание" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Права" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Файлове" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Инсталиран" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "неистина" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "истина" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "надгражда пакет или пакети на системата Ви" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Пакет за обновяване" + #: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" "upgrade, but only 'newest' package match which fixes a problem that affects " "your system" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "провери за проблеми в packagedb" - -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "покажи всички проблеми; по подразбиране" - -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "покажи проблеми в зависимостите" - -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "покажи дублирани проблеми" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Прекратен." -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "покажи остарелите пакети" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Липсват права четене/изпълнение в тази директория, местя в /" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "покажи проблеми с предоставящи" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} има липсващи изисквания от {}" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} се дублира с {}" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} е остаряло от {}" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} предоставя {}, но не е намерено" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Към предишна версия на пакет" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Зависимостите са удовлетворени." -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Пакет за връщане към предишна версия" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Грешка в командния ред: %s" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "показва или използва информацията за групата" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "грешен формат: %s" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Няма данни за групи за конфигурираните хранилища." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "" -#: ../dnf/cli/commands/group.py:127 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Warning: Group %s does not exist." -msgstr "Внимание: Група %s не съществува." +msgid "Setopt argument has no value: %s" +msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Внимание: Няма съвпадащи групи:" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Налични групи обкръжения:" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "конфигурира местоположението на файловете" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Инсталирани групи обкръжения:" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "без информация при изпълнението" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Инсталирани групи:" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "подробна информация при изпълнението" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Инсталирани езикови групи:" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Налични групи:" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "задава root за инсталирането" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Налични езикови групи:" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "не инсталирай документации" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "включва незадължителни пакети от група" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "забранява всички плъгини" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "показва скритите групи също" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "показва инсталираните грули само" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "забранява плъгини по име" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "показва достъпните грули само" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" +"пренебрегва стойността на $releasever в конфига и файловете на хранилището" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "невалидна подкоманда за група, ползвайте: %s." +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" +"позволява изтриване на инсталирани пакети за удовлетворяване на зависимости" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Не мога да открия задължителния пакет на групата." +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "пробва пакети с най-добри версии в транзакциите." -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Списък на зависимостите на пакети и кои пакети ги удовлетворяват" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "За да откриете проблема, пробвайте като стартирате: '%s'." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "работи изцяло от системния кеш, не обновява кеша" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -"Вероятно имате повредена RPMDB. Стартирането на '%s' може да реши проблема." -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "ниво на информация за откриване на грешки" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "записва детайлни, подсказващи решения резултати във файлове" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "показва дублирания, в хранилища, в списъци/търсещи команди" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "ниво на информация грешки" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Разрешили сте проверката на пакети чрез GPG ключове. Това е добре.\n" -"Вие обаче нямате инсталирани публични GPG ключове. Трябва да свалите\n" -"ключовете за пакетите, които искате да инсталирате и да ги инсталирате.\n" -"Може да го направите като стартирате командата:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Друг начин е да зададете url към ключа, който искате да използвате\n" -"за хранилище в опцията 'gpgkey' в секцията за хранилище и DNF\n" -"ще го инсталира.\n" -"\n" -"За повече информация, свържете се с доставчика на дистрибуцията или на пакета." -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "ниво на информация за откриване на грешки за rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "автоматичен отговор \"да\" за всички въпроси" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "автоматичен отговор \"не\" за всички въпроси" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "изключва пакети по име или glob" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "контролира дали да се ползва цвят" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "само сваляне на пакетите" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Издание" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Източник" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "От хранилище" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Време за построяване" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Време за инсталиране" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Инсталирано от" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Лиценз" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Това добре ли е [y/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Това добре ли е [Y/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid "Problem repository: %s" -msgstr "Проблем с хранилище: %s" +msgid "Group: %s" +msgstr "Група: %s" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "показва подробности за пакет или група пакети" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Група-Id: %s" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "показва всички пакети (по подразбиране)" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Описание: %s" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "покажи само наличните пакети" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Език: %s" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "покажи само инсталираните пакети" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Задължителни пакети:" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "покажи само допълнителните пакети" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Пакети по подразбиране:" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "покажи само пакетите обновления" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Незадължителни пакети:" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "покажи само пакетите за автоматично премахване" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Зависещи от условия пакети:" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "покажи само скоро променените пакети" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "показва пакет или групи пакети" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Задължителни групи:" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "търси кой пакет предоставя дадената стойност" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Незадължителни групи:" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Име на файл : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Описание : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Лиценз : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Търсене на пакети: " - -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "проверява за налични обновления на пакет" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Получи се грешка при изчисляване на общия обем за сваляне" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Общ обем: %s" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Няма наличен пакет." +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Общ обем за сваляне: %s" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Инсталиран обем: %s" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Не е инсталиран пакет." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Получи се грешка при изчисляване на инсталирания обем" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:1029 #, python-format -msgid " (from %s)" -msgstr " (от %s)" +msgid "Freed space: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Не е инсталиран пакет от хранилището." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Маркирам пакети като инсталирани от групата:" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Маркирам пакети като премахнати от групата:" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Няма пакети, маркирани за надграждане." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Група" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Пакети" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Инсталирам пакети от групата" + +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "КОМАНДА" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Инсталирам зависимости" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "показва или използва историята на транзакциите" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Инсталирам отпаднали зависимости" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Премахване" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Премахвам зависими пакети" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Вие нямате достъп до базата данни с историята." +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Премахвам неизползвани зависимости" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "инсталира пакет или пакети на системата Ви" - -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Не може да бъде намерен съвпадащ" - -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Невалиден път към rpm файл: %s" - -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "отстраняване на грешки" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "подобрение" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "сигурност" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "непознат" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "показвай съветите за пакетите" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "заменящ" + +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" +"\n" +"Обобщение на транзакцията\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Инсталиране" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Надграждане" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Към предишна версия" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "инсталиран" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Пропусни" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "обновления" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Пакет" +msgstr[1] "Пакети" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "всички" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Надграден" + +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Върната предишна версия" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Преинсталиран" + +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "налични" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Премахнат" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Обобщена информация за обновленията: " +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Провален" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Всичко" + +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Забележка(и) по сигурността" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Система" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Дата и час" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Действие(я)" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Забележка(и) за отстранени грешки" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Променен" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Забележка(и) за подобрения" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Няма транзакции" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "други забележки" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Обновяване на ID" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Изтрит" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Тип" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Не е инсталиран" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Обновен" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "По-нов" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Грешки" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "По-стар" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID на транзакция :" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Описание" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Начален час :" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Права" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u секунди)" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Файлове" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u минути)" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "истина" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u часове)" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "неистина" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u дни)" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Краен час :" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Потребител :" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Прекратен" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Успех" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "преинсталиране на пакет" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Пакет за преинсталиране" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "синхронизира инсталираните пакети до последните налични версии" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Пакет за синхронизиране" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Променени пакети:" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Спецификациите, които ще бъдат премахнати" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Грешки:" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Спецификациите, които ще бъдат инсталирани" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "генерира кеша с метаданни" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Излязъл от употреба" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Създавам кеш файлове за всички файлове метаданни." +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Излизащ от употреба" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "надгражда пакет или пакети на системата Ви" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Изтрий" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Пакет за обновяване" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Преинсталирай" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -"премахни всички ненужни пакети, първоначално инсталирани като зависимости" - -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "търси зададения низ в описанието на пакетите" - -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "търси също и в описанието на пакета и в URL" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Пакетът %s.%s %s ще бъде инсталиран" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Пакетът %s.%s %s ще бъде обновление" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:2064 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:2066 #, python-format -msgid "%s Matched: %%s" +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Не са намерени съвпадения." - -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2068 #, python-format -msgid "Never (last: %s)" -msgstr "Никога (последно: %s)" +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2070 #, python-format -msgid "Instant (last: %s)" -msgstr "Незабавно (последно: %s)" +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Пакетът %s.%s %s ще бъде обновен" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2072 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s секунда(и) (последно: %s)" - -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "показва конфигурираните хранилища за софтуер" - -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "покажи всички хранилища" - -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "покажи разрешените хранилища (по подразбиране)" - -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "покажи забранените хранилища" - -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" - -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Няма налични хранилища" - -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "разрешен" - -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "забранен" - -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Начало на определяне на зависимостите" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Завършено определяне на зависимостите" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Работещ" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Спящ" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Непрекъсваем" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Зомби" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Трасиран/Спрян" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Непознат" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr "" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Не мога да намеря информация за заключване на процес (PID %d)" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Приложението с PID %d е: %s" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Памет : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Стартиран: %s - преди %s" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Състояние : %s" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "пропускам." -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "състояние" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Средата '%s' не е инсталирана." -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Грешка при разбора на '%s': %s" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Непозната конфигурираща опция: %s = %s" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Внимание: провал при зареждане на '%s', пропускам го." -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "проверява зависимости точно както е зададено, обратното на --alldeps" - -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "показва списък на всички зависимости и кои пакети ги удовлетворяват" - -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "покажи рекурсивно дърво за пакет(и)" - -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "покажи детайлна информация за пакет" - -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "покажи списък на файловете в пакета" - -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "формат за показване на намерените пакети" - -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/dnssec.py:169 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "неподдържан тип контролна сума: %s" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "показва мястото, от което пакетите може да бъдат свалени" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Създаването на делта RPM се провали" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Показва функционалностите, с които пакетът е в конфликт." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Контролната сума на създадения делта RPM се провали" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "готово" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Показва функционалностите, които пакетът може да подобри." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Показва функционалностите, предоставяни от пакета." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Показва функционалностите, които пакетът препоръчва." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Показва функционалностите, от които пакетът зависи." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Показва функционалностите, от които зависи стартирането на %%pre скрипта на " -"пакета." -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Показва функционалностите, които пакетът предлага." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Показва функционалностите, които пакетът може да разшири." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Показва само наличните пакети." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Показва само инсталираните пакети." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "Показва само пакети, несъществуващи в никое от достъпните хранилища." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Показва само пакети, които предоставят обновление за някой вече инсталиран " -"пакет." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Показва само пакети, които могат да бъдат премахнати с командата \"dnf " -"autoremove\"." - -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Покажи само пакетите, инсталирани от потребителя." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Показва само скоро редактираните пакети" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Пакетът {} не съдържа файлове" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Прекратен." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Липсват права четене/изпълнение в тази директория, местя в /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Зависимостите са удовлетворени." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3610,29 +3620,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Намерен е повреден lock файп: %s.\n" -"Убедете се, че няма друг работещ dnf процес и премахнете ръчно lock файла или стартирайте systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3655,3 +3642,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "разрешаване хранилище %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Добавено %s хранилище от %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Почистване" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Изтриване" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Проверка" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Подготовка" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Проблем" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Възникнаха грешки по време на транзакцията." diff --git a/po/bn_IN.po b/po/bn_IN.po index d6fc8fd..a7d7212 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-06-16 12:01+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Bengali (India) (http://www.transifex.com/projects/p/dnf/language/bn_IN/)\n" @@ -19,217 +19,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -270,6 +59,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -284,81 +83,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -449,1772 +173,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" + +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u seconds)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u minutes)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2222,24 +1886,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2248,13 +1908,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2262,13 +1922,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2276,19 +1936,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2301,1274 +1961,1416 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" + +#: ../dnf/cli/output.py:2058 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/conf/config.py:136 #, python-format -msgid "%s is empty file" +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "" + +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" #: ../dnf/crypto.py:108 @@ -3581,15 +3383,221 @@ msgstr "" msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + #: ../dnf/lock.py:100 #, python-format msgid "" "Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" #: ../dnf/plugin.py:63 @@ -3614,3 +3622,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/ca.po b/po/ca.po index b88bb9f..de91dda 100644 --- a/po/ca.po +++ b/po/ca.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2018-11-03 06:46+0000\n" "Last-Translator: Robert Antoni Buj Gelonch \n" "Language-Team: Catalan (https://fedora.zanata.org/language/view/ca) \n" @@ -25,221 +25,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAQUET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Paquet a instal·lar" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problema" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "S'han produït errors durant la transacció." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Res a mostrar." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Mòduls habilitats: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "No es pot resoldre l'argument {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "No hi ha cap coincidència per al paquet {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" -"S'ha produït un error mentre s'analitzaven sintàcticament les opcions de " -"«%s»: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Valor de configuració desconegut: %s = %s a %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Opció de configuració desconeguda: %s = %s a %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Opció de configuració desconeguda: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Incorrecte o desconegut \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Advertència: error en carregar «%s» i s'ignora." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Dipòsit «%s»: S'ha produït un error en analitzar la configuració: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"Falta el nom del dipòsit «%s» en la configuració, s'està utilitzant " -"l'identificador." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -280,6 +65,16 @@ msgstr "No s'ha pogut enviar un correu electrònic a través de «%s»: %s" msgid "Failed to execute command '%s': returned %d" msgstr "Ha fallat l'execució de l'ordre «%s»: ha tornat %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Valor de configuració desconegut: %s = %s a %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Opció de configuració desconeguda: %s = %s a %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -294,81 +89,6 @@ msgstr "" msgid "Error: %s" msgstr "Error: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "extensió DNSSEC: clau per a l'usuari " - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "té un estat desconegut." - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "Extensió DNSSEC: " - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Revertir" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Netejar" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Instal·lar" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Devaluar" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Reinstal·lar" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Eliminar" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Actualitzar" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Verificar" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Executar l'scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Preparar" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -465,85 +185,82 @@ msgstr "tsflag invàlid en el fitxer de configuració: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "No s'ha pogut afegir el fitxer dels grups per al dipòsit: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "S'executa la comprovació de la transacció" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Error: comprovació de la transacció vs. resolució de dependències:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "La comprovació de la transacció ha tingut èxit." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "S'executa la prova de la transacció" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "La prova de la transacció ha tingut èxit." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "S'executa la transacció" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Requeriments de disc:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Com a mínim es requereix %d MB més d'espai lliure al sistema de fitxers %s." -msgstr[1] "" -"Com a mínim es requereixen %d MB més d'espai lliure al sistema de fitxers " -"%s." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Resum de l'error" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB s'ha alterat fora de DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "No es pot executar la transacció." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "No es pot iniciar la transacció:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "No s'ha pogut treure el fitxer de transaccions %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "No s'han pogut trobar alguns paquets i es torna a intentar." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Les deltes dels RPM han reduït %.1f MB d'actualitzacions a %.1f MB (s'ha " "estalviat un %d.1%%)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -551,227 +268,225 @@ msgstr "" "Han fallat les deltes dels RPM, les quals han incrementat %.1f MB " "d'actualitzacions a %.1f MB (s'ha malbaratat un %d.1%%)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "No s'ha pogut obrir: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "La clau pública per a %s no està instal·lada" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Hi ha hagut un problema obrint el paquet %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "La clau pública per a %s no és de confiança" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "El paquet %s no està signat" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "No es pot treure %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "S'ha tret %s" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "No hi ha cap coincidència per al grup de paquets \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "No s'ha de fer res." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "No s'ha marcat cap grup per treure." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "No s'ha marcat cap grup per actualitzar." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "El paquet %s no està instal·lat, no es pot revertir." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "No hi ha cap coincidència per a l'argument: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "No hi ha cap paquet que hi coincideixi." - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "El paquet %s no està instal·lat, no es pot revertir." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Ja s'ha instal·lat una versió més baixa del paquet %s, no es pot revertir." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "El paquet %s no està instal·lat, no es pot reinstal·lar." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "El fitxer %s és un paquet de fonts i no es pot actualitzar, s'ignora." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "El paquet %s no està instal·lat, no es pot actualitzar." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "El paquet %s està disponible, però no està instal·lat." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" "El paquet %s està disponible, però està instal·lat per a una arquitectura " "diferent." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Cap paquet %s instal·lat." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "No és una forma vàlida: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "No s'ha marcat cap paquet per treure." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Ja hi ha instal·lada la versió més baixa del paquet %s, no es pot revertir." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Acció no gestionada: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "No hi ha cap paquet %s disponible." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "No hi ha cap paquet que hi coincideixi." + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "No es requereix cap actualització de seguretat, però hi ha {} actualització " "disponible" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "No es requereix cap actualització de seguretat, però hi ha {} " "actualitzacions disponibles" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "No es requereix cap actualització de seguretat per «{}», però hi ha {} " "actualització disponible" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "No es requereix cap actualització de seguretat per «{}», però hi ha {} " "actualitzacions disponibles" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". El paquet que falla és: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Les claus GPG estan configurades com a: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "La clau GPG de %s (0x%s) ja està instal·lada" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "S'ha aprovat la clau." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "S'ha rebutjat la clau." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "La importació de la clau ha fallat (codi %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "La clau s'ha importat amb èxit" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "No s'ha instal·lat cap clau" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -780,1543 +495,1482 @@ msgstr "" "Les claus GPG llistades per al dipòsit «%s» ja estan instal·lades però no són correctes per a aquest paquet.\n" "Comproveu que aquest dipòsit tingui configurats els URL amb la clau correcta." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "La importació de claus no ha ajudat, eren claus incorrectes?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Potser voleu dir: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" "El paquet \"{}\" del dipòsit local \"{}\" té una suma de comprovació " "incorrecta" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" "Alguns paquets del dipòsit local tenen una suma de comprovació incorrecta" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "El paquet \"{}\" del dipòsit \"{}\" té una suma de comprovació incorrecta" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "El paquet %s ja està instal·lat." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problemes a la sol·licitud:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "paquets que falten: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "paquets trencats: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "mòduls o grups que falten: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "mòduls o grups trencats: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." +msgstr "El paquet %s ja està instal·lat." -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "no matching payload factory for %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Ja s'ha baixat" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "unsupported checksum type: %s" -msgstr "tipus no admès de suma de comprovació: %s" +msgid "Cannot read file \"%s\": %s" +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "s'està determinant la rèplica més ràpida (%s amfitrions).. " +msgid "Config error: %s" +msgstr "Error de configuració: %s" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "No instal·larà un paquet rpm de les fonts (%s)." - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "s'ignora." +msgid " Installed: %s-%s at %s" +msgstr " Instal·lat: %s-%s a %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid " Built : %s at %s" +msgstr " Construït: %s a %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "L'entorn «%s» no està instal·lat." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id «%s» no existeix." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "S'ha avortat l'operació." -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "habilitació del dipòsit %s" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Es baixen els paquets:" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Es va afegir el dipòsit %s de %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Error en baixar els paquets:" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Ha fallat la reconstrucció delta RPM" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Ha fallat la transacció" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Ha fallat la suma de comprovació de la reconstrucció delta RPM" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"No s'importaran automàticament les claus en una execució desatesa.\n" +"Utilitzeu \"-y\" per anul·lar-ho." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "fet" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "Ha FALLAT la comprovació GPG" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Error de la línia d'ordres: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "format dolent: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Es devaluen els paquets" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "No s'ha marcat cap paquet per a la sincronització de la distribució." -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "ubicació del fitxer de configuració" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "operació silenciosa" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Paquets instal·lats" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "operació descriptiva" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Paquets disponibles" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "mostra la versió de DNF i surt" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Treu automàticament els paquets" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "estableix l'arrel de la instal·lació" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Paquets extres" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "no instal·lis cap documentació" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Actualitzacions disponibles" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "inhabilita tots els connectors" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Paquets recentment afegits" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "habilita els connectors pel nom" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "No hi ha paquets coincidents per llistar" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "inhabilita els connectors pel nom" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "No s'ha trobat cap coincidència" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "anul·la el valor de $releasever dels fitxers «config» i «repo»" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "No s'ha proporcionat cap id. de transacció" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "estableix opcions arbitràries «config» i «repo»" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "No s'ha trobat l'id. de transacció que s'ha proporcionat" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" -"resol els problemes de resolució de dependències amb l'omissió dels paquets" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "S'ha trobat més d'un id. de transacció!" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "mostra l'ajuda de l'ordre" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "L'històric de les transaccions està incomplet, %u abans." -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" -"permet l'eliminació dels paquets instal·lats per resoldre les dependències" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "L'històric de les transaccions està incomplet, %u després." -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -"prova les millors versions disponibles dels paquets a les transaccions." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Dipòsit desconegut: «%s»" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "" -"executa enterament des de la memòria cau del sistema, no actualitzis la " -"memòria cau" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "temps màxim d'espera de l'ordre" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Dipòsit sense coincidència: %s" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "nivell de sortida de depuració" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Aquesta ordre s'ha d'executar com a root." -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "bolca els resultats amb les solucions detallades en fitxers" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "No existeix l'ordre: %s. Utilitzeu %s --help" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "mostra els duplicats als dipòsits amb les ordres «list» o «search»" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" +msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "nivell de sortida d'error" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:908 msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "nivell de sortida de depuració per a rpm" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." +msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "respon automàticament sí a totes les preguntes" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "respon automàticament no a totes les preguntes" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:1036 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"No es pot determinar la versió del llançament (utilitzeu '--releasever' per " +"especificar la versió del llançament)" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argument {}: no està permès amb l'argument {}" + +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "L'ordre «%s» ja està definida" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "exclou els paquets per nom o glob" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Per diagnosticar el problema, proveu d'executar: «%s»." -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "inhabilita excludepkgs" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"Probablement teniu malmesa la RPMDB, l'execució de «%s» pot corregir aquesta" +" incidència." -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "inhabilita l'eliminació de les dependències que ja no es necessiten" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Dipòsit del problema: %s" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "mostra els detalls quant a un paquet o un grup de paquets" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "controla que s'utilitzi el color" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "mostra tots els paquets (per defecte)" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "estableix les metadades com a vençudes abans d'executar l'ordre" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "mostra únicament els paquets disponibles" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "resol només adreces IPv4" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "mostra únicament els paquets instal·lats" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "resol només adreces IPv6" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "mostra únicament els paquets extres" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "estableix el directori on copiar els paquets" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "mostra únicament l'actualització de les versions dels paquets" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "baixa només els paquets" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "mostra únicament l'eliminació automàtica dels paquets" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "afegeix un comentari a la transacció" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "mostra únicament els paquets canviats recentment" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "" -"Inclou els paquets pertinents de correccions d'errors, en les " -"actualitzacions" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAQUET" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Inclou els paquets pertinents de millores, en les actualitzacions" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Inclou els paquets pertinents de paquets nous, en les actualitzacions" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "llista un paquet o un grup de paquets" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Inclou els paquets pertinents de seguretat, en les actualitzacions" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "troba quin paquet proporciona el valor donat" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -"Inclou els paquets que es necessiten per a corregir l'avís indicat, en les " -"actualitzacions" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -"Inclou els paquets que es necessiten per a corregir el BZ indicat, en les " -"actualitzacions" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Inclou els paquets que es necessiten per a corregir el CVE indicat, en les " -"actualitzacions" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Se cerquen els paquets: " -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "comprova si hi ha actualitzacions disponibles de paquets" + +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -"Inclou els paquets pertinents de seguretat que coincideixin amb la gravetat," -" en les actualitzacions" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Força l'ús d'una arquitectura" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "No hi ha cap paquet disponible." -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Llistat d'ordres principals:" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "No s'ha marcat cap paquet per instal·lar." -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Llistat d'ordres dels connectors:" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "No hi ha cap paquet instal·lat." -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (des de %s)" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "El paquet instal·lat %s%s no està disponible." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Època" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "No hi ha cap paquet instal·lat des del dipòsit." -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "No s'ha marcat cap paquet per reinstal·lar." + +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "No s'ha marcat cap paquet per actualitzar." + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" +"executa ordres a la part superior de tots els paquets en un dipòsit concret" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Llançament" - -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" - -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "" - -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Origen" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "mostra un missatge d'ajuda d'ús" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "ORDRE" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Del dipòsit" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "Mostra o utilitza l'històric de transaccions" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Empaquetador" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"S'ha trobat més d'un id. de transacció!\n" +"'{}' requereix un id. de transacció o nom de paquet." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Hora de la construcció" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "No s'ha donat cap id. de transacció o nom de paquet." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Hora de la instal·lació" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "No teniu accés a la BD de l'històric." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Instal·lat per" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"No es pot desfer la transacció %s, fer-ho podria resultar en una base de " +"dades de paquets inconsistent." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"No es pot revertir la transacció %s, fer-ho podria resultar en una base de " +"dades de paquets inconsistent." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" +"Definició no vàlida de l'interval dels id. de les transaccions '{}'.\n" +"Utilitzeu '..'." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Llicència" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "No s'ha trobat cap transacció que manipuli el paquet '{}'." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "sí" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "És correcte? [s/N]: " +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "És correcte? [S/n]: " +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Group: %s" -msgstr "Grup: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Group-Id: %s" -msgstr " Id. de grup: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Description: %s" -msgstr " Descripció: %s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Language: %s" -msgstr " Idioma: %s" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Paquets obligatoris:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Paquets per defecte:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Paquets opcionals:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Paquets condicionals:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Grup de l'entorn: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid " Environment-Id: %s" -msgstr " Id. de l'entorn: %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Grups obligatoris:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"suprimeix tots els paquets que ja no es necessiten i que es van instal·lar " +"en principi com a dependències" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Grups opcionals:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Paquet a suprimir" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Coincidències amb:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "comprova si hi ha problemes al packagedb" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Fitxer: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "mostra tots els problemes; per defecte" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Dipòsit: %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "mostra els problemes de dependències" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Descripció: " +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "mostra els problemes de duplicats" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "mostra els paquets devaluats" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Llicència: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "mostra els problemes de proporciona" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "Proporciona : %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "Altres : %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "S'ha produït un error en el càlcul de la mida total de la baixada" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} queda devaluat per {}" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Mida total: %s" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} proporciona {} però no s'ha pogut trobar" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Total download size: %s" -msgstr "Mida total de la baixada: %s" +msgid "Removing file %s" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Mida un cop instal·lat: %s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "suprimeix les dades de la memòria cau" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "S'ha produït un error en calcular la mida un cop instal·lat" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Tipus de metadades a netejar" + +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Es netegen les dades: " + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "La memòria cau ha vençut" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Freed space: %s" -msgstr "Espai alliberat: %s" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d fitxer suprimit" +msgstr[1] "%d fitxers suprimits" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Es marquen els paquets com a instal·lats pel grup:" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "S'està esperant que acabi el procés amb el pid %d." -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Marcatge dels paquets com a eliminats pel grup:" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Llista les dependències dels paquets i quins paquets les proporcionen" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grup" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "" +"sincronitza els paquets instal·lats a les últimes versions disponibles" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Paquets" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Paquet a sincronitzar" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "instal·lar paquets de grups o mòduls" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Reverteix un paquet" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "instal·lar paquets de grups" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Paquet a revertir" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Instal·lar" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "mostra o utilitza la informació dels grups" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Actualitzar" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "No hi ha dades disponibles dels grups per als dipòsits configurats." -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Reinstal·lar" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Advertència: El grup %s no existeix." -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Instal·lar les dependències" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Advertència: No hi ha grups que coincideixin:" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Instal·lar les dependències febles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Grups d'entorns disponibles:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Treure" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Grups d'entorns instal·lats:" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Treure paquets dependents" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Grups instal·lats:" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Treure dependències no utilitzades" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Grups d'idiomes instal·lats:" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Revertir" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Grups disponibles:" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Grups d'idiomes disponibles:" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "inclou els paquets opcionals a partir del grup" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "mostra també els grups ocults" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "mostra únicament els grups instal·lats" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "mostra únicament els grups disponibles" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "No és una subordre vàlida de «groups», utilitzeu: %s." -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "No s'ha pogut trobar el grup de paquets obligatori." -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "instal·la un o més d'un paquet al vostre sistema" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Paquet a instal·lar" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"S'ignoren els paquets amb conflictes:\n" -"(afegiu «%s» a la línia d'ordres per forçar-ne l'actualització)" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "No s'ha pogut trobar cap coincidència" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "S'ignoren els paquets amb dependències trencades%s" +msgid "Not a valid rpm file path: %s" +msgstr "El camí al fitxer rpm no és vàlid: %s" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " o part d'un grup" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Hi ha les alternatives següents per \"{0}\": {1}" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "genera la memòria cau de les metadades" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" +"S'estan creant els fitxers de memòria cau per a tots els fitxers de " +"metadades." -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "se substitueix" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"marca o desmarca els paquets instal·lats com a instal·lats per l'usuari." -#: ../dnf/cli/output.py:1353 -#, python-format +#: ../dnf/cli/commands/mark.py:44 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -"\n" -"Resum de la transacció\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instal·la" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s està marcat com a instal·lat per l'usuari." -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Actualitza" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s està desmarcat com a instal·lat per l'usuari." -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Treu" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s marcat com a grup instal·lat." -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Reverteix" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Error:" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Omet" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "El paquet %s no està instal·lat." -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paquet" -msgstr[1] "Paquets" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Paquet dependent" -msgstr[1] "Paquets dependents" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "No hi ha mòduls coincidents per llistar" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Actualitzat" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Revertit" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Interactua amb els mòduls." -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Instal·lat" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "mostra únicament els mòduls habilitats" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Reinstal·lat" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "mostra únicament els mòduls inhabilitats" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Tret" - -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Fallat" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "mostra el contingut del perfil" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Total" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistema" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Línia d'ordres" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Nom d'usuari" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "reinstal·la un paquet" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "Id." +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Paquet a reinstal·lar" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Data i hora" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "treu un o més paquets del vostre sistema" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Acció" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "suprimeix els paquets duplicats" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Alterats" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Sense transaccions" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "No s'ha trobat cap paquet duplicat per treure." -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "No hi ha l'id. de transacció o el paquet que s'ha proporcionat" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "desconegut" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Eliminat" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Mai (últim: %s)" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "No instal·lat" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Instant (últim: %s)" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Més antic" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s segons (últim: %s)" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Més recent" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "mostra els dipòsits de programari configurats" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Id. de transacció:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "mostra tots els dipòsits" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Hora d'inici:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "mostra els dipòsits habilitats (per defecte)" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "rpmdb d'inici:" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "mostra els dipòsits inhabilitats" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u segons)" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minuts)" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "No hi ha disponible cap dipòsit" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u hores)" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "habilitat" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dies)" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "inhabilitat" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Hora de finalització:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "rpmdb de finalització:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Usuari:" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Codi de retorn:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Avortat" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Ha tingut èxit" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Errors:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Error:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Línia d'ordres:" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Comentari :" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "La transacció es va realitzar amb:" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Alteracions dels paquets:" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Sortida de l'scriptlet:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Errors:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Instal·lar-Dep" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Devaluat" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Elimina" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Reinstal·la" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "S'ha proporcionat un id. de transacció o un paquet que era dolent" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id. del dipòsit" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Paquet %s.%s %s serà instal·lat" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "estat" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Paquet %s.%s %s serà una actualització" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nom del dipòsit" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Paquet %s.%s %s serà eliminat" - -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Paquet %s.%s %s serà reinstal·lat" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Paquet %s.%s %s serà una reversió" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "cerca els paquets que coincideixin amb la paraula clau" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Paquet %s.%s %s serà devaluat" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Paquet %s.%s %s serà actualitzat" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Consulta totes les versions dels paquets (per defecte)" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Paquet %s.%s %s estarà devaluat" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "mostra únicament els resultats d'aquesta ARCH" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> S'inicia la resolució de dependències" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "mostra únicament els resultats que siguin propietaris del FITXER" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> La resolució de dependències ha finalitzat" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "mostra únicament els resultats que entrin en conflicte amb el REQ" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Importació de la clau GPG 0x%s:\n" -" Id. d'usuari: \"%s\"\n" -" Empremta: %s\n" -" Des de: %s" - -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Executant" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Dormint" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ininterrompudament" - -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombi" - -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Traçat/aturat" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "mostra només si hi ha resultats que devaluïn el REQ" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Desconegut" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "mostra únicament els resultats que proporcionin el REQ" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "No es pot trobar informació sobre el procés del bloqueig (PID %d)" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " L'aplicació amb PID %d és: %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "mostra únicament els resultats que recomanin el REQ" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memòria: %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "mostra únicament els resultats que millorin el REQ" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Iniciat: fa %s-%s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "mostra únicament els resultats que suggereixin el REQ" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Estat: %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "mostra únicament els resultats que suplementin el REQ" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" +"comprova les dependències exactament com es donin, el contrari de --alldeps" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Error de configuració: %s" - -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" +"mostra una llista de totes les dependències i quins paquets les proporcionen" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Instal·lat: %s-%s a %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "mostra les etiquetes disponibles per utilitzar amb --queryformat" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Construït: %s a %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "resol les característiques als paquets originaris" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "mostra l'arbre recursiu per als paquets" + +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "opera amb el corresponent RPM del codi font" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" +"mostra els N últims paquets per al nom.arq donat (o l'últim si N és negatiu)" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF únicament baixarà els paquets per a la transacció." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "mostra la informació detallada quant al paquet" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "" -"DNF únicament baixarà els paquets, instal·larà les claus gpg i comprovarà la" -" transacció." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "mostra la llista dels fitxers al paquet" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "S'ha avortat l'operació." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "mostra el nom RPM del codi font del paquet" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Es baixen els paquets:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "mostra els registres de canvis del paquet" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Error en baixar els paquets:" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "format per mostrar els paquets trobats" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Ha fallat la transacció" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"utilitza el format nom-època:versió-llançament.arquitectura per a la " +"visualització dels paquets trobats (per defecte)" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -"No s'importaran automàticament les claus en una execució desatesa.\n" -"Utilitzeu \"-y\" per anul·lar-ho." +"utilitza el format nom-versió-llançament per a la visualització dels paquets" +" trobats (predeterminat de la consulta rpm)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "Ha FALLAT la comprovació GPG" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"utilitza el format època:nom-versió-llançament.arquitectura per a la " +"visualització dels paquets trobats" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" +"Mostra en quins grups de components s'introdueixen els paquets seleccionats" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Es devaluen els paquets" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "limita la consulta als paquets amb instal·lació duplicada" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "No s'ha marcat cap paquet per a la sincronització de la distribució." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "limita la consulta als paquets installonly instal·lats" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" +"limita la consulta als paquets instal·lats amb dependències sense satisfer" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Paquets instal·lats" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Paquets disponibles" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "mostra una ubicació des d'on es poden baixar els paquets" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Treu automàticament els paquets" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Mostra les funcions que el paquet entra amb conflicte." -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Paquets extres" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Actualitzacions disponibles" - -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Paquets recentment afegits" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "No hi ha paquets coincidents per llistar" - -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "No s'ha trobat cap coincidència" - -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "No s'ha proporcionat cap id. de transacció" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Mostra les funcions que pot millorar el paquet." -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "No s'ha trobat l'id. de transacció que s'ha proporcionat" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Mostra les funcions que proporciona el paquet." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "S'ha trobat més d'un id. de transacció!" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Mostra les funcions que recomana el paquet." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "L'històric de les transaccions està incomplet, %u abans." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Mostra les funcions que el paquet en depèn." -#: ../dnf/cli/cli.py:641 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "L'històric de les transaccions està incomplet, %u després." - -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Dipòsit desconegut: «%s»" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Mostra les funcions que suggereix el paquet." -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Dipòsit sense coincidència: %s" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Mostra les funcions que el paquet pot complementar." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Aquesta ordre s'ha d'executar com a root." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Mostra únicament els paquets disponibles." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "No existeix l'ordre: %s. Utilitzeu %s --help" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Mostra únicament els paquets instal·lats." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -"Podria ser que l'ordre fos d'un connector de DNF, proveu: \"dnf install " -"'dnf-command(%s)'\"" +"Mostra únicament els paquets que no estan presents en cap dels dipòsits " +"disponibles." -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"Podria ser que l'ordre fos d'un connector de DNF, però actualment la càrrega" -" dels connectors està inhabilitada." +"Mostra únicament els paquets que proporcionin una actualització de versió " +"per algun dels paquets ja instal·lats." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Mostra únicament els paquets que han estat instal·lats per l'usuari." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Mostra únicament els paquets que s'han editat recentment" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "la clau a cercar" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "El paquet {} no conté fitxers" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" +"Etiquetes disponibles de consulta: utilitzeu --queryformat \".. %{tag} ..\"" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "l'argument {} requereix l'opció --whatrequires o --whatdepends" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"No es pot determinar la versió del llançament (utilitzeu '--releasever' per " -"especificar la versió del llançament)" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argument {}: no està permès amb l'argument {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "cerca els detalls del paquet amb la cadena de text proporcionada" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "L'ordre «%s» ja està definida" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "cerca també a la descripció i a l'URL del paquet" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "treu un o més paquets del vostre sistema" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "suprimeix els paquets duplicats" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Paquet a suprimir" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "No s'ha trobat cap paquet duplicat per treure." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "Coincidències exactes amb %s: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "El paquet instal·lat %s%s no està disponible." +msgid "%s Matched: %%s" +msgstr "Coincidències amb %s: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "No s'ha trobat cap coincidència." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "executa un shell DNF interactiu" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SCRIPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script a executar dins del shell DNF" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "El valor de la clau no està admès." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "No s'ha pogut el dipòsit: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2325,7 +1979,7 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2333,7 +1987,7 @@ msgstr "" "{} [command]\n" " imprimeix l'ajuda" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2341,13 +1995,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2355,7 +2009,7 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2363,7 +2017,7 @@ msgstr "" "{}\n" " executa la transacció" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2371,7 +2025,7 @@ msgstr "" "{}\n" " surt del shell" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2392,1315 +2046,1664 @@ msgstr "" "run resol i executa el conjunt de la transacció\n" "exit (o quit) surt del shell" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Error: No es pot obrir %s per a la lectura" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "S'ha completat!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Abandonament del Shell" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "" -"marca o desmarca els paquets instal·lats com a instal·lats per l'usuari." - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Els spec que seran suprimits" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s està marcat com a instal·lat per l'usuari." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Els spec que seran instal·lats" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s està desmarcat com a instal·lat per l'usuari." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "correcció d'errors" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s marcat com a grup instal·lat." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "millora" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "El paquet %s no està instal·lat." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "seguretat" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "paquetnou" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "suprimeix les dades de la memòria cau" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Crític/Seg." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Tipus de metadades a netejar" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Important/Seg." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Es netegen les dades: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderat/Seg." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "La memòria cau ha vençut" - -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d fitxer suprimit" -msgstr[1] "%d fitxers suprimits" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Baix/Seg." -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "S'està esperant que acabi el procés amb el pid %d." +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "mostra els avisos sobre els paquets" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" +"avisos sobre versions més noves dels paquets instal·lats (per defecte)" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "avisos sobre versions iguals i antigues de paquets instal·lats" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" +"avisos sobre versions més noves d'aquells paquets instal·lats per als quals " +"hi ha disponible una versió més nova" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "avisos sobre qualsevol versió dels paquets instal·lats" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "mostra el resum dels avisos (per defecte)" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "mostra la llisa dels avisos" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "mostra la informació dels avisos" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instal·lat" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "actualitzacions" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "tot" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponible" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Resum de la informació de les actualitzacions: " -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Anuncis de paquets nous" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Anuncis de seguretat" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Avisos crítics de seguretat" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Avisos importants de seguretat" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Avisos moderats de seguretat" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"actualitza la versió, però només amb la coincidència del paquet «més nou», " -"que corregeix un problema que afecta el vostre sistema" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Avisos baixos de seguretat" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "comprova si hi ha problemes al packagedb" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Avisos desconeguts de seguretat" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "mostra tots els problemes; per defecte" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Anuncis de correccions" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "mostra els problemes de dependències" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Anuncis de millores" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "mostra els problemes de duplicats" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Altres anuncis" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "mostra els paquets devaluats" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Desconegut/Seg." -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "mostra els problemes de proporciona" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Errors" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tipus" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID d'actualització" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} queda devaluat per {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Actualitzat" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} proporciona {} però no s'ha pogut trobar" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Reverteix un paquet" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Descripció" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Paquet a revertir" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Drets" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "mostra o utilitza la informació dels grups" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Gravetat" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "No hi ha dades disponibles dels grups per als dipòsits configurats." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Fitxers" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Advertència: El grup %s no existeix." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Instal·lat" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Advertència: No hi ha grups que coincideixin:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "fals" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Grups d'entorns disponibles:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "cert" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Grups d'entorns instal·lats:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "actualitza un o més paquets al vostre sistema" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Grups instal·lats:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Paquet a actualitzar" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Grups d'idiomes instal·lats:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"actualitza la versió, però només amb la coincidència del paquet «més nou», " +"que corregeix un problema que afecta el vostre sistema" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Grups disponibles:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "S'ha acabat." -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Grups d'idiomes disponibles:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Sense accés de lectura/execució al directori actual, es mou a /" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "inclou els paquets opcionals a partir del grup" - -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "mostra també els grups ocults" - -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "mostra únicament els grups instal·lats" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "mostra únicament els grups disponibles" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "No és una subordre vàlida de «groups», utilitzeu: %s." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "S'han resolt les dependències." -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "No s'ha pogut trobar el grup de paquets obligatori." +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Error de la línia d'ordres: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Llista les dependències dels paquets i quins paquets les proporcionen" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "format dolent: %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Per diagnosticar el problema, proveu d'executar: «%s»." +msgid "Setopt argument has multiple values: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" msgstr "" -"Probablement teniu malmesa la RPMDB, l'execució de «%s» pot corregir aquesta" -" incidència." -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -"Heu habilitat la comprovació de paquets a través de claus GPG. És una bona opció.\n" -"No obstant això, no teniu instal·lada cap clau pública GPG. Necessiteu baixar\n" -"les claus per als paquets que desitgeu instal·lar i instal·lar-les.\n" -"Podeu fer-ho amb l'execució de l'ordre:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"També podeu especificar l'url de la clau que voleu utilitzar\n" -"per a un dipòsit en l'opció «gpgkey» a la secció d'un dipòsit i DNF \n" -"la instal·larà per vosaltres.\n" -"\n" -"Per a més informació contacteu amb el vostre distribuïdor o proveïdor de paquets." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Dipòsit del problema: %s" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "ubicació del fitxer de configuració" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "mostra els detalls quant a un paquet o un grup de paquets" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "operació silenciosa" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "mostra tots els paquets (per defecte)" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "operació descriptiva" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "mostra únicament els paquets disponibles" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "mostra únicament els paquets instal·lats" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "estableix l'arrel de la instal·lació" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "mostra únicament els paquets extres" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "no instal·lis cap documentació" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "mostra únicament l'actualització de les versions dels paquets" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "inhabilita tots els connectors" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "mostra únicament l'eliminació automàtica dels paquets" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "habilita els connectors pel nom" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "mostra únicament els paquets canviats recentment" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "inhabilita els connectors pel nom" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "anul·la el valor de $releasever dels fitxers «config» i «repo»" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "estableix opcions arbitràries «config» i «repo»" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" +"resol els problemes de resolució de dependències amb l'omissió dels paquets" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "llista un paquet o un grup de paquets" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "mostra l'ajuda de l'ordre" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "troba quin paquet proporciona el valor donat" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" +"permet l'eliminació dels paquets instal·lats per resoldre les dependències" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" +"prova les millors versions disponibles dels paquets a les transaccions." -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Se cerquen els paquets: " +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" +"executa enterament des de la memòria cau del sistema, no actualitzis la " +"memòria cau" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "comprova si hi ha actualitzacions disponibles de paquets" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "temps màxim d'espera de l'ordre" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "nivell de sortida de depuració" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "No hi ha cap paquet disponible." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "bolca els resultats amb les solucions detallades en fitxers" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "No s'ha marcat cap paquet per instal·lar." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "mostra els duplicats als dipòsits amb les ordres «list» o «search»" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "No hi ha cap paquet instal·lat." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "nivell de sortida d'error" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (des de %s)" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "No hi ha cap paquet instal·lat des del dipòsit." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "nivell de sortida de depuració per a rpm" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "No s'ha marcat cap paquet per reinstal·lar." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "respon automàticament sí a totes les preguntes" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "No s'ha marcat cap paquet per actualitzar." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "respon automàticament no a totes les preguntes" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -"executa ordres a la part superior de tots els paquets en un dipòsit concret" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "mostra un missatge d'ajuda d'ús" - -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "ORDRE" - -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "Mostra o utilitza l'històric de transaccions" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -"S'ha trobat més d'un id. de transacció!\n" -"'{}' requereix un id. de transacció o nom de paquet." -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "No s'ha donat cap id. de transacció o nom de paquet." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "exclou els paquets per nom o glob" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "No teniu accés a la BD de l'històric." +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "inhabilita excludepkgs" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format +#: ../dnf/cli/option_parser.py:287 msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -"No es pot desfer la transacció %s, fer-ho podria resultar en una base de " -"dades de paquets inconsistent." -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "inhabilita l'eliminació de les dependències que ja no es necessiten" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -"No es pot revertir la transacció %s, fer-ho podria resultar en una base de " -"dades de paquets inconsistent." -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "controla que s'utilitzi el color" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "estableix les metadades com a vençudes abans d'executar l'ordre" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "resol només adreces IPv4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "resol només adreces IPv6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "estableix el directori on copiar els paquets" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "baixa només els paquets" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "afegeix un comentari a la transacció" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -"Definició no vàlida de l'interval dels id. de les transaccions '{}'.\n" -"Utilitzeu '..'." +"Inclou els paquets pertinents de correccions d'errors, en les " +"actualitzacions" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Inclou els paquets pertinents de millores, en les actualitzacions" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Inclou els paquets pertinents de paquets nous, en les actualitzacions" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Inclou els paquets pertinents de seguretat, en les actualitzacions" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" +"Inclou els paquets que es necessiten per a corregir l'avís indicat, en les " +"actualitzacions" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Inclou els paquets que es necessiten per a corregir el BZ indicat, en les " +"actualitzacions" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Inclou els paquets que es necessiten per a corregir el CVE indicat, en les " +"actualitzacions" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Inclou els paquets pertinents de seguretat que coincideixin amb la gravetat," +" en les actualitzacions" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Força l'ús d'una arquitectura" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Llistat d'ordres principals:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Llistat d'ordres dels connectors:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Època" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Llançament" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Origen" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Del dipòsit" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Empaquetador" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Hora de la construcció" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Hora de la instal·lació" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Instal·lat per" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Llicència" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "s" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "sí" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "És correcte? [s/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "És correcte? [S/n]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Grup: %s" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Id. de grup: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Descripció: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Idioma: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Paquets obligatoris:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Paquets per defecte:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Paquets opcionals:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Paquets condicionals:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Grup de l'entorn: %s" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Id. de l'entorn: %s" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Grups obligatoris:" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Grups opcionals:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Coincidències amb:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Fitxer: %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Dipòsit: %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Descripció: " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL: %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Llicència: %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Proporciona : %s" + +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Altres : %s" + +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "S'ha produït un error en el càlcul de la mida total de la baixada" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Mida total: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Mida total de la baixada: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Mida un cop instal·lat: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "S'ha produït un error en calcular la mida un cop instal·lat" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Espai alliberat: %s" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Es marquen els paquets com a instal·lats pel grup:" + +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Marcatge dels paquets com a eliminats pel grup:" + +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grup" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Paquets" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "instal·lar paquets de grups o mòduls" + +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "instal·lar paquets de grups" + +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Instal·lar" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "No s'ha trobat cap transacció que manipuli el paquet '{}'." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Actualitzar" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "instal·la un o més d'un paquet al vostre sistema" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Reinstal·lar" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "No s'ha pogut trobar cap coincidència" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Instal·lar les dependències" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "El camí al fitxer rpm no és vàlid: %s" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Instal·lar les dependències febles" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Hi ha les alternatives següents per \"{0}\": {1}" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Treure" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "correcció d'errors" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Treure paquets dependents" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "millora" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Treure dependències no utilitzades" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "seguretat" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Revertir" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "desconegut" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "paquetnou" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Crític/Seg." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Important/Seg." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderat/Seg." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Baix/Seg." +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "mostra els avisos sobre els paquets" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -"avisos sobre versions més noves dels paquets instal·lats (per defecte)" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "avisos sobre versions iguals i antigues de paquets instal·lats" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -"avisos sobre versions més noves d'aquells paquets instal·lats per als quals " -"hi ha disponible una versió més nova" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "avisos sobre qualsevol versió dels paquets instal·lats" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "mostra el resum dels avisos (per defecte)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "mostra la llisa dels avisos" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"S'ignoren els paquets amb conflictes:\n" +"(afegiu «%s» a la línia d'ordres per forçar-ne l'actualització)" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "mostra la informació dels avisos" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "S'ignoren els paquets amb dependències trencades%s" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instal·lat" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " o part d'un grup" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "actualitzacions" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "tot" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponible" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "se substitueix" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Resum de la informació de les actualitzacions: " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Resum de la transacció\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Anuncis de paquets nous" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instal·la" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Anuncis de seguretat" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Actualitza" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Avisos crítics de seguretat" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Treu" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Avisos importants de seguretat" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Reverteix" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Avisos moderats de seguretat" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Omet" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Avisos baixos de seguretat" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paquet" +msgstr[1] "Paquets" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Avisos desconeguts de seguretat" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Paquet dependent" +msgstr[1] "Paquets dependents" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Anuncis de correccions" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Actualitzat" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Anuncis de millores" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Revertit" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Altres anuncis" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Reinstal·lat" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Desconegut/Seg." +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID d'actualització" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Tret" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tipus" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Fallat" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Actualitzat" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Total" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Errors" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistema" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Descripció" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Línia d'ordres" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Gravetat" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Nom d'usuari" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Drets" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "Id." -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Fitxers" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Data i hora" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "cert" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Acció" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "fals" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Alterats" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "No hi ha mòduls coincidents per llistar" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Sense transaccions" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Interactua amb els mòduls." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "mostra únicament els mòduls habilitats" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "No hi ha l'id. de transacció o el paquet que s'ha proporcionat" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "mostra únicament els mòduls inhabilitats" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Eliminat" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "mostra únicament els mòduls instal·lats" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "No instal·lat" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "mostra el contingut del perfil" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Més recent" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Més antic" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Id. de transacció:" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "reinstal·la un paquet" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Hora d'inici:" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Paquet a reinstal·lar" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "rpmdb d'inici:" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" -"sincronitza els paquets instal·lats a les últimes versions disponibles" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u segons)" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Paquet a sincronitzar" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minuts)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "executa un dnf mod interactiu per a suprimir i instal·lar un spec" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u hores)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Els spec que seran suprimits" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u dies)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Els spec que seran instal·lats" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Hora de finalització:" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "genera la memòria cau de les metadades" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "rpmdb de finalització:" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "" -"S'estan creant els fitxers de memòria cau per a tots els fitxers de " -"metadades." +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Usuari:" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "actualitza un o més paquets al vostre sistema" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Avortat" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Paquet a actualitzar" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Codi de retorn:" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"suprimeix tots els paquets que ja no es necessiten i que es van instal·lar " -"en principi com a dependències" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Ha tingut èxit" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "cerca els detalls del paquet amb la cadena de text proporcionada" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Errors:" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "cerca també a la descripció i a l'URL del paquet" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Error:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Línia d'ordres:" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr "" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Comentari :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "Coincidències exactes amb %s: %%s" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "La transacció es va realitzar amb:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "Coincidències amb %s: %%s" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Alteracions dels paquets:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "No s'ha trobat cap coincidència." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Sortida de l'scriptlet:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Mai (últim: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Errors:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Instant (últim: %s)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Instal·lar-Dep" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s segons (últim: %s)" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Devaluat" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "mostra els dipòsits de programari configurats" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Devaluar" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "mostra tots els dipòsits" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Elimina" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "mostra els dipòsits habilitats (per defecte)" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Reinstal·la" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "mostra els dipòsits inhabilitats" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "S'ha proporcionat un id. de transacció o un paquet que era dolent" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Paquet %s.%s %s serà instal·lat" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "No hi ha disponible cap dipòsit" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Paquet %s.%s %s serà una actualització" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "habilitat" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Paquet %s.%s %s serà eliminat" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "inhabilitat" +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Paquet %s.%s %s serà reinstal·lat" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Id. del dipòsit: " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Paquet %s.%s %s serà una reversió" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Nom del dipòsit: " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Paquet %s.%s %s serà devaluat" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Estat del dipòsit: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Paquet %s.%s %s serà actualitzat" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Revisió del dipòsit: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Paquet %s.%s %s estarà devaluat" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Etiquetes del dipòsit: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> S'inicia la resolució de dependències" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Etiquetes distro del dipòsit: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> La resolució de dependències ha finalitzat" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Dipòsit actualitzat: " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Importació de la clau GPG 0x%s:\n" +" Id. d'usuari: \"%s\"\n" +" Empremta: %s\n" +" Des de: %s" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Paquets del dipòsit: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Executant" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Mida del dipòsit: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Dormint" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Metaenllaç del dipòsit: " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ininterrompudament" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Actualitzat: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombi" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Rèpliques dels dipòsits: " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Traçat/aturat" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "URL-base del dipòsit: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Desconegut" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Venciment del dipòsit: " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "No es pot trobar informació sobre el procés del bloqueig (PID %d)" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Exclou del dipòsit: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " L'aplicació amb PID %d és: %s" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Inclou del dipòsit: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memòria: %5s RSS (%5sB VSZ)" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Exclòs del dipòsit: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Iniciat: fa %s-%s" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Nom del fitxer del dipòsit: " +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Estat: %s" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id. del dipòsit" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "s'ignora." -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "estat" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nom del dipòsit" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "cerca els paquets que coincideixin amb la paraula clau" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "L'entorn «%s» no està instal·lat." -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Consulta totes les versions dels paquets (per defecte)" - -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "mostra únicament els resultats d'aquesta ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id «%s» no existeix." -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "mostra únicament els resultats que siguin propietaris del FITXER" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "" +"S'ha produït un error mentre s'analitzaven sintàcticament les opcions de " +"«%s»: %s" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "mostra únicament els resultats que entrin en conflicte amb el REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "mostra només si hi ha resultats que devaluïn el REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Opció de configuració desconeguda: %s = %s" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "mostra únicament els resultats que proporcionin el REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "mostra únicament els resultats que recomanin el REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Incorrecte o desconegut \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "mostra únicament els resultats que millorin el REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "mostra únicament els resultats que suggereixin el REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "mostra únicament els resultats que suplementin el REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Advertència: error en carregar «%s» i s'ignora." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -"comprova les dependències exactament com es donin, el contrari de --alldeps" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -"mostra una llista de totes les dependències i quins paquets les proporcionen" - -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "mostra les etiquetes disponibles per utilitzar amb --queryformat" - -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "resol les característiques als paquets originaris" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "mostra l'arbre recursiu per als paquets" - -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "opera amb el corresponent RPM del codi font" - -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -"mostra els N últims paquets per al nom.arq donat (o l'últim si N és negatiu)" - -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "mostra la informació detallada quant al paquet" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "mostra la llista dels fitxers al paquet" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "mostra el nom RPM del codi font del paquet" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "mostra els registres de canvis del paquet" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "dipòsit %s: 0x%s ja s'ha importat" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "format per mostrar els paquets trobats" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "dipòsit %s: s'ha importat la clau 0x%s." -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"utilitza el format nom-època:versió-llançament.arquitectura per a la " -"visualització dels paquets trobats (per defecte)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -"utilitza el format nom-versió-llançament per a la visualització dels paquets" -" trobats (predeterminat de la consulta rpm)" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "No instal·larà un paquet rpm de les fonts (%s)." + +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"utilitza el format època:nom-versió-llançament.arquitectura per a la " -"visualització dels paquets trobats" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "extensió DNSSEC: clau per a l'usuari " + +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -"Mostra en quins grups de components s'introdueixen els paquets seleccionats" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "limita la consulta als paquets amb instal·lació duplicada" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "té un estat desconegut." -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "limita la consulta als paquets installonly instal·lats" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "Extensió DNSSEC: " -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -"limita la consulta als paquets instal·lats amb dependències sense satisfer" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "mostra una ubicació des d'on es poden baixar els paquets" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "tipus no admès de suma de comprovació: %s" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Mostra les funcions que el paquet entra amb conflicte." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Ha fallat la reconstrucció delta RPM" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Ha fallat la suma de comprovació de la reconstrucció delta RPM" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "fet" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problemes a la sol·licitud:" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "paquets que falten: " + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "paquets trencats: " -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Mostra les funcions que pot millorar el paquet." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "mòduls o grups que falten: " -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Mostra les funcions que proporciona el paquet." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "mòduls o grups trencats: " -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Mostra les funcions que recomana el paquet." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Mostra les funcions que el paquet en depèn." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Mostra les funcions que suggereix el paquet." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Mostra les funcions que el paquet pot complementar." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Res a mostrar." -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Mostra únicament els paquets disponibles." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Mostra únicament els paquets instal·lats." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Mòduls habilitats: {}." -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -"Mostra únicament els paquets que no estan presents en cap dels dipòsits " -"disponibles." -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Mostra únicament els paquets que proporcionin una actualització de versió " -"per algun dels paquets ja instal·lats." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Mostra únicament els paquets que poden ser eliminats amb l'ordre «dnf " -"autoremove»." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Mostra únicament els paquets que han estat instal·lats per l'usuari." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Mostra únicament els paquets que s'han editat recentment" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "la clau a cercar" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "El paquet {} no conté fitxers" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -"Etiquetes disponibles de consulta: utilitzeu --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "l'argument {} requereix l'opció --whatrequires o --whatdepends" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "S'ha acabat." +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "No es pot resoldre l'argument {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Sense accés de lectura/execució al directori actual, es mou a /" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "No hi ha cap coincidència per al paquet {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "S'han resolt les dependències." - #. empty file is invalid json format #: ../dnf/persistor.py:54 #, python-format @@ -3715,29 +3718,6 @@ msgstr "No s'ha pogut emmagatzemar l'hora de l'últim makecache." msgid "Failed determining last makecache time." msgstr "No s'ha pogut determinar l'hora de l'últim makecache." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "dipòsit %s: 0x%s ja s'ha importat" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "dipòsit %s: s'ha importat la clau 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"S'ha trobat un bloqueig de fitxer amb format incorrecte: %s.\n" -"Assegureu-vos que no hi hagi cap altre procés dnf en execució i suprimiu manualment el fitxer del bloqueig o executeu systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3760,3 +3740,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Ja s'ha baixat" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "s'està determinant la rèplica més ràpida (%s amfitrions).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "habilitació del dipòsit %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Es va afegir el dipòsit %s de %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Revertir" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Netejar" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Instal·lar" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Reinstal·lar" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Eliminar" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Actualitzar" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Verificar" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Executar l'scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Preparar" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problema" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "S'han produït errors durant la transacció." diff --git a/po/cs.po b/po/cs.po index 4e82b2c..b9f5607 100644 --- a/po/cs.po +++ b/po/cs.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-09-17 10:33+0000\n" "Last-Translator: Josef Hruška \n" "Language-Team: Czech (http://www.transifex.com/projects/p/dnf/language/cs/)\n" @@ -40,217 +40,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "BALÍČEK" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Balíček k instalaci" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problém" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "TransactionItem nenalezeno pro klíč: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "TransactionSWDBItem nenalezeno pro klíč: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Během transakce došlo k chybám." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: kontrola součtu %s neúspěšná: součet %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Povolování jiného proudu pro '{}'." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nic k zobrazení." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Instalace novější verze '{}', než která byla zadána. Důvod: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Povolené moduly: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Profil pro '{}' neurčen, prosíme, zadejte profil." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Chyba při parsování '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Neznámá hodnota konfigurace: %s=%s v %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Neznámá volba konfigurace: %s = %s v %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Neznámá hodnota konfigurace: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Nesprávné nebo neznámé \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Varování: chyba načítání '%s', přeskakuje se." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repozitář '%s': Chyba při parsování konfigurace: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Repozitáři '%s' chybí v konfiguraci jméno, použito id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -291,6 +80,16 @@ msgstr "Nepodařilo se poslat e-mail prostřednictvím '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Selhalo spuštění příkazu '%s': vrácen %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Neznámá hodnota konfigurace: %s=%s v %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Neznámá volba konfigurace: %s = %s v %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -305,81 +104,6 @@ msgstr "" msgid "Error: %s" msgstr "Chyba: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Snížení verze" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Vymazání" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Instalování" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Zastaralé" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Reinstalace" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "K odstranění" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Aktualizace" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Ověřuje se" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Běžící skriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Příprava" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -473,81 +197,80 @@ msgstr "Neplatný tsflag v konfiguračním souboru: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Selhalo přidání souboru se skupinou pro repozitář: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Spouští se kontrola transakce" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Chyba: kontrola transakce vs řešení závislostí:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Kontrola transakce byla úspěšná" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Probíhá test transakce" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Test transakce byl úspěšný." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Transakce běží" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Požadavky na místo na disku:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Alespoň %d MB místa navíc je potřeba v souborovém systému %s." -msgstr[1] "Alespoň %d MB místa navíc je potřeba v souborovém systému %s." -msgstr[2] "Alespoň %d MB místa navíc je potřeba v souborovém systému %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Přehled chyb" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Nelze spustit transakci." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transakce nemůže začít:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Selhalo odstranění transakčního souboru %s." -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Některé balíčky nebyly staženy. Další pokus." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "Delta RPM zmenšil %.1f MB aktualizací na %.1f MB (%d.1%% ušetřeno)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -555,223 +278,221 @@ msgstr "" "Neúspěšná Delta RPM zvýšila %.1f MB aktualizací na %.1f MB (zbytečných " "%d.1%%)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Nelze otevřít: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Veřejný klíč %s není nainstalován" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problém s otevřením balíčku %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Veřejný klíč %s není důvěryhodný" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Balíček %s není podepsán" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Nelze odstranit %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s odstraněn" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Neexistuje shoda pro skupinu balíčků \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Není co dělat." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Nebyly vybrány žádné skupiny pro odstranění." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Nebyly vybrány žádné skupiny pro aktualizaci." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Balíček %s není nainstalován, nelze ho downgradovat." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Žádná shoda pro argument: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "žádný balíček není vhodný" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Balíček %s není nainstalován, nelze ho downgradovat." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "Balíček %s nižší verze je již nainstalován, nelze jej downgradovat." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Balíček %s není nainstalován, nelze jej přeinstalovat." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Soubor %s je zdrojovým balíčkem a nemůže být aktualizován, ignoruje se." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Balíček %s není nainstalován, nelze jej aktualizovat." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Balíček %s je dostupný, ale není nainstalován." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Balíček %s je dostupný, ale je nainstalován pro jinou architekturu." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Balík %s nenainstalován." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Neplatná forma: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Žádné balíčky ke smazání" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Balíček je pro argument %s dostupný, ale není nainstalován." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Balíček %s nejstarší verze je již nainstalován, nelze nainstalovat starší " "verzi." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Balíček %s není k dispozici." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "žádný balíček není vhodný" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "Nejsou zapotřebí žádné aktualizace, ale k dispozici je aktualizace {}" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Nejsou zapotřebí žádné aktualizace, ale k dispozici jsou aktualizace {}" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Nejsou zapotřebí žádné aktualizace pro \"{}\", ale k dispozici je " "aktualizace {}" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Nejsou zapotřebí žádné aktualizace pro \"{}\", ale k dispozici jsou " "aktualizace {}" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Chybující balíček je: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG klíče jsou zkonfigurovány jako: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG klíč %s (0x%s) je již nainstalován" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Import klíče selhal (kód %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Import klíče proběhl úspěšně" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Nebyly instalovány žádné klíče" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -780,27 +501,27 @@ msgstr "" "GPG klíče určené pro repozitář „%s“ jsou již nainstalovány, avšak pro tento balíček nejsou správné.\n" "Zkontrolujte, zda URL klíčů jsou pro tento repozitář správně nastaveny." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Import klíče/ů nepomohl, špatný klíč(e)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Možná jste měli na mysli: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "Balíček \"{}\" z místního repozitáře \"{}\" má nesprávný kontrolní součet" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Některé balíčky z místního repozitáře mají nesprávný kontrolní součet" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Balíček \"{}\" z repozitáře \"{}\" má nesprávný kontrolní součet" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -808,2902 +529,3190 @@ msgstr "" "Některé balíčky mají neplatnou mezipaměť, ale nemohou být staženy kvůli " "volbě \"--cacheonly\"" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "Balíček %s je již nainstalován." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 -#, python-format -msgid "no matching payload factory for %s" -msgstr "Žádná odpovídající payload factory pro %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Již stažen" - -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/base.py:2536 #, python-format -msgid "unsupported checksum type: %s" -msgstr "nepodporovaný typ kontrolního součtu: %s" +msgid "Package %s is already installed." +msgstr "Balíček %s je již nainstalován." -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Nenainstaluje zdrojový rpm balíček (%s)." - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "přeskakuje se." +msgid "Config error: %s" +msgstr "Chyba konfigurace: %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not available." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' does not exist." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " Nainstalováno: %s-%s na %s" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not installed." -msgstr "Prostředí \"%s\" není nainstalováno." +msgid " Built : %s at %s" +msgstr " Sestaveno : %s na %s" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id '%s' neexistuje." - -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "povolování repozitáře %s" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Přidán repozitář %s z %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Znovu-sestavení Delta RPM selhalo" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Kontrolní součet znovu-sestavení Delta RPM selhal" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operace přerušena." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "hotovo" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Stahování balíčků:" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Chyba na příkazovém řádku: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Chyba stahování balíčků:" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "špatný formát: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transakce selhala" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"Nelze automaticky importovat klíče při spuštění bez obsluhy.\n" +"Použijte \"-y\" k potlačení." -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "Kontrola GPG selhala" + +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "Umístění konfiguračního souboru" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Zastaralé balíčky:" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "tichý běh" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "K synchronizaci distribuce nebyly určeny žádné balíčky" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "běh s podrobnějším výstupem" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "Ukázat verzi DNF a skončit" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Nainstalované balíčky:" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "Nastavit kořen instalace" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Dostupné balíčky:" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "neinstalovat dokumentace" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Automaticky odstranitelné balíčky:" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "Vypnout všechny pluginy" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Dodatečné balíčky:" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "Povolit zásuvné moduly podle jména" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Dostupné aktualizace" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "Zakázat zásuvné moduly podle jména" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Nedávno přidané balíčky:" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "Přenastavit hodnotu $releasever v konfiguračních a repo souborech" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Nenalezeny odpovídající balíčky" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "Nastavit doplňkové konfigurace a možnosti repozitáře" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Nebyla nalezena shoda" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "Vyřešit problémy se závislostmi přeskakováním balíčků" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Nezadáno ID transakce" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "zobrazit nápovědu k příkazům" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Zadané ID transakce nenalezeno" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "Pro vyřešení závislostí povolit vymazání nainstalovaných balíčků" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Nalezeno více než jedno ID transakce!" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "V transakcích zkoušet nejlepší dostupné verze balíčku" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Historie transakcí není kompletní, před %u." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Historie transakcí není kompletní, po %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "Spustit vše ze systémové cache, bez její aktualizace" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Vrácení transakce {}, z {}" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "Maximální doba čekání příkazu" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Neznámý repozitář: '%s'" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "Úroveň výpisu ladících informací" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Žádná shoda repozitáře: %s" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "Vypíše detailní výsledky rešení do souborů" - -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "Ukázat duplikáty v repozitářích, v list/search příkazech" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Tento příkaz musí být spuštěn pod uživatelem root." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "Úroveň výpisu chyb" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Neexistující příkaz: %s. Použijte %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"Umožňuje zastaralou procesní logiku DNF pro upgradování nebo zobrazení " -"schopností tak, že balíček zastará pro informace, seznam a dotazy v " -"repozitáři" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "Úroveň výpisu ladících informací pro rpm" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "Automaticky odpovědět ano na všechny otázky" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "Automaticky odpovědět ne na všechny otázky" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"Povolit jen určité repozitáře na základě jejich ID nebo vzoru, mohou být " -"zadány vícekrát" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Nelze detekovat verzi vydání (pro zadání verze vydání použijte parametr '--" +"releasever')" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "Vyloučit balíček/balíčky na základě jména nebo vzoru" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argument {}: není dovoleno s argumentem {}" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "Zakázat excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Příkaz „%s“ již definován" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "Zakázat odstranění závislostí, které se již nepoužívají" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "Kontrola zda jsou použity barvy" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "Nastavit metada před spuštěním příkazu jako časově neplatná" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Pro zjištění příčin tohoto problému zkuste spustit: '%s'" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "Vyřešit pouze IPv4 adresy" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"Pravděpodobně máte poškozenou RPMDB, spuštění '%s' by mohlo problém " +"napravit." -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "Vyřešit pouze IPv6 adresy" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "Nastavit adresář, do něhož budou balíčky kopírovány" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problém v repozitáři: %s" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "Balíčky jen stáhnout" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "zobrazit detaily o balíčku nebo skupině balíčků" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "přidat k transakci poznámku" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "zobrazit všechny balíčky (výchozí)" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Zahrnovat opravy chyb příslušných balíčků do aktualizací" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "zobrazit jen dostupné balíčky" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Zahrnovat vylepšení příslušných balíčků do aktualizací" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "zobrazit jen nainstalované balíčky" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Zahrnovat nové balíčky příslušných balíčků do aktualizací" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "zobrazit jen extras balíčky" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Zahrnovat zabezpečení příslušných balíčků do aktualizací" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "Zobrazit je balíčky pro upgrade" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "Zahrnovat balíčky potřebné k opravě daného varování do aktualizací" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "Zobrazit jen automaticky odstranitelné balíčky" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Zahrnovat balíčky potřebné k opravě daného záznamu o chybě z Bugzilly do " -"aktualizací" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "zobrazit jen nedávno změněné balíčky" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Zahrnovat balíčky potřebné k opravě daného záznamu o chybě z CVE do " -"aktualizací" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "BALÍČEK" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -"Zahrnovat zabezpečení příslušných balíčků odpovídajících závažnosti do " -"aktualizací" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Vynutit použití architektury" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "Vypsat balíček nebo skupiny balíčků" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Seznam hlavních příkazů:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "Nalézt balíček, který poskytuje danou hodnotu" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Seznam příkazů zásuvných modulů:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Název" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Název" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Prohledávání balíčků: " -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Období" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "Zkontrolovat dostupnost aktualizací pro balíčky" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Verze" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Verze" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Žádný balíček není k disozici." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Vydání" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Žádný balík nebyl nainstalován." -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Architektura" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (z %s)" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Velikost" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Instalované balíčky %s%s nejsou dostupné" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Velikost" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Žádný balík z repozitáře nebyl nainstalován" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Zdroj" - -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Repo" - -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Repozitář" - -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Z repozitáře" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Tvůrce balíčku" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Čas vytvoření" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Čas instalace" - -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Nainstalováno" - -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Souhrn" - -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Souhrn" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Nejsou dostupné žádné balíčky s aktualizacemi" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licence" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "Spustit příkazy pro všechny balíčky v daném repozitáři" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Popis" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Popis" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Žádné balíčky k vypsání" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "a" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "zobrazit užitečnou nápovědu" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "ano" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "PŘÍKAZ" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "ne" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "zobrazit nebo používat historii transakcí" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Je to ok [a/N]: " +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Nalezeno více než jedno ID transakce!\n" +"'{}' vyžaduje jedno ID transakce nebo jméno balíčku." -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Je to ok [A/n]: " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Nebylo zadáno ID transakce nebo jméno balíčku/ů." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Skupina: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Nemáte přístup k databázi s historií." -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Group-Id: %s" -msgstr " ID skupiny: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Nelze zrušit transakci %s, mohlo by dojít k porušení integrity databáze " +"balíčků." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Description: %s" -msgstr " Popis: %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Nelze vrátit transakci %s, mohlo by dojít k porušení integrity databáze " +"balíčků." -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Jazyk: %s" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Neplatná definice rozsahu ID transakce '{}'.\n" +"Použít '..'." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Povinné balíčky:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Výchozí balíčky:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Nenalezena transakce, která manipuluje s balíčkem '{}'." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Volitelné balíčky:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Podmínečné balíčky:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Skupina prostředí: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Prostředí-Id: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Povinné skupiny:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Volitelné skupiny:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Shoda s:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Filename : %s" -msgstr "Soubor : %s" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Repo : %s" -msgstr "Repozitář : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Popis : " +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "License : %s" -msgstr "Licence : %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Provide : %s" -msgstr "Poskytuje : %s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Other : %s" -msgstr "Další : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Při výpočtu celkové velikosti ke stahování nastala chyba" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total size: %s" -msgstr "Celková velikost: %s" +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Celková velikost ke stažení: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Velikost po nainstalování: %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Při výpočtu velikosti po instalaci došlo k chybě" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Uvolněné místo: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Označení balíčků jako nainstalovaných skupinou:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Označení balíčků jako odstraněných skupinou:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"Odstranit všechny nepotřebné balíčky, které byly původě nainstalovány jako " +"závislosti" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Skupina" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Balíček k odstranění" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Balíčky" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "Zkontrolovat problémy v databázi balíčků" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "Zobrazit všechny problémy; výchozí" + +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "Zobrazit problémy se závislostmi" + +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "Zobrazit duplicitní problémy" + +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "Zobrazit zastaralé balíčky" + +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "Zobrazit problémy s poskytovateli balíčků" + +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} má chybějící požadovanou hodnotu {}" + +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} je duplicitní s balíčkem {}" + +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} je zastaralý a nahrazen balíčkem {}" + +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} poskytuje {} ale nemůže být nalezen" + +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Odstraňuje se soubor %s" + +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "Odstranit data z mezipaměti" + +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Typ metadat k vyčištění" + +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Vyčištění dat: " + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Mezipaměť vypršela" + +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d soubor odstraněn" +msgstr[1] "%d soubory odstraněny" +msgstr[2] "%d soubory odstraněny" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Čekám, až proces s pid %d skončí." + +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Zobrazit závislosti balíčků a které balíčky je poskytují" + +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "Synchronizovat nainstalované balíčky na poslední dostupnou verzi" + +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Balíček k synchronizaci" + +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Snížení verze balíčku" + +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Balíček k downgrade" + +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "Zobrazit nebo používat skupinové informace" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" +"Pro nakonfigurované repozitáře nejsou k dispozici informace o skupinách." -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Instalace skupiny balíčků" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Varování: skupina %s neexistuje." -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Instalování" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Varování: Žádná shoda skupiny pro:" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Aktualizace" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Dostupné skupiny prostředí:" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Reinstalace" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Nainstalované skupiny prostředí:" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Instalování závislostí" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Nainstalované skupiny:" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Instalování slabých závislostí" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Nainstalované jazykové skupiny:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "K odstranění" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Dostupné skupiny:" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Odstranění balíčků závislostí" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Dostupné jazykové skupiny:" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Odstranění nepoužívaných závislostí" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "zahrnovat volitelné balíčky ze skupiny" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Snížení verze" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "Zobrazit také skryté skupiny" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "Zobrazit pouze nainstalované skupiny" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "Zobrazit pouze dostupné skupiny" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Neplatný podpříkaz skupin, použijte: %s." + +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Nemohu najít povinnou skupinu balíčků." + +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "Instalovat balíček nebo balíčky do vašeho systému" + +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Balíček k instalaci" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Nepodařilo se najít shodu" + +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Neplatná cesta rpm souboru: %s" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "Vygenerovat mezipaměť metadat" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Vytváření cache souborů pro všechna metadata." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" +"Označit nebo odznačit nainstalované balíčky jako nainstalované uživatelem." -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s označený jako nainstalovaný uživatelem." + +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s odznačený jako nainstalovaný uživatelem." + +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s označený jako nainstalovaný skupinou." + +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Chyba:" + +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Balíček %s není nainstalován." + +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -"Přeskakují se konfliktní balíčky:\n" -"(napište '%s' do příkazové řádky k vynucení aktualizace)" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Přeskakují se balíčky s porušenými závislostmi %s" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " nebo část skupiny" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Balíček" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Balíček" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "nahrazování" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" + +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "Reinstalace balíčku" + +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Balíček k přeinstalování" + +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "Odstranit balíček nebo balíčky ze systému" + +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "Odstranit duplicitní balíčky" + +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "Odstranit balíčky určené pouze k instalaci přesahující limit" + +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Žádné duplicitní balíčky ke smazání nenalezeny" + +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Žádné staré soubory určené k instalaci nenalezeny pro odstranění" + +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "neznámý" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Never (last: %s)" +msgstr "Nikdy (poslední: %s)" + +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Okamžitě (naposledy: %s)" + +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s sekund (naposledy: %s)" + +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "Zobrazit nastavené repozitáře softwaru" + +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "Zobrazit všechny repozitáře" + +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "Zobrazit povolené repozitáře (výchozí)" + +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "Zobrazit zakázané repozitáře" + +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -"\n" -"Shrnutí transakce\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instalovat" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Není k dispozici žádný repozitář" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Aktualizovat" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "povoleno" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Odstranit" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "zakázáno" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Snížit verzi" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Přeskočit" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "balíček" -msgstr[1] "balíčky" -msgstr[2] "balíčků" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Závisející balíček" -msgstr[1] "Závisející balíčky" -msgstr[2] "Závisejících balíčků" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Aktualizováno" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Snížena verze" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Nainstalováno" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Přeinstalováno" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Přeskočeno" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Odstraněno" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Selhalo" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Celkem" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Systém" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" + +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" + +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" + +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "ID repozitáře:" + +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "Stav:" + +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "Název repozitáře:" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "Hledat balíčky shodující se s klíčovým slovem" + +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Dotaz na všechny balíčky (zkratka pro repoquery '*' nebo repoquery bez " +"argumentu)" + +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Dotazovat se na všechny verze balíčků (výchozí)" + +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "Zobrazit pouze výsledky z této architektury" + +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "Zobrazit pouze výsledky, které vlastní SOUBOR" + +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "Zobrazit pouze výsledky v konfliktu s REQ" + +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "Zobrazit pouze výsledky zastaralé s REQ" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Příkazový řádek" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "Zobrazit pouze výsledky, které poskytují REQ" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Uživatelské jméno" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "Zobrazí výsledky, které potřebují poskytovatelé balíčku a soubory REQ" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "Zobrazit pouze výsledky, které doporučují REQ" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Datum a čas" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "Zobrazit pouze výsledky, které zlepšují REQ" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Akce" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "Zobrazit pouze výsledky, které navrhují REQ" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Pozměněno" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "Zobrazit pouze výsledky, které doplňují REQ" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Žádné transakce" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "Zjistit neexplicitní závislosti (soubory a co je poskytuje); výchozí" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "Zjistit závislosti přesně tak, jak je uvedeno, protiklad k --alldeps" + +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" +"v použítí s --whatrequires a --requires --resolve se dotazuje na balíčky " +"rekurzivně." -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Nebylo zadáno ID transakce nebo balíčku/ů" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "Zobrazit seznam všech závislostí a které balíčky je poskytují" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Smazáno" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "Zobrazit dostupné tagy, které se použijí s --queryformat" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Nenainstalováno" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "Vyřešit schopnosti pocházející z balíčku(ů)" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Starší" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "Zobrazit rekurzivní strom pro balíček(y)" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Novější" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "pracovat na odpovídajícím zdrojovém RPM" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID transakce:" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" +"Zobrazit N posledních balíčků daného jména.architektury (nebo poslední až na" +" N, pokud je N negativní)" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Počáteční čas :" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Začátek rpmdb :" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "Zobrazit detailní informace o balíčku" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u sekund)" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "Zobrazit seznam souborů v balíčku" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minut)" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "Zobrazit název zdrojového balíčku RPM" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u hodin)" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dnů)" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "Formát pro zobrazení nalezených balíčků" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Čas ukončení :" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"Použít formát název-epoch:verze-vydání.architektura pro zobrazení nalezených" +" balíčků (výchozí)" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Konec rpmdb :" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"Použít formát název-verze-vydání pro zobrazení nalezených balíčků (výchozí " +"dotaz rpm)" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Uživatel :" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"Použít formát epoch:název-verze-vydání.architektura pro zobrazení nalezených" +" balíčků" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Návratový kód :" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" +"Zobrazit, v kterých kompozitních skupinách se nacházejí vybrané balíčky" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Přerušeno" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "Omezit dotaz pro nainstalované duplicitní balíčky" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Úspěšné" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "Omezit dotaz pro nainstalované balíčky určených pouze k instalaci" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Selhání:" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "Omezit dotaz pro nainstalované balíčky s nesplněnými závislostmi" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Selhalo:" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "Zobrazit umístění, z něhož lze balíčky stáhnout" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Zobrazit schopnosti, s nimiž je balíček v rozporu." -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Příkazový řádek:" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Poznámka :" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Zobrazit schopnosti, které balíček může rozšířit." -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transakce proběhla s:" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Zobrazit schopnosti poskytované balíčkem." -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pozměněné balíčky:" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Zobrazit schopnosti, které balíček doporučuje." -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Výstup skriptletu:" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Zobrazit schopnosti, na kterých balíček závisí." -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Chyby:" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "Zobrazit schopnosti, že balíček závisí na spuštění %%pre scriptu." -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Instalovat závislosti" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Zobrazit schopnosti, které balíček navrhuje." -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Zastaralo" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Zobrazit schopnosti, které balíček může doplnit." -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Smazat" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Zobrazit pouze dostupné balíčky." -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Přeinstalovat" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Zobrazit pouze nainstalované balíčky." -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Zadáno špatné ID transakce nebo balíčku/ů" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "" +"Zobrazit pouze balíčky, které nejsou přítomny v žádném z dostupných " +"repozitářů." -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Balíček %s.%s %s bude nainstalován" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" +"Zobrazit pouze balíčky poskytující aktualizaci pro nějaký již nainstalovaný " +"balíček." -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Balíček %s.%s %s bude aktualizací" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Balíček %s.%s %s bude smazán" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Zobrazit pouze balíčky, které byly nainstalovány uživatelem." -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Balíček %s.%s %s bude přeinstalován" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Zobrazit pouze nedávno upravené balíčky" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Balíček %s.%s %s bude snížením novější verze" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "klíč, který se má hledat" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Balíček %s.%s %s bude zastaralý" +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Balíček %s.%s %s bude aktualizován" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Balíček %s.%s %s bude zastarán" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Balíček {} neobsahuje žádné soubory" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Zahajuje se řešení závislostí" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Dostupné tagy dotazu: použít --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Řešení závislostí dokončeno" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"Importuje se GPG klíč 0x%s:\n" -"Uživatelské ID : \"%s\"\n" -"Otisk: %s\n" -"Zdroj : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Běží" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "Vyhledat detaily balíčku pro zadaný řetězec" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Spí" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "Prohledat také popis balíčku a URL" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Nepřerušitelné" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Trasován/Zastaven" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Název" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Neznámý" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Souhrn" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Nelze najít informace o procesu zamykání (PID %d)" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Popis" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Aplikace s PID %d je: %s" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Paměť : %5s RSS (%5sB VSZ)" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/utils.py:125 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid " Started: %s - %s ago" -msgstr " Spuštěn: %s - před %s" +msgid "%s Exactly Matched: %%s" +msgstr "%s přesně odpovídá: %%s" -#: ../dnf/cli/utils.py:127 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid " State : %s" -msgstr " Stav : %s" +msgid "%s Matched: %%s" +msgstr "%s odpovídá: %%s" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Nebyla nalezena shoda." -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Chyba konfigurace: %s" - -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "SKRIPT" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Nainstalováno: %s-%s na %s" +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "Nepodporovaná hodnota klíče." -#: ../dnf/cli/cli.py:138 +#: ../dnf/cli/commands/shell.py:158 #, python-format -msgid " Built : %s at %s" -msgstr " Sestaveno : %s na %s" +msgid "Could not find repository: %s" +msgstr "Nepodařilo se najít repozitář: %s" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/shell.py:174 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." msgstr "" +"{} arg [hodnota]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" Není-li uvedena žádná hodnota, vypíše aktuální hodnotu.\n" +" Je-li daná hodnota uvedena, nastaví tuto hodnotu." -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/shell.py:181 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"{} [command]\n" +" print help" msgstr "" +"{} [příkaz]\n" +" zobrazit nápovědu" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF stáhne pouze balíčky pro transakci." - -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/shell.py:185 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" -"DNF pouze stáhne balíčky, nainstaluje GPG klíče a zkontroluje transakci." - -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operace přerušena." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Stahování balíčků:" - -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Chyba stahování balíčků:" - -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transakce selhala" +"{} arg [volby]\n" +" list: zobrazí repozitáře a jejich stav. volba = [all | id | glob]\n" +" enable: povolit úložiště. volba = repository id\n" +" disable: zakázat úložiště. volba = repository id" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/shell.py:191 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"{}\n" +" resolve the transaction set" msgstr "" -"Nelze automaticky importovat klíče při spuštění bez obsluhy.\n" -"Použijte \"-y\" k potlačení." - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "Kontrola GPG selhala" +"{}\n" +" vyřešit transakční sadu" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" msgstr "" +"{} arg\n" +" list: vypíše obsah transakce\n" +" reset: vynuluje transakci (zero-out)\n" +" run: spustí transakci" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Zastaralé balíčky:" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "K synchronizaci distribuce nebyly určeny žádné balíčky" - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" msgstr "" +"{}\n" +" spustit transakci" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Nainstalované balíčky:" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Dostupné balíčky:" +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" +msgstr "" +"{}\n" +" ukončit shell" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Automaticky odstranitelné balíčky:" +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" +msgstr "" +"Konkrétní argumenty shellu:\n" +"\n" +"config nastavení konfiguračních možností\n" +"help zobrazit nápovědu\n" +"repository (or repo) povolit, zakázat nebo zobrazit repozitáře\n" +"resolvedep vyřešit transakční set\n" +"transaction (or ts) zobrazit, obnovit nebo spustit transakční set\n" +"run vyřešit a spustit transakční set\n" +"exit (or quit) ukončit shell" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Dodatečné balíčky:" +#: ../dnf/cli/commands/shell.py:259 +#, python-format +msgid "Error: Cannot open %s for reading" +msgstr "Chyba: Nelze otevřít %s pro čtení" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Dostupné aktualizace" +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" +msgstr "Hotovo!" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Nedávno přidané balíčky:" +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" +msgstr "Opouštění shellu" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Nenalezeny odpovídající balíčky" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Nebyla nalezena shoda" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Specifikace, které budou odstraněny" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Nezadáno ID transakce" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Specifikace, které budou nainstalovány" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Zadané ID transakce nenalezeno" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "Oprava chyby" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Nalezeno více než jedno ID transakce!" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "vylepšení" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Historie transakcí není kompletní, před %u." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "zabezpečení" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Historie transakcí není kompletní, po %u." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "nový balíček" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Vrácení transakce {}, z {}" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Kritická/Bezp." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Neznámý repozitář: '%s'" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Důležitá/Bezp." -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Žádná shoda repozitáře: %s" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Střední/Bezp." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Tento příkaz musí být spuštěn pod uživatelem root." +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Nízká/Bezp." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Neexistující příkaz: %s. Použijte %s --help" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "Zobrazit informace o balíčcích" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -"Může to být příkaz DNF zasuvného modulu, vyzkoušej: \"dnf install 'dnf-" -"command(%s)'\"" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -"Může se jednat o příkaz zásuvného modulu DNF, ale načítání modulů je " -"momentálně zakázáno." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/updateinfo.py:83 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "Zobrazit seznam doporučení" + +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "Zobrazit informace doporučení" + +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -"Nelze detekovat verzi vydání (pro zadání verze vydání použijte parametr '--" -"releasever')" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argument {}: není dovoleno s argumentem {}" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instalován" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Příkaz „%s“ již definován" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "aktualizace" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "vše" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "dostupné" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Shrnutí informací o aktualizacích: " -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Nové(á) oznámení balíčku" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "Odstranit balíček nebo balíčky ze systému" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Bezpečnostní oznámení" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "Odstranit duplicitní balíčky" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kritická bezpečnostní upozornění" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "Odstranit balíčky určené pouze k instalaci přesahující limit" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Důležitá bezpečnostní upozornění" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Balíček k odstranění" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Střední bezpečnostní upozornění" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Žádné duplicitní balíčky ke smazání nenalezeny" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Nízká bezpečnostní upozornění" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." -msgstr "Instalované balíčky %s%s nejsou dostupné" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Neznámá bezpečnostní upozornění" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Žádné staré soubory určené k instalaci nenalezeny pro odstranění" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Oznámení o opravě(ách) chyb" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "Spustit interaktivní shell DNF" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Oznámení o vylepšení(ch)" -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "SKRIPT" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "ostatní oznámení" -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Skript pro spuštění DNF shellu" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Neznámá/Bezp." -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Chyba:" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Chyby" -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "Nepodporovaná hodnota klíče." +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Typ" -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" -msgstr "Nepodařilo se najít repozitář: %s" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID aktualizace" -#: ../dnf/cli/commands/shell.py:173 -msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." -msgstr "" -"{} arg [hodnota]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" Není-li uvedena žádná hodnota, vypíše aktuální hodnotu.\n" -" Je-li daná hodnota uvedena, nastaví tuto hodnotu." +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Aktualizováno" -#: ../dnf/cli/commands/shell.py:180 -msgid "" -"{} [command]\n" -" print help" -msgstr "" -"{} [příkaz]\n" -" zobrazit nápovědu" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Popis" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Práva" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Závažnost" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Soubory" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Nainstalováno" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "lež" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "pravda" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "Aktualizovat balíček nebo balíčky ve vašem systému" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Balíček k upgrade" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -"{} arg [volby]\n" -" list: zobrazí repozitáře a jejich stav. volba = [all | id | glob]\n" -" enable: povolit úložiště. volba = repository id\n" -" disable: zakázat úložiště. volba = repository id" +"Aktualizovat, ale pouze 'nejnovější' balíček řeší problém, který postihuje " +"váš systém" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Ukončeno." + +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "V současném adresáři nelze číst/spouštět, přesouvám do /" + +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -"{}\n" -" vyřešit transakční sadu" -#: ../dnf/cli/commands/shell.py:194 -msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -"{} arg\n" -" list: vypíše obsah transakce\n" -" reset: vynuluje transakci (zero-out)\n" -" run: spustí transakci" -#: ../dnf/cli/commands/shell.py:200 -msgid "" -"{}\n" -" run the transaction" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -"{}\n" -" spustit transakci" -#: ../dnf/cli/commands/shell.py:204 -msgid "" -"{}\n" -" exit the shell" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -"{}\n" -" ukončit shell" -#: ../dnf/cli/commands/shell.py:209 -msgid "" -"Shell specific arguments:\n" -"\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -"Konkrétní argumenty shellu:\n" -"\n" -"config nastavení konfiguračních možností\n" -"help zobrazit nápovědu\n" -"repository (or repo) povolit, zakázat nebo zobrazit repozitáře\n" -"resolvedep vyřešit transakční set\n" -"transaction (or ts) zobrazit, obnovit nebo spustit transakční set\n" -"run vyřešit a spustit transakční set\n" -"exit (or quit) ukončit shell" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Závislosti vyřešeny." + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Error: Cannot open %s for reading" -msgstr "Chyba: Nelze otevřít %s pro čtení" +msgid "Command line error: %s" +msgstr "Chyba na příkazovém řádku: %s" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" -msgstr "Hotovo!" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "špatný formát: %s" -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" -msgstr "Opouštění shellu" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -"Označit nebo odznačit nainstalované balíčky jako nainstalované uživatelem." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "Umístění konfiguračního souboru" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "tichý běh" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "běh s podrobnějším výstupem" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s označený jako nainstalovaný uživatelem." +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "Nastavit kořen instalace" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s odznačený jako nainstalovaný uživatelem." +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "neinstalovat dokumentace" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s označený jako nainstalovaný skupinou." +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "Vypnout všechny pluginy" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Balíček %s není nainstalován." +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "Povolit zásuvné moduly podle jména" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Odstraňuje se soubor %s" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "Zakázat zásuvné moduly podle jména" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "Odstranit data z mezipaměti" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "Přenastavit hodnotu $releasever v konfiguračních a repo souborech" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Typ metadat k vyčištění" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "Nastavit doplňkové konfigurace a možnosti repozitáře" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Vyčištění dat: " +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "Vyřešit problémy se závislostmi přeskakováním balíčků" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Mezipaměť vypršela" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "zobrazit nápovědu k příkazům" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d soubor odstraněn" -msgstr[1] "%d soubory odstraněny" -msgstr[2] "%d soubory odstraněny" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "Pro vyřešení závislostí povolit vymazání nainstalovaných balíčků" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Čekám, až proces s pid %d skončí." +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "V transakcích zkoušet nejlepší dostupné verze balíčku" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "Spustit vše ze systémové cache, bez její aktualizace" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "Maximální doba čekání příkazu" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "Úroveň výpisu ladících informací" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "Vypíše detailní výsledky rešení do souborů" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "Ukázat duplikáty v repozitářích, v list/search příkazech" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "Úroveň výpisu chyb" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "Úroveň výpisu ladících informací pro rpm" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "Automaticky odpovědět ano na všechny otázky" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "Automaticky odpovědět ne na všechny otázky" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" +"Povolit jen určité repozitáře na základě jejich ID nebo vzoru, mohou být " +"zadány vícekrát" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "Vyloučit balíček/balíčky na základě jména nebo vzoru" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "Zakázat excludepkgs" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "Zakázat odstranění závislostí, které se již nepoužívají" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -"Aktualizovat, ale pouze 'nejnovější' balíček řeší problém, který postihuje " -"váš systém" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "Zkontrolovat problémy v databázi balíčků" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "Kontrola zda jsou použity barvy" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "Zobrazit všechny problémy; výchozí" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "Nastavit metada před spuštěním příkazu jako časově neplatná" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "Zobrazit problémy se závislostmi" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "Vyřešit pouze IPv4 adresy" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "Zobrazit duplicitní problémy" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "Vyřešit pouze IPv6 adresy" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "Zobrazit zastaralé balíčky" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "Nastavit adresář, do něhož budou balíčky kopírovány" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "Zobrazit problémy s poskytovateli balíčků" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "Balíčky jen stáhnout" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} má chybějící požadovanou hodnotu {}" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "přidat k transakci poznámku" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} je duplicitní s balíčkem {}" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Zahrnovat opravy chyb příslušných balíčků do aktualizací" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} je zastaralý a nahrazen balíčkem {}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Zahrnovat vylepšení příslušných balíčků do aktualizací" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} poskytuje {} ale nemůže být nalezen" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Zahrnovat nové balíčky příslušných balíčků do aktualizací" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Snížení verze balíčku" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Zahrnovat zabezpečení příslušných balíčků do aktualizací" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Balíček k downgrade" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "Zahrnovat balíčky potřebné k opravě daného varování do aktualizací" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "Zobrazit nebo používat skupinové informace" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Zahrnovat balíčky potřebné k opravě daného záznamu o chybě z Bugzilly do " +"aktualizací" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -"Pro nakonfigurované repozitáře nejsou k dispozici informace o skupinách." +"Zahrnovat balíčky potřebné k opravě daného záznamu o chybě z CVE do " +"aktualizací" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Varování: skupina %s neexistuje." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Zahrnovat zabezpečení příslušných balíčků odpovídajících závažnosti do " +"aktualizací" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Varování: Žádná shoda skupiny pro:" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Vynutit použití architektury" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Dostupné skupiny prostředí:" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Seznam hlavních příkazů:" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Nainstalované skupiny prostředí:" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Seznam příkazů zásuvných modulů:" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Nainstalované skupiny:" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Název" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Nainstalované jazykové skupiny:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Období" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Dostupné skupiny:" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Verze" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Dostupné jazykové skupiny:" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Verze" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "zahrnovat volitelné balíčky ze skupiny" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Vydání" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "Zobrazit také skryté skupiny" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arch" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "Zobrazit pouze nainstalované skupiny" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Architektura" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "Zobrazit pouze dostupné skupiny" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Velikost" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Velikost" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Zdroj" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Repo" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Repozitář" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Z repozitáře" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Tvůrce balíčku" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Čas vytvoření" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Neplatný podpříkaz skupin, použijte: %s." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Čas instalace" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Nemohu najít povinnou skupinu balíčků." +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Nainstalováno" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Zobrazit závislosti balíčků a které balíčky je poskytují" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Souhrn" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Pro zjištění příčin tohoto problému zkuste spustit: '%s'" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licence" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" -"Pravděpodobně máte poškozenou RPMDB, spuštění '%s' by mohlo problém " -"napravit." +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Popis" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." -msgstr "" -"Povolili jste kontrolu balíčků pomocí klíčů GPG. To je dobrá věc.\n" -"Nicméně veřejné klíče GPG nemáte nainstalované. Potřebujete stáhnout a nainstalovat klíče k balíčkům, které chcete nainstalovat.\n" -"Můžete to udělat příkazem:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Případně můžete uvést URL ke klíči, které chcete pro repozitář použít, v možnosti 'gpgkey' v sekci repozitáře a DNF jej za vás nainstaluje.\n" -"\n" -"Více informací zjistíte u vaší distribuce nebo autora balíčku." +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Žádné balíčky k vypsání" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problém v repozitáři: %s" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "a" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "zobrazit detaily o balíčku nebo skupině balíčků" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "ano" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "zobrazit všechny balíčky (výchozí)" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "zobrazit jen dostupné balíčky" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "ne" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "zobrazit jen nainstalované balíčky" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Je to ok [a/N]: " -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "zobrazit jen extras balíčky" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Je to ok [A/n]: " -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "Zobrazit je balíčky pro upgrade" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Skupina: %s" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "Zobrazit jen automaticky odstranitelné balíčky" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " ID skupiny: %s" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "zobrazit jen nedávno změněné balíčky" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Popis: %s" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Jazyk: %s" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "Vypsat balíček nebo skupiny balíčků" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Povinné balíčky:" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "Nalézt balíček, který poskytuje danou hodnotu" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Výchozí balíčky:" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Volitelné balíčky:" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Podmínečné balíčky:" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Prohledávání balíčků: " +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Skupina prostředí: %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "Zkontrolovat dostupnost aktualizací pro balíčky" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Prostředí-Id: %s" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Povinné skupiny:" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Žádný balíček není k disozici." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Volitelné skupiny:" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Shoda s:" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Žádný balík nebyl nainstalován." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Soubor : %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:903 #, python-format -msgid " (from %s)" -msgstr " (z %s)" +msgid "Repo : %s" +msgstr "Repozitář : %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Žádný balík z repozitáře nebyl nainstalován" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Popis : " -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Nejsou dostupné žádné balíčky s aktualizacemi" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licence : %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "Spustit příkazy pro všechny balíčky v daném repozitáři" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Poskytuje : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Další : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Při výpočtu celkové velikosti ke stahování nastala chyba" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "zobrazit užitečnou nápovědu" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Celková velikost: %s" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "PŘÍKAZ" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Celková velikost ke stažení: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "zobrazit nebo používat historii transakcí" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Velikost po nainstalování: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Nalezeno více než jedno ID transakce!\n" -"'{}' vyžaduje jedno ID transakce nebo jméno balíčku." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Při výpočtu velikosti po instalaci došlo k chybě" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Nebylo zadáno ID transakce nebo jméno balíčku/ů." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Uvolněné místo: %s" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Nemáte přístup k databázi s historií." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Označení balíčků jako nainstalovaných skupinou:" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Nelze zrušit transakci %s, mohlo by dojít k porušení integrity databáze " -"balíčků." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Označení balíčků jako odstraněných skupinou:" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Nelze vrátit transakci %s, mohlo by dojít k porušení integrity databáze " -"balíčků." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Skupina" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Neplatná definice rozsahu ID transakce '{}'.\n" -"Použít '..'." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Balíčky" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Nenalezena transakce, která manipuluje s balíčkem '{}'." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Instalace skupiny balíčků" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "Instalovat balíček nebo balíčky do vašeho systému" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Instalování" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Nepodařilo se najít shodu" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Aktualizace" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Neplatná cesta rpm souboru: %s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Reinstalace" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Instalování závislostí" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "Oprava chyby" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Instalování slabých závislostí" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "vylepšení" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "K odstranění" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "zabezpečení" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Odstranění balíčků závislostí" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "neznámý" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Odstranění nepoužívaných závislostí" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "nový balíček" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Snížení verze" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Kritická/Bezp." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Důležitá/Bezp." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Střední/Bezp." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Nízká/Bezp." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "Zobrazit informace o balíčcích" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "Zobrazit seznam doporučení" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "Zobrazit informace doporučení" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instalován" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Přeskakují se konfliktní balíčky:\n" +"(napište '%s' do příkazové řádky k vynucení aktualizace)" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "aktualizace" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Přeskakují se balíčky s porušenými závislostmi %s" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "vše" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " nebo část skupiny" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "dostupné" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Balíček" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Shrnutí informací o aktualizacích: " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Balíček" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Nové(á) oznámení balíčku" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "nahrazování" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Bezpečnostní oznámení" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Shrnutí transakce\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kritická bezpečnostní upozornění" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instalovat" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Důležitá bezpečnostní upozornění" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Aktualizovat" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Střední bezpečnostní upozornění" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Odstranit" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Nízká bezpečnostní upozornění" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Snížit verzi" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Neznámá bezpečnostní upozornění" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Přeskočit" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Oznámení o opravě(ách) chyb" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "balíček" +msgstr[1] "balíčky" +msgstr[2] "balíčků" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Oznámení o vylepšení(ch)" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Závisející balíček" +msgstr[1] "Závisející balíčky" +msgstr[2] "Závisejících balíčků" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "ostatní oznámení" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Aktualizováno" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Neznámá/Bezp." +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Snížena verze" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID aktualizace" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Přeinstalováno" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Typ" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Přeskočeno" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Aktualizováno" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Odstraněno" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Chyby" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Selhalo" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Celkem" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Popis" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Závažnost" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Systém" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Práva" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Příkazový řádek" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Soubory" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Uživatelské jméno" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "pravda" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" + +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Datum a čas" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "lež" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Akce" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Pozměněno" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Žádné transakce" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Nebylo zadáno ID transakce nebo balíčku/ů" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Smazáno" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Nenainstalováno" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Novější" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Starší" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "Reinstalace balíčku" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID transakce:" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Balíček k přeinstalování" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Počáteční čas :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "Synchronizovat nainstalované balíčky na poslední dostupnou verzi" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Začátek rpmdb :" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Balíček k synchronizaci" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u sekund)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"Spustit interaktivní DNF mód pro odtranění nebo instalaci jedné specifikace" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minut)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Specifikace, které budou odstraněny" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u hodin)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Specifikace, které budou nainstalovány" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u dnů)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "Vygenerovat mezipaměť metadat" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Čas ukončení :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Vytváření cache souborů pro všechna metadata." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Konec rpmdb :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "Aktualizovat balíček nebo balíčky ve vašem systému" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Uživatel :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Balíček k upgrade" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Přerušeno" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"Odstranit všechny nepotřebné balíčky, které byly původě nainstalovány jako " -"závislosti" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Návratový kód :" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "Vyhledat detaily balíčku pro zadaný řetězec" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Úspěšné" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "Prohledat také popis balíčku a URL" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Selhání:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Selhalo:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " - -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s přesně odpovídá: %%s" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Příkazový řádek:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s odpovídá: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Poznámka :" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Nebyla nalezena shoda." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transakce proběhla s:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Nikdy (poslední: %s)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pozměněné balíčky:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Okamžitě (naposledy: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Výstup skriptletu:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s sekund (naposledy: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Chyby:" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "Zobrazit nastavené repozitáře softwaru" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Instalovat závislosti" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "Zobrazit všechny repozitáře" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Zastaralo" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "Zobrazit povolené repozitáře (výchozí)" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Zastaralé" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "Zobrazit zakázané repozitáře" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Smazat" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Přeinstalovat" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Není k dispozici žádný repozitář" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Zadáno špatné ID transakce nebo balíčku/ů" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "povoleno" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Balíček %s.%s %s bude nainstalován" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "zakázáno" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Balíček %s.%s %s bude aktualizací" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-ID : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Balíček %s.%s %s bude smazán" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-název : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Balíček %s.%s %s bude přeinstalován" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Balíček %s.%s %s bude snížením novější verze" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revize : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Balíček %s.%s %s bude zastaralý" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tagy : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Balíček %s.%s %s bude aktualizován" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tagy: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Balíček %s.%s %s bude zastarán" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-aktual. : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Zahajuje se řešení závislostí" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-balíčků : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Řešení závislostí dokončeno" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-velikost: " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Importuje se GPG klíč 0x%s:\n" +"Uživatelské ID : \"%s\"\n" +"Otisk: %s\n" +"Zdroj : %s" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Běží" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Aktualizováno: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Spí" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-zrcadla : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Nepřerušitelné" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-vyprší : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Trasován/Zastaven" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-vyřazeno: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Neznámý" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-zahrnuto: " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Nelze najít informace o procesu zamykání (PID %d)" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-vyřazeno: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Aplikace s PID %d je: %s" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-konfig : " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Paměť : %5s RSS (%5sB VSZ)" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "ID repozitáře:" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Spuštěn: %s - před %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "Stav:" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Stav : %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "Název repozitáře:" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "přeskakuje se." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "Hledat balíčky shodující se s klíčovým slovem" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -"Dotaz na všechny balíčky (zkratka pro repoquery '*' nebo repoquery bez " -"argumentu)" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Dotazovat se na všechny verze balíčků (výchozí)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Prostředí \"%s\" není nainstalováno." -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "Zobrazit pouze výsledky z této architektury" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "Zobrazit pouze výsledky, které vlastní SOUBOR" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id '%s' neexistuje." -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "Zobrazit pouze výsledky v konfliktu s REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Chyba při parsování '%s': %s" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" + +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "Zobrazit pouze výsledky zastaralé s REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Neznámá hodnota konfigurace: %s = %s" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "Zobrazit pouze výsledky, které poskytují REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "Zobrazí výsledky, které potřebují poskytovatelé balíčku a soubory REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "Zobrazit pouze výsledky, které doporučují REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Nesprávné nebo neznámé \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "Zobrazit pouze výsledky, které zlepšují REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "Zobrazit pouze výsledky, které navrhují REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "Zobrazit pouze výsledky, které doplňují REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Varování: chyba načítání '%s', přeskakuje se." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "Zjistit neexplicitní závislosti (soubory a co je poskytuje); výchozí" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "Zjistit závislosti přesně tak, jak je uvedeno, protiklad k --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -"v použítí s --whatrequires a --requires --resolve se dotazuje na balíčky " -"rekurzivně." -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "Zobrazit seznam všech závislostí a které balíčky je poskytují" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "Zobrazit dostupné tagy, které se použijí s --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "Vyřešit schopnosti pocházející z balíčku(ů)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "Zobrazit rekurzivní strom pro balíček(y)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "pracovat na odpovídajícím zdrojovém RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -"Zobrazit N posledních balíčků daného jména.architektury (nebo poslední až na" -" N, pokud je N negativní)" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "Zobrazit detailní informace o balíčku" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "Zobrazit seznam souborů v balíčku" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "Zobrazit název zdrojového balíčku RPM" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Nenainstaluje zdrojový rpm balíček (%s)." -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "Formát pro zobrazení nalezených balíčků" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -"Použít formát název-epoch:verze-vydání.architektura pro zobrazení nalezených" -" balíčků (výchozí)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -"Použít formát název-verze-vydání pro zobrazení nalezených balíčků (výchozí " -"dotaz rpm)" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -"Použít formát epoch:název-verze-vydání.architektura pro zobrazení nalezených" -" balíčků" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -"Zobrazit, v kterých kompozitních skupinách se nacházejí vybrané balíčky" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "Omezit dotaz pro nainstalované duplicitní balíčky" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "nepodporovaný typ kontrolního součtu: %s" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "Omezit dotaz pro nainstalované balíčky určených pouze k instalaci" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Znovu-sestavení Delta RPM selhalo" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "Omezit dotaz pro nainstalované balíčky s nesplněnými závislostmi" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Kontrolní součet znovu-sestavení Delta RPM selhal" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "Zobrazit umístění, z něhož lze balíčky stáhnout" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "hotovo" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Zobrazit schopnosti, s nimiž je balíček v rozporu." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Zobrazit schopnosti, které balíček může rozšířit." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Zobrazit schopnosti poskytované balíčkem." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Zobrazit schopnosti, které balíček doporučuje." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Zobrazit schopnosti, na kterých balíček závisí." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "Zobrazit schopnosti, že balíček závisí na spuštění %%pre scriptu." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Zobrazit schopnosti, které balíček navrhuje." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Povolování jiného proudu pro '{}'." -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Zobrazit schopnosti, které balíček může doplnit." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nic k zobrazení." -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Zobrazit pouze dostupné balíčky." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Instalace novější verze '{}', než která byla zadána. Důvod: {}" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Zobrazit pouze nainstalované balíčky." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Povolené moduly: {}." + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Profil pro '{}' neurčen, prosíme, zadejte profil." -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that are not present in any of available repositories." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Zobrazit pouze balíčky, které nejsou přítomny v žádném z dostupných " -"repozitářů." -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:34 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Zobrazit pouze balíčky poskytující aktualizaci pro nějaký již nainstalovaný " -"balíček." - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "Zobrazit pouze balíčky, které lze odstranit příkazem \"dnf autoremove\"." - -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Zobrazit pouze balíčky, které byly nainstalovány uživatelem." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Zobrazit pouze nedávno upravené balíčky" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "klíč, který se má hledat" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Balíček {} neobsahuje žádné soubory" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Dostupné tagy dotazu: použít --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Ukončeno." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "V současném adresáři nelze číst/spouštět, přesouvám do /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Závislosti vyřešeny." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: kontrola součtu %s neúspěšná: součet %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3719,29 +3728,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Nalezen poškozený soubor zámku: %s.\n" -"Ujistěte se, že neběží žádný další proces dnf a odstraňte soubor zámku ručně nebo spusťte systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3764,3 +3750,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "Žádná odpovídající payload factory pro %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Již stažen" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "povolování repozitáře %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Přidán repozitář %s z %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Snížení verze" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Vymazání" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Instalování" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Reinstalace" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "K odstranění" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Aktualizace" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Ověřuje se" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Běžící skriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Příprava" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problém" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "TransactionItem nenalezeno pro klíč: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "TransactionSWDBItem nenalezeno pro klíč: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Během transakce došlo k chybám." diff --git a/po/da.po b/po/da.po index c25a587..25e0e4d 100644 --- a/po/da.po +++ b/po/da.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-11-04 07:04+0000\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-12-10 10:07+0000\n" "Last-Translator: scootergrisen \n" "Language-Team: Danish (http://www.transifex.com/projects/p/dnf/language/da/)\n" "Language: da\n" @@ -24,232 +24,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKKE" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Pakke som skal installeres" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problem" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "TransactionItem ikke fundet for nøglen: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "TransactionSWDBItem ikke fundet for nøglen: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Fejl som opstod under transaktion." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s tjek mislykkedes: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Aktiverer anden strøm til '{}'." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Intet at vise." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Installerer nyere version af '{}' end angivet. Årsag: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Aktiverede moduler: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Ingen profil angivet til '{}', angiv venligst profil." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Fif: stan[d]ard, aktiv[e]ret, [x]deaktiveret, [i]nstalleret" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Fif: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Ignorerer unødvendig profil: '{}/{}'" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Installation af modulet '{0}' fra Fail-Safe-softwarekilden {1} er ikke " -"tilladt" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Kan ikke matche profil for argumentet {}. Tilgængelige profiler for '{}:{}':" -" {}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Kan ikke matche profil for argumentet {}" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "Ingen standardprofiler for modulet {}:{}. Tilgængelige profiler: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Ingen standardprofiler for modulet {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Standardprofilen {} er ikke tilgængelig i modulet {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "Installation af modulet fra Fail-Safe-softwarekilde er ikke tilladt" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Kan ikke løse argumentet {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Ingen match for pakken {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Opgradering af modulet '{0}' fra Fail-Safe-softwarekilden {1} er ikke " -"tilladt" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Kan ikke matche profil i argumentet {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "Opgradering af modulet Fail-Safe-softwarekilde er ikke tilladt" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Der kræves kun modulnavn. Ignorerer unødvendige informationer i argument: " -"'{}'" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Problem med modulær afhængighed:" -msgstr[1] "Problemer med modulær afhængighed:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Fejl ved behandling af '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Ukendt konfigurationsværdi: %s=%s i %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Ukendt konfigurationstilvalg: %s = %s i %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Kunne ikke sætte mellemlagermappe: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Ukendt konfigurationstilvalg: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Fejl ved fortolkning af --setopt med nøglen '%s', værdien '%s': %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "Hovedkonfiguration havde ikke en %s-attribut inden setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Ukorrekt eller ukendt \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Behandling af filen \"%s\" mislykkedes: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "Fejl ved fortolkning af --setopt med nøglen '%s.%s', værdien '%s': %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Softwarearkivet %s havde ikke en %s-attribut inden setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Advarsel: kunne ikke indlæse '%s', springer over." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Softwarearkivet '%s': Fejl ved fortolkning af konfiguration: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Softwarearkivet '%s' mangler navn i konfiguration, bruger id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Dårligt id til softwarearkiv: %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -290,6 +64,16 @@ msgstr "Kunne ikke sende en e-mail via \"%s\": %s" msgid "Failed to execute command '%s': returned %d" msgstr "Kunne ikke udføre kommandoen '%s': returnerede %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Ukendt konfigurationsværdi: %s=%s i %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Ukendt konfigurationstilvalg: %s = %s i %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Starter dnf-automatic." @@ -304,117 +88,40 @@ msgstr "Sov i %s sekunder" msgid "Error: %s" msgstr "Fejl: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" -"Konfigurationstilvalget 'gpgkey_dns_verification' kræver libunbound ({})" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "DNSSEC-udvidelse: Nøgle til bruger " - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "er gyldig." - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "har ukendt status." +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "indlæsning af softwarearkivet '{}' mislykkedes: {}" -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "DNSSEC-udvidelse: " +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Indlæsning af softwarearkivet '{}' mislykkedes" -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." msgstr "" -"Tester nøgler, som allerede er blevet importeret, for deres gyldighed." +"Mellemlagring af metadatatid deaktiveres når der køres på en forbindelse " +"hvor der betales pr. forbrug." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Nedgraderer" +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "Mellemlagring af metadatatid deaktiveres når der køres på et batteri." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Oprydning af" +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "Tidsindstillet mellemlagring af metadata er deaktiveret." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Installerer" +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Metadata cache genopfrisket fornylig." -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Forælder" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "Der er ingen aktiverede arkiver i \"{}\"." -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Geninstallerer" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Sletter" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Opgraderer" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Bekræfter" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Kører scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Forbereder" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "indlæsning af softwarearkivet '{}' mislykkedes: {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Indlæsning af softwarearkivet '{}' mislykkedes" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" -"Mellemlagring af metadatatid deaktiveres når der køres på en forbindelse " -"hvor der betales pr. forbrug." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "Mellemlagring af metadatatid deaktiveres når der køres på et batteri." - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "Tidsindstillet mellemlagring af metadata er deaktiveret." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Metadata cache genopfrisket fornylig." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "Der er ingen aktiverede arkiver i \"{}\"." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: udløber aldrig og genopfriskes ikke." +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: udløber aldrig og genopfriskes ikke." #: ../dnf/base.py:350 #, python-format @@ -475,81 +182,82 @@ msgstr "Invalid tsflag i konfigurationsfilen: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Tilføjelse af gruppefil fejlede for følgende pakkearkiv: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Kører transaktionskontrol" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Fejl: transaktionstjek vs. depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Transaktionstest afsluttet uden fejl." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Kører transaktionstest" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "Fejl ved test af transaktion:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Transaktionstest afsluttet uden fejl." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Kører transaktion" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Diskkrav:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Der kræves mindst %dMB mere plads på %s-filsystemet." -msgstr[1] "Der kræves mindst %dMB mere plads på %s-filsystemet." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "Der kræves mindst {0}MB mere plads på {1}-filsystemet." +msgstr[1] "Der kræves mindst {0}MB mere plads på {1}-filsystemet." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Fejlopsummering" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB ændret udenfor DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "RPMDB ændret udenfor {prog}." -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Kunne ikke køre transaktion." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transaktion kunne ikke starte:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Kunne ikke slette transaktionsfilen %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Nogle pakker blev ikke downloadet - Prøver igen." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPMs reducerede %.1f MB af opdateringen til %.1f MB (%d.1%% sparet)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -557,111 +265,105 @@ msgstr "" "Mislykkede delta-RPM'er øgede %.1f MB af opdatering til %.1f MB (%d.1%% " "spildt)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Kunne ikke åbne: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Offentlig nøgle for %s er ikke installeret" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Kunne ikke åbne pakke %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Offentlig nøgle for %s er ikke sikker" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Pakken %s er ikke signeret" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Kan ikke fjerne %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s fjernet" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Intet match til gruppepakken \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Tilføjer pakker fra gruppen '%s': %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Intet at udføre." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Ingen grupper mærket til fjernelse." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Ingen gruppe mærket til opgradering." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Pakken %s er ikke installeret, kan ikke nedgradere den." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Intet match for argument: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "ingen pakke matchede" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Pakken %s er ikke installeret, kan ikke nedgradere den." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Pakken %s af lavere version er allerede installeret - kan ikke nedgradere " "den." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Pakken %s er ikke installeret, kan ikke geninstallere den." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "Filen %s er en kildepakke og kan ikke opdateres - ignorerer." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Pakken %s er ikke installeret, så den kan ikke opdateres." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." @@ -669,115 +371,119 @@ msgstr "" "Den samme eller højere version af %s er allerede installeret - kan ikke " "opdatere den." -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pakke %s tilgængelig, men ikke installeret." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Pakken %s er tilgængelig - men installeret til anden arkitektur." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Pakken %s ikke installeret." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Ikke en gyldig form: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Ingen pakker markeret til fjernelse." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Pakker til argumentet %s tilgængelige, min ikke installeret." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Pakken %s af laveste version er allerede installeret - kan ikke nedgradere " "den." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Handling ikke håndteret: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Pakken %s er ikke tilgængelig." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "ingen pakke matchede" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Ingen sikkerhedsopdateringer nødvendige, men {} opdatering tilgængelig" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Ingen sikkerhedsopdateringer nødvendige, men {} opdateringer tilgængelige" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Ingen sikkerhedsopdateringer nødvendige for \"{}\", men {} opdatering " "tilgængelig" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Ingen sikkerhedsopdateringer nødvendige for \"{}\", men {} opdateringer " "tilgængelige" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Mislykkede pakke er: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG-nøgler er konfigureret som: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG-nøgle på %s (0x%s) er allerede installeret" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Nøglen er blevet godkendt." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Nøglen er blevet afvist." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Import af nøgle mislykkedes (kode %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Nøglen blev importeret" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Installerede ingen nøgler" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -786,27 +492,27 @@ msgstr "" "GPG-nøglen er vist for \"%s\" pakkearkivet er allerede installeret, men den er ikke korrekt for denne pakke.\n" "Kontrollér at konfigurationen af nøgle-URL'er er korrekt for denne kilde." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Import af nøgle(r) hjalp ikke, forkerte nøgle(r)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Måske mente du: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "Pakken \"{}\" fra lokalt softwarearkiv \"{}\" har ukorrekt tjeksum" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Nogle pakker fra lokalt softwarearkiv har ukorrekte tjeksumme" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Pakken \"{}\" fra softwarearkivet \"{}\" har ukorrekt tjeksum" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -814,1529 +520,1498 @@ msgstr "" "Nogle pakker har ugyldigt mellemlager, men kan ikke downloades pga. \"--" "cacheonly\"-tilvalg" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "Pakken %s er allerede installeret." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problemer i anmodning:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "manglende pakker: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Uventede værdi i miljøvariabel: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "ødelagte pakker: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Behandling af filen \"%s\" mislykkedes: %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "manglende grupper eller moduler: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "Kan ikke læse filen \"%s\": %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "ødelagte grupper eller moduler: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Konfigurationsfejl: %s" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Modulært afhængighedsproblem med Defaults:" -msgstr[1] "Modulære afhængighedsproblemer med Defaults:" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Aliasser indeholder uendelig gentagelse" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "ingen matchende payloadfabrik til %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Allerede downloadet" +msgid "%s, using original arguments." +msgstr "%s, bruger originale argumenter." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "ikke-understøttet tjeksumstype: %s" +msgid " Installed: %s-%s at %s" +msgstr " Installeret: %s-%s på %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "bestemmer det hurtigste spejl (%s værter).. " +msgid " Built : %s at %s" +msgstr " Bygget : %s på %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -"Ingen tilgængelig modulær metadata for den modulære pakke '{}', den kan ikke" -" installeres på systemet" +"Handlingen ville resultere i skift af modulet '{0}' strømmen '{1}' til " +"strømmen '{2}'" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "Ingen tilgængelig modulær metadata for modulær pakke" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" +"Det er ikke muligt at skifte aktiverede strømme for et modul.\n" +"Det anbefales at fjerne alt installeret indhold fra modulet, og nulstille modulet med '{prog} module reset '-kommandoen. Når du har nulstillet moduler, så kan du installere den anden strøm." -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Vil ikke installere en kilde-rpm-pakke (%s)." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "{prog} vil downloade pakker for transaktionen." -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "springer over." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" +"{prog} vil kun downloade pakker, installere gpg-nøgler og tjekke " +"transaktionen." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "Modulet eller gruppen '%s' er ikke installeret." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operation afbrudt." -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "Modulet eller gruppen '%s' er ikke tilgængeligt." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Downloader pakker:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "Modulet eller gruppen '%s' findes ikke." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Fejl ved download af pakker:" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Miljøet '%s' er ikke installeret." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transaktion mislykkedes" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "Miljøet '%s' er ikke tilgængeligt." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Afviser automatisk import af nøgler ved baggrundskørsel.\n" +"Brug \"-y\" til at overskrive." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id'et '%s' findes ikke." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG-tjek FEJLEDE" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "aktiverer %s arkiver" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Ændringslogge for {}" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Tilføjede %s arkiv fra %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Overflødiggør pakker" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Genbygning af delta-RPM mislykkedes" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Ingen pakker er markeret til distributionssynkronisering." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Tjeksum af delta-rebuilt RPM'en mislykkedes" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Ingen pakker mærket til nedgradering." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "færdig" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Installerede pakker" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Fejl ved kommandolinje: %s" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Tilgængelige pakker" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "dårligt format: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Setopt-argument har flere værdier: %s" - -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Setopt-argument har ingen værdi: %s" - -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "placering af konfigurationsfil" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "stille operation" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "uddybende operation" - -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "vis DNF-version og afslut" - -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "sæt installationsroden" - -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "installer ikke dokumentationer" - -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "deaktivér alle plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Pakker som fjernes automatisk" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "aktivér plugins efter navn" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Ekstra pakker" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "deaktivér plugins ved navn" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Tilgængelige opgraderinger" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "tilsidesæt værdien af $releasever i konfigurations- og arkivfiler" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Pakker som er tilføjet for nyligt" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "indstil arbitrærkonfiguration og indstillinger for pakkearkiv" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Ingen matchende pakker at opliste" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "løs depsolve-problemer ved at springer pakker over" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Ingen match fundet" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "vis kommandohjælp" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Intet transaktions-id givet" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "tillad sletning af installerede pakker for at løse afhængigheder" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Det angivne transaktions-id ikke fundet" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "prøv de bedste tilgængelige pakkeversioner i transaktioner." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Fandt mere end ét transaktions-id!" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "begræns ikke transaktionen til den bedste kandidat" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Transaktionshistorikken er ufuldstændig før %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "kør udelukkende fra systemmellemlager, opdater ikke mellemlager" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Transaktionshistorikken er ufuldstændig efter %u." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "maksimum ventetid for kommando" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Fortryder transaktion {}, fra {}" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "debug-visningsniveau" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Ukendt pakkearkiv: *%s'" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "dumper detaljeret løsningsresultater i filer" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Ingen pakkearkiv match: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "vis gengangere, i pakkearkiver, i list/search-kommandoer" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Kommandoen skal køres under root-brugeren." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "fejlvisningsniveau" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Ingen sådan kommando: %s. Brug %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"aktiverer dnf's logik til behandling af forældede, til opgradering eller " -"visningsformåenheder som pakken forælder for info, list og repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "outputniveau for fejlsøgning af rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "svar automatisk ja til alle spørgsmål" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "svar automatisk nej til alle spørgsmål" +"Det kan være en {PROG}-plugin-kommando, prøv: \"{prog} install 'dnf-" +"command(%s)'\"" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"Aktivér yderligere softwarearkiver. Vis valgmulighed. Understøttets globs, " -"kan angives flere gange." +"Det kan være en {prog}-plugin-kommando, men indlæsning af plugins er " +"deaktiveret på nuværende tidspunkt." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"Deaktivér softwarearkiver. Vis valgmulighed. Understøttets globs, kan " -"angives flere gange." +"--destdir eller --downloaddir skal bruges med --downloadonly eller download-" +" eller system-upgrade-kommando." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" -"aktivér blot specifikke softwarepakkearkiver efter et id eller en glob, kan " -"angives flere gange" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"aktivér softwarearkiver med config-manager-kommandoen (gemmer automatisk)" +"--enable, --set-enabled og --disable, --set-disabled skal bruges sammen med " +"config-manager-kommandoen." -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"deaktivér softwarearkiver med config-manager-kommandoen (gemmer automatisk)" - -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "ekskluder pakker efter navn eller glob" +"Advarsel: Gennemtvinger tjek af GPG-underskrift globalt i henhold til aktive" +" RPM-sikkerhedspolitik (se hvordan meddelelsen \"squelches\" i 'gpgcheck' i " +"dnf.conf(5))" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "deaktiver excludepkgs" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "Konfigurationsfilen \"{}\" findes ikke" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"etiket og sti til en yderligere pakkearkiv som skal bruges (samme sti som en" -" grundurl), kan angives flere gange." +"Kan ikke registrerer udgivelsesversion (brug '--releasever' til at angive " +"udgivelsesversion)" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "deaktivér fjernelse af afhængigheder som ikke længere bruges" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argument {}: ikke tilladt med argument {}" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "deaktivér tjek af gpg-underskrift (hvis RPM-politik tillader det)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Kommandoen \"%s\" er allerede defineret" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "kontrollér om farve er brugt" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Ekskluderer i dnf.conf: " -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "sæt metadata som udløbet inden kommandoen køres" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Inkluderer i dnf.conf: " -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "oversæt kun til IPv4-adresser" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Ekskluderer i arkiv " -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "oversæt kun til IPv6-adresser" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Inkluderer i arkiv " -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "sæt mappe som pakker skal kopieres til" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Diagnostiser problemet ved at køre: '%s'." -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "download kun pakker" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"Du har formodentligt korrupt RPMDB, problemet kan måske rettes ved at køre " +"'%s'." -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "tilføj en kommentar til transaktion" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" +"Du har aktiveret tjek af pakker via GPG-nøglerne. Det er godt, men\n" +"du har ikke nogen offentlige GPG-nøgler installeret. Du skal downloade\n" +"nøglerne til de pakker du vil installere, og installere dem.\n" +"Du kan gøre det ved at køre kommandoen:\n" +" rpm --import offentlig.gpg.nøgle\n" +"\n" +"\n" +"Alternativt kan du angive url'en til den nøgle du vil bruge\n" +"til et softwarearkiv i 'gpgkey'-tilvalget i en softwarearkiv-sektion og {prog} installerer det for dig.\n" +"\n" +"Kontakt din distributions- eller pakkeudbyder, for mere information." -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Inkluder fejlrettelsesrelevante pakker, i opdateringer" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problempakkearkiv: %s" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Inkluder forbedringsrelevante pakker, i opdateringer" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "vis detaljer om en pakke eller en gruppe af pakker" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Inkluder nypakkerelevante pakker, i opdateringer" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "vis alle pakker (standard)" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Inkluder sikkerhedsrelavante pakker, i opdateringer" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "vis kun tilgængelige pakker" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Inkluder pakker som er nødvendige til at rette den givne rådgivning, i " -"opdateringer" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "vis kun installerede pakker" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Inkluder pakker som er nødvendige til at rette den givne BZ, i opdateringer" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "vis kun ekstra pakker" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Inkluder pakker som er nødvendige til at rette den givne CVE, i opdateringer" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "vis kun opgraderingspakker" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"Inkluder sikkerhedsrelavante pakker som matcher sværhedsgraden, i " -"opdateringer" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "vis kun pakker som fjernes automatisk" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Gennemtving brugen af en arkitektur" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "vis kun seneste ændrede pakker" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Liste over hovedkommandoer:" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKKE" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Liste over plugin-kommandoer:" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Specifikation for pakkenavn" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Navn" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "vis en pakke eller grupper af pakker" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Navn" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "find ud af hvilke pakke som leverer den givne værdi" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoke" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "LEVERER" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Version" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Angiv specifikation som der skal søges efter" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Version" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Søger i pakkerne: " -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Udgivelse" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "søg efter tilgængelige pakkeopgraderinger" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arkitektur" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "Vis ændringslogge inden opdatering" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Arkitektur" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Ingen pakke tilgængelig." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Størrelse" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Ingen pakker mærket til installation." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Størrelse" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Ingen pakke installeret." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Kilde" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (fra %s)" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Softwarearkiv" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Installerede pakke %s%s er ikke tilgængelig." -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Softwarearkiv" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Ingen pakke installeret fra softwarearkivet." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Fra softwarearkiv" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Ingen pakker mærket til geninstallation." -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Pakkevedligeholder" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Ingen pakker markeret til opgradering." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Byggetid" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "kør kommandoer oven på alle pakker i givne softwarearkiv" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Installationstid" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "SOFTWAREKILDEID" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Installeret af" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "Softwarearkiv-ID" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Opsummering" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Specifikation for pakke" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Opsummering" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "vis en hjælpsom anvendelsesmeddelelse" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "KOMMANDO" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licens" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "{prog}-kommando som der skal haves hjælp til" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Beskrivelse" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "vis eller brug transaktionshistorikken" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Beskrivelse" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Fandt mere end ét transaktions-id.\n" +"'{}' kræver ét transaktions-id eller pakkenavn." -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Ingen pakker at opliste" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Intet transaktions-id eller pakkenavn givet." -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "j" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Du har ikke adgang til historikdatabasen." -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "ja" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Kan ikke fortryde transaktionen %s. Det ville resulterer i en " +"uoverensstemmende pakkedatabase." -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Kan ikke tilbageføre transaktionen %s. Det ville resulterer i en " +"uoverensstemmende pakkedatabase." -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nej" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Ugyldigt transaktions-id områdedefinition '{}'.\n" +"Brug '..'." -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Er det OK? [j/N]: " +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"Kan ikke konvertere '{}' til transaktions-ID.\n" +"Brug '', 'last', 'last-'." -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Er det OK? [J/n]: " +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Der blev ikke fundet nogen transaktion som manipulerer pakken '{}'." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Gruppe: %s" - -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Gruppeid: %s" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Vis eller opret kommandoaliasser" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Beskrivelse: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "aktivér løsning af aliasser" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Sprog: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "deaktivér løsning af aliasser" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Tvungne pakker:" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "handling som skal udføres med aliasser" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Standardpakker:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "aliasdefinition" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Valgfrie pakker:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Aliasser er nu aktiveret" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Afhængige pakker:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Aliasser er nu deaktiveret" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Environment Group: %s" -msgstr "Miljøgruppe: %s" +msgid "Invalid alias key: %s" +msgstr "Ugyldig aliasnøgle: %s" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Environment-Id: %s" -msgstr " Miljø-id: %s" - -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Obligatoriske grupper:" - -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Valgfrie grupper:" - -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Matchet af:" +msgid "Alias argument has no value: %s" +msgstr "Aliasargument har ingen værdi: %s" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Filename : %s" -msgstr "Filnavn : %s" +msgid "Aliases added: %s" +msgstr "Aliasser tilføjet: %s" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Repo : %s" -msgstr "Kilde : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Beskrivelse : " +msgid "Alias not found: %s" +msgstr "Alias ikke fundet: %s" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Aliases deleted: %s" +msgstr "Aliases slettet: %s" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "License : %s" -msgstr "Licens : %s" +msgid "%s, alias %s" +msgstr "%s, alias %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Provide : %s" -msgstr "Levér : %s" +msgid "Alias %s='%s'" +msgstr "Alias %s='%s'" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "Andet : %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Løsning af aliasser er deaktiveret." -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Der opstod en fejl i beregning af den samlet downloadstørrelse" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Ingen aliasser angivet." -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Samlet størrelse: %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Intet alias angivet." -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Samlet downloadstørrelse: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Ingen aliasser defineret." -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Installed size: %s" -msgstr "Installationsstørrelse: %s" - -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Der opstod en fejl ved udregning af installeret størrelse" +msgid "No match for alias: %s" +msgstr "Intet match for alias: %s" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Frigjort plads: %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"fjern alle unødvendige pakker som oprindeligt blev installeret som " +"afhængigheder" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Mærker pakker som installeret af gruppen:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Pakke som skal fjernes" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Mærker pakker som fjernet af gruppen:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "søg efter problemer i packagedb" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Gruppe" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "vis alle problemer; standard" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pakker" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "vis afhængighedsproblemer" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Installerer gruppe-/modulpakker" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "vis duplikeringsproblemer" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Installerer gruppepakker" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "vis forældede pakker" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Installerer" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "vis problemer med udbydere" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Opgraderer" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} har manglende krav af {}" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Geninstallerer" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} er et duplikat med {}" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Installerer afhængigheder" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} er forældet af {}" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Installerer svage afhængigheder" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} leverer {} men den kan ikke findes" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Fjerner" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Fjerner filen %s" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Fjerner afhængige pakker" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "fjern mellemlagret data" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Fjerner ubrugte afhængigheder" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Metadatatype som skal renses" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Nedgraderer" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Renser data: " -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Installerer modulprofiler" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Mellemlageret udløb" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Deaktiverer modulprofiler" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d fil fjernet" +msgstr[1] "%d filer fjernet" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Aktiverer modulstrømme" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Venter på at proces med pid %d bliver færdig." -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Skift modulstrømme" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Oplist pakkerens afhængigheder og hvilke pakker der leverer dem" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Deaktiverer moduler" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "synkroniser installerede pakker til de seneste tilgængelige versioner" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Nulstiller moduler" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Pakke som skal synkroniseres" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Installerer miljøgrupper" - -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Opgraderer miljøgrupper" - -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Fjerner miljøgrupper" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Nedgradér en pakke" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Installerer grupper" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Pakke som skal nedgraderes" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Opgraderer grupper" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "vis eller brug gruppernes information" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Fjerner grupper" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Ingen gruppedata tilgængelig for konfigurerede pakkearkiver." -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Springer pakker med konflikter over:\n" -"(tilføj '%s' til kommandolinje, for at gennemtvinge deres opgradering)" +msgid "Warning: Group %s does not exist." +msgstr "Advarsel: Gruppen %s findes ikke." -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Springer pakker med ødelagte afhængigheder over%s" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Advarsel: Ingen grupper matcher:" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " eller del af en gruppe" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Tilgængelige miljøgrupper:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Pakke" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Installerede miljøgrupper:" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Pakke" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Installerede grupper:" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "erstatter" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Installerede sproggrupper:" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Transaktionsopsummering\n" -"%s\n" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Tilgængelige grupper:" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Installér" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Tilgængelige sproggrupper:" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Opgrader" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "inkluder valgfrie pakker fra gruppe" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Fjern" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "vis også skjulte grupper" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Nedgradér" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "vis også installerede grupper" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Spring over" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "vis kun tilgængelige grupper" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Pakke" -msgstr[1] "Pakker" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "vis også gruppernes id" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Afhængig pakke" -msgstr[1] "Afhængige pakker" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "tilgængelige underkommandoer: {} (standard), {}" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Opgraderet" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "argument for gruppens underkommando" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Nedgraderet" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Ugyldig grupper-underkommando, brug: %s." -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Installeret" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Kan ikke finde en obligatorisk gruppepakke." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Geninstalleret" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "installer en pakke eller pakker på dit system" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Sprunget over" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Pakke som skal installeres" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Fjernet" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Kan ikke finde et match" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Mislykkedes" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Ikke en gyldig rpm-filsti: %s" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Samlet" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Der er følgende alternativer til \"{0}\": {1}" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "generer metadataens mellemlager" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "System" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Opretter mellemlagerfiler til alle metadatafiler." -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Kommandolinje" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "mærk eller afmærk installerede pakker som installeret af bruger." -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Brugernavn" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" +"install: mærk som installeret af bruger\n" +"remove: fjern mærke som installeret af bruger\n" +"group: mærk som installeret af gruppe" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s markeret som brugerinstalleret." -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Dato og tid" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s afmarkeret som brugerinstalleret." -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Handling(er)" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s markeret som gruppeinstalleret." -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Ændret" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Fejl:" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Ingen transaktioner" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Pakken %s er ikke installeret." -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Information om mislykket historik" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Intet transaktions-id eller pakke givet" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Ingen matchende moduler at opliste" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Slettet" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Ikke installeret" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Interager med moduler." -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Ældre" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "vis kun aktiverede moduler" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Nyere" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "vis kun deaktiverede moduler" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transaktions-id :" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Starttidspunkt :" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "vis profilindhold" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Start rpmdb :" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u sekunder)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minutter)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Specifikation for modul" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u timer)" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {}: for få argumenter" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dage)" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "geninstallér en pakke" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Sluttidspunkt :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Pakke som skal geninstalleres" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Slut rpmdb :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "fjern en pakke eller pakker fra dit system" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Bruger :" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "fjern duplikerede pakker" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Returkode :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "fjern installonly-pakker over grænsen" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Afbrudt" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Der blev ikke fundet nogen duplikerede pakker til fjernelse." -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Succes" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Der blev ikke fundet nogen gamle installonly-pakker til fjernelse." -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Fejl:" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "ukendt" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Fejl:" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Aldrig (senest: %s)" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Udgivelsesversion :" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Med det samme (senest: %s)" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Kommandolinje :" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s sekund(er) (senest: %s)" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Kommentar :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "vis de konfigurerede softwarearkiver" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transaktion udført med:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "via alle softwarearkiver" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pakker ændret:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "vis aktiverede softwarearkiver (standard)" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scriptletoutput:" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "vis deaktiverede softwarearkiver" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Fejl:" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Specifikation for softwarearkiv" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Installér afhængigheder" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Ingen softwarearkiver tilgængelige" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Forældede" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "aktiveret" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Slet" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "deaktiveret" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Geninstallér" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Dårlige transaktions-id'er eller pakker givet" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Pakken %s.%s %s vil blive installeret" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Pakken %s.%s %s vil blive opgraderet" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Pakken %s.%s %s vil blive slettet" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Pakken %s.%s %s vil blive geninstalleret" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Pakken %s.%s %s vil blive nedgraderet" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Pakken %s.%s %s vil blive forældet" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Pakken %s.%s %s vil blive opgraderet" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Pakken %s.%s %s vil blive forældet" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Starter afhængighedssøgning" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Afsluttede afhængighedssøgning" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " Opdateret : " -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -"Importerer GPG-nøglen 0x%s:\n" -" Brugerid : \"%s\"\n" -" Fingeraftryk: %s\n" -" Fra : %s" - -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Kører" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Sover" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ikke forstyrbar" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Fundet/stoppet" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Ukendt" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Kunne ikke finde information om den låsende proces (PID %d)" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Programmet med PID %d er: %s" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "kildeid" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Hukommelse : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "status" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Startede: %s - %s siden" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "kildenavn" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Status : %s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "Samlet pakker: {}" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Uventede værdi i miljøvariabel: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "søg efter pakker som matcher nøgleord" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "Kan ikke læse filen \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Forespørg alle pakker (kort for repoquery '*' eller repoquery uden argument)" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Konfigurationsfejl: %s" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Anmod alle versioner af pakker (standard)" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Aliasser indeholder uendelig gentagelse" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "vis kun resultater fra denne ARCH" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, bruger originale argumenter." +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "vis kun resultater som ejer FILE" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Installeret: %s-%s på %s" - -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Bygget : %s på %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "vis kun resultater som har konflikt med REQ" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Handlingen ville resultere i skift af modulet '{0}' strømmen '{1}' til " -"strømmen '{2}'" +"vis kun resultater som kræves, foreslår, supplementerer, forbedre eller " +"anbefaler pakker som leveres og filer REQ" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" -"Det er ikke muligt at skifte aktiverede strømme for et modul.\n" -"Det anbefales at fjerne alt installeret indhold fra modulet, og nulstille modulet med 'dnf module reset '-kommandoen. Når du har nulstillet moduler, så kan du installere den anden strøm." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "vis kun resultater som forælder med REQ" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "vis kun resultater som leverer REQ" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "vis resultater som kræver pakkerudbydere og filer REQ" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "vis kun resultater som anbefaler REQ" + +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "vis kun resultater som forbedre REQ" + +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "vis kun resultater som foreslår REQ" + +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "vis kun resultater som supplementerer REQ" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "tjek non-explicit-afhængigheder (filer og leveres); standard" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF vil downloade pakker for transaktionen." +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "tjek afhængigheder præcist som givet, modsat af --alldeps" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"DNF vil kun downloade pakker, installere gpg-nøgler og tjekke transaktionen." +"brugt med --whatrequires, og --requires --resolve, forespørg pakker " +"rekursivt." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operation afbrudt." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "vis en list over alle afhængigheder og hvilke pakker som leverer dem" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Downloader pakker:" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "vis tilgængelige mærkater til brug med --queryformat" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Fejl ved download af pakker:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "løb kompatabilitet for pakkernes oprindelse" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transaktion mislykkedes" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "vis rekursivt træ for pakke(r)" + +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "operer på tilhørende kilde-RPM" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Afviser automatisk import af nøgler ved baggrundskørsel.\n" -"Brug \"-y\" til at overskrive." +"vis N sidste pakker til et givent name.arch (eller seneste, men N hvis N er " +"negativ)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG-tjek FEJLEDE" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "vis også pakker fra inaktive modulstrømme" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Ændringslogge for {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "vis detaljeret information om pakken" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Overflødiggør pakker" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "vis liste over filer i pakken" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Ingen pakker er markeret til distributionssynkronisering." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "vis RPM-navn på pakkens kilde" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Ingen pakker mærket til nedgradering." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "vis pakkens ændringslogge" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Installerede pakker" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "format til visning af fundne pakker" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Tilgængelige pakker" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"brug formatet navn-epoke:version-udgivelse.arkitektur til at vise fundne " +"pakker (standard)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Pakker som fjernes automatisk" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"brug formatet navn-version-udgivelse til at vise fundne pakker (standard for" +" rpm-forespørgsel)" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Ekstra pakker" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"brug formatet epoke:navn-version-udgivelse.arkitektur til at vise fundne " +"pakker" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Tilgængelige opgraderinger" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Vis i hvilke comps-grupper de valgte pakker findes i" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Pakker som er tilføjet for nyligt" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "begræns forespørgslen til installeret duplikerede pakker" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Ingen matchende pakker at opliste" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "begræns forespørgslen til installeret installonly-pakker" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Ingen match fundet" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"begræns forespørgslen til installeret pakker med afhængigheder som ikke er " +"mødt" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Intet transaktions-id givet" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "vis en placering hvorfra pakker kan downloades" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Det angivne transaktions-id ikke fundet" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Vis kompatabiliteter som pakken er i konflikt med." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Fandt mere end ét transaktions-id!" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Vis kompatabiliteter som pakken kan afhænge af, forbedre, anbefale, foreslå " +"og supplementere." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Transaktionshistorikken er ufuldstændig før %u." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Vis kompatabiliteter som pakken kan forbedre." -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Transaktionshistorikken er ufuldstændig efter %u." +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Vis kompatabiliteter som pakken leverer." -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Fortryder transaktion {}, fra {}" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Vis kompatabiliteter som pakken anbefaler." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Ukendt pakkearkiv: *%s'" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Vis kompatabiliteter som pakken afhænger af." -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" -msgstr "Ingen pakkearkiv match: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Vis kompatabiliteter som pakken kan afhænge af, til kørsel af et %%pre-" +"script." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Kommandoen skal køres under root-brugeren." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Vis kompatabiliteter som pakken foreslår." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Ingen sådan kommando: %s. Brug %s --help" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Vis kompatabiliteter som pakken kan supplementere." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Det kan være en DNF-plugin-kommando, prøv: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Vis kun tilgængelige pakker." -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Det kan være en DNF-plugin-kommando, men indlæsning af plugins er " -"deaktiveret på nuværende tidspunkt." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Vis kun installerede pakker." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -"--destdir eller --downloaddir skal bruges med --downloadonly eller download-" -" eller system-upgrade-kommando." +"Vis kun pakker som ikke findes i nogen af de tilgængelige softwarearkiver." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"--enable, --set-enabled og --disable, --set-disabled skal bruges sammen med " -"config-manager-kommandoen." +"Vis kun pakker som leverer en opgradering til pakker som allerede er " +"installeret." -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" -"Advarsel: Gennemtvinger tjek af GPG-underskrift globalt i henhold til aktive" -" RPM-sikkerhedspolitik (se hvordan meddelelsen \"squelches\" i 'gpgcheck' i " -"dnf.conf(5))" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "Vis kun pakker som kan fjernes af \"{prog} autoremove\"-kommandoen." -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "Konfigurationsfilen \"{}\" findes ikke" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Vis kun pakker som blev installeret af brugeren." -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Vis kun pakker som er redigeret for nyligt" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "nøglen som der skal søges efter" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"Kan ikke registrerer udgivelsesversion (brug '--releasever' til at angive " -"udgivelsesversion)" +"Tilvalget '--resolve' skal bruges sammen med et af tilvalgene '--conflicts'," +" '--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' eller '--supplements'" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argument {}: ikke tilladt med argument {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" +"Tilvalget '--recursive' skal bruges sammen med '--whatrequires ' " +"(valgfrit med '--alldeps', men ikke med '--exactdeps'), eller med '--" +"requires --resolve'" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Kommandoen \"%s\" er allerede defineret" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Pakke {} indeholder ingen filer" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Ekskluderer i dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Tilgængelige forespørgselsmærkater: brug --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Inkluderer i dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "argumentet {} kræver --whatrequires- eller --whatdepends-tilvalg" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Ekskluderer i arkiv " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"Ingen gyldig kontakt angivet\n" +"anvendelse: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [nøgle] [--tree]\n" +"\n" +"beskrivelse:\n" +" Udskriv et træ af pakker for de givne pakker." -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Inkluderer i arkiv " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "søg i pakkedetaljer for den givne streng" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "fjern en pakke eller pakker fra dit system" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "søg også i pakkebeskrivelse og URL" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "fjern duplikerede pakker" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "NØGLEORD" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "fjern installonly-pakker over grænsen" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Nøgleord som der skal søges efter" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Pakke som skal fjernes" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Navn" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Der blev ikke fundet nogen duplikerede pakker til fjernelse." +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Opsummering" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Beskrivelse" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " og " -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." -msgstr "Installerede pakke %s%s er ikke tilgængelig." +msgid "%s Exactly Matched: %%s" +msgstr "%s præcist matchede: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Der blev ikke fundet nogen gamle installonly-pakker til fjernelse." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s matchede: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Ingen match fundet." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "kør en interaktiv DNF-skal" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "kør en interaktiv {prog}-skal" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SCRIPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script som skal køres i DNF-skal" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Fejl:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "Script som skal køres i {prog}-skal" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Ukendt nøgleværdi." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Kunne ikke finde pakkearkiv: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2350,7 +2025,7 @@ msgstr "" " Hvis der ikke gives nogen værdi, så udskrives den nuværende værdi.\n" " Hvis der gives en værdi, så sættes den til det." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2358,7 +2033,7 @@ msgstr "" "{} [kommando]\n" " udskriv hjælp" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2370,7 +2045,7 @@ msgstr "" " enable: aktivér softwarearkiver. tilvalg = softwarearkiv-id\n" " disable: deaktivér softwarearkiver. tilvalg = softwarearkiv-id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2378,7 +2053,7 @@ msgstr "" "{}\n" " løs transaktionssættet" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2390,7 +2065,7 @@ msgstr "" " reset: nulstil (nulgør) transaktionen\n" " run: kør transaktionen" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2398,7 +2073,7 @@ msgstr "" "{}\n" " kør transaktionen" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2406,7 +2081,7 @@ msgstr "" "{}\n" " afslut skallen" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2428,1331 +2103,1690 @@ msgstr "" "run løs og kør transaktionssættet\n" "exit (eller quit) afslut skallen" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Fejl: Kan ikke åbne %s til læsning" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Færdig!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Forlader skal" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "mærk eller afmærk installerede pakker som installeret af bruger." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "kør en interaktiv {prog}-mod for at fjerne og installere en spec" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" -"install: mærk som installeret af bruger\n" -"remove: fjern mærke som installeret af bruger\n" -"group: mærk som installeret af gruppe" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Specifikationerne som fjernes" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Specifikation for pakke" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Specifikationerne som installeres" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s markeret som brugerinstalleret." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "fejlrettelse" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s afmarkeret som brugerinstalleret." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "forbedring" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s markeret som gruppeinstalleret." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "sikkerhed" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Pakken %s er ikke installeret." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "nypakke" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Fjerner filen %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Kritisk/sek." -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "fjern mellemlagret data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Vigtig/sek." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Metadatatype som skal renses" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderat/sek." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Renser data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Lav/sek." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Mellemlageret udløb" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "vis rådgivninger om pakker" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d fil fjernet" -msgstr[1] "%d filer fjernet" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "rådgivninger om nyere versioner af installerede pakker (standard)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Venter på at proces med pid %d bliver færdig." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "rådgivninger om ens eller ældre versioner af installerede pakker" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Vis eller opret kommandoaliasser" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"rådgivninger om nyere versioner af disse installerede pakker hvor der findes" +" en nyere version" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "aktivér løsning af aliasser" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "rådgivninger om alle versioner af installerede pakker" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "deaktivér løsning af aliasser" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "vis opsummering af rådgivninger (standard)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "handling som skal udføres med aliasser" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "vis liste over rådgivninger" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "aliasdefinition" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "vis information over rådgivninger" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Aliasser er nu aktiveret" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "vis kun rådgivninger med CVE-reference" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Aliasser er nu deaktiveret" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "vis kun rådgivninger med bugzilla-reference" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Ugyldig aliasnøgle: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "installeret" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Aliasargument har ingen værdi: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "opdateringer" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Aliasser tilføjet: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "alle" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Alias ikke fundet: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "tilgængelige" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Aliases slettet: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Informationsopsummering for opdateringer: " -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Ny(e) pakkenotits(er)" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Sikkerhedsnotits(er)" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Løsning af aliasser er deaktiveret." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kritisk(e) sikkerhedsnotits(er)" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Ingen aliasser angivet." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Vigtig(e) sikkerhedsnotits(er)" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Intet alias angivet." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Moderat(e) sikkerhedsnotits(er)" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Ingen aliasser defineret." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Lav(e) sikkerhedsnotits(er)" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Intet match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Ukendt(e) sikkerhedsnotits(er)" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"opgrader, men kun \"seneste\" pakker pakkematch som retter et problem som " -"påvirker dit system" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Fejlrettelsesnotits(er)" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "søg efter problemer i packagedb" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Forbedringsnotits(er)" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "vis alle problemer; standard" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "andre notits(er)" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "vis afhængighedsproblemer" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Ukendt/sek." -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "vis duplikeringsproblemer" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Fejl" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "vis forældede pakker" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Type" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "vis problemer med udbydere" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Opdaterings-id" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} har manglende krav af {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Opdateret" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} er et duplikat med {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE'er" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} er forældet af {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Beskrivelse" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} leverer {} men den kan ikke findes" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Rettigheder" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Nedgradér en pakke" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Sværhedsgrad" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Pakke som skal nedgraderes" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Filer" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "vis eller brug gruppernes information" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Installeret" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Ingen gruppedata tilgængelig for konfigurerede pakkearkiver." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "falsk" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Advarsel: Gruppen %s findes ikke." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "sand" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Advarsel: Ingen grupper matcher:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "opgrader en pakke eller pakker på dit system" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Tilgængelige miljøgrupper:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Pakke som skal opgraderes" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Installerede miljøgrupper:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"opgrader, men kun \"seneste\" pakker pakkematch som retter et problem som " +"påvirker dit system" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Installerede grupper:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Afsluttet." -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Installerede sproggrupper:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Ingen læse/udfør-adgang i nuværende mappe, flytter til /" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Tilgængelige grupper:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" +"prøv og tilføj '{}' til kommandolinjen for at erstatte pakker som er i " +"konflikt" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Tilgængelige sproggrupper:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "prøv at tilføje '{}' for at springe uinstallerede pakker over" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "inkluder valgfrie pakker fra gruppe" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " eller '{}' for at springer uinstallerede pakker over" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "vis også skjulte grupper" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" +"prøv at tilføje '{}' for ikke kun at bruge pakker med de bedste kandidater" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "vis også installerede grupper" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " eller '{}' for ikke kun at bruge pakker med de bedste kandidater" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "vis kun tilgængelige grupper" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Afhængigheder løst." -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "vis også gruppernes id" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Fejl ved kommandolinje: %s" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "tilgængelige underkommandoer: {} (standard), {}" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "dårligt format: %s" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "argument for gruppens underkommando" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "Setopt-argument har flere værdier: %s" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Ugyldig grupper-underkommando, brug: %s." +msgid "Setopt argument has no value: %s" +msgstr "Setopt-argument har ingen værdi: %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Kan ikke finde en obligatorisk gruppepakke." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "Generelle {prog}-tilvalg" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Oplist pakkerens afhængigheder og hvilke pakker der leverer dem" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "placering af konfigurationsfil" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Diagnostiser problemet ved at køre: '%s'." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "stille operation" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "uddybende operation" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "vis {prog} version og afslut" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "sæt installationsroden" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "installer ikke dokumentationer" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "deaktivér alle plugins" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "aktivér plugins efter navn" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "deaktivér plugins ved navn" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "tilsidesæt værdien af $releasever i konfigurations- og arkivfiler" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "indstil arbitrærkonfiguration og indstillinger for pakkearkiv" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "løs depsolve-problemer ved at springer pakker over" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "vis kommandohjælp" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "tillad sletning af installerede pakker for at løse afhængigheder" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "prøv de bedste tilgængelige pakkeversioner i transaktioner." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "begræns ikke transaktionen til den bedste kandidat" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "kør udelukkende fra systemmellemlager, opdater ikke mellemlager" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "maksimum ventetid for kommando" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "debug-visningsniveau" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "dumper detaljeret løsningsresultater i filer" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "vis gengangere, i pakkearkiver, i list/search-kommandoer" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "fejlvisningsniveau" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Du har formodentligt korrupt RPMDB, problemet kan måske rettes ved at køre " -"'%s'." +"aktiverer {prog}'s logik til behandling af forældede, til opgradering eller " +"visningsformåenheder som pakken forælder for info, list og repoquery" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "outputniveau for fejlsøgning af rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "svar automatisk ja til alle spørgsmål" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "svar automatisk nej til alle spørgsmål" + +#: ../dnf/cli/option_parser.py:255 msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -"Du har aktiveret tjek af pakker via GPG-nøglerne. Det er godt, men\n" -"du har ikke nogen offentlige GPG-nøgler installeret. Du skal downloade\n" -"nøglerne til de pakker du vil installere, og installere dem.\n" -"Du kan gøre det ved at køre kommandoen:\n" -" rpm --import offentlig.gpg.nøgle\n" -"\n" -"\n" -"Alternativt kan du angive url'en til den nøgle du vil bruge\n" -"til et softwarearkiv i 'gpgkey'-tilvalget i en softwarearkiv-sektion og DNF\n" -"installerer det for dig.\n" -"\n" -"Kontakt din distributions- eller pakkeudbyder, for mere information." +"Aktivér yderligere softwarearkiver. Vis valgmulighed. Understøttets globs, " +"kan angives flere gange." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problempakkearkiv: %s" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Deaktivér softwarearkiver. Vis valgmulighed. Understøttets globs, kan " +"angives flere gange." -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "vis detaljer om en pakke eller en gruppe af pakker" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"aktivér blot specifikke softwarepakkearkiver efter et id eller en glob, kan " +"angives flere gange" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "vis alle pakker (standard)" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"aktivér softwarearkiver med config-manager-kommandoen (gemmer automatisk)" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "vis kun tilgængelige pakker" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" +"deaktivér softwarearkiver med config-manager-kommandoen (gemmer automatisk)" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "vis kun installerede pakker" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "ekskluder pakker efter navn eller glob" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "vis kun ekstra pakker" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "deaktiver excludepkgs" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "vis kun opgraderingspakker" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" +"etiket og sti til en yderligere pakkearkiv som skal bruges (samme sti som en" +" grundurl), kan angives flere gange." -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "vis kun pakker som fjernes automatisk" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "deaktivér fjernelse af afhængigheder som ikke længere bruges" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "vis kun seneste ændrede pakker" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "deaktivér tjek af gpg-underskrift (hvis RPM-politik tillader det)" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Specifikation for pakkenavn" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "kontrollér om farve er brugt" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "sæt metadata som udløbet inden kommandoen køres" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "oversæt kun til IPv4-adresser" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "oversæt kun til IPv6-adresser" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "sæt mappe som pakker skal kopieres til" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "download kun pakker" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "tilføj en kommentar til transaktion" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Inkluder fejlrettelsesrelevante pakker, i opdateringer" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Inkluder forbedringsrelevante pakker, i opdateringer" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Inkluder nypakkerelevante pakker, i opdateringer" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Inkluder sikkerhedsrelavante pakker, i opdateringer" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Inkluder pakker som er nødvendige til at rette den givne rådgivning, i " +"opdateringer" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Inkluder pakker som er nødvendige til at rette den givne BZ, i opdateringer" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Inkluder pakker som er nødvendige til at rette den givne CVE, i opdateringer" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Inkluder sikkerhedsrelavante pakker som matcher sværhedsgraden, i " +"opdateringer" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Gennemtving brugen af en arkitektur" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Liste over hovedkommandoer:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Liste over plugin-kommandoer:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Navn" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoke" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Version" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Version" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Udgivelse" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arkitektur" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Arkitektur" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Størrelse" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Størrelse" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Kilde" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Softwarearkiv" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Softwarearkiv" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Fra softwarearkiv" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Pakkevedligeholder" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Byggetid" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Installationstid" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "vis en pakke eller grupper af pakker" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Installeret af" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "find ud af hvilke pakke som leverer den givne værdi" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Opsummering" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "LEVERER" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licens" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Angiv specifikation som der skal søges efter" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Beskrivelse" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Søger i pakkerne: " +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Ingen pakker at opliste" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "søg efter tilgængelige pakkeopgraderinger" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "j" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "Vis ændringslogge inden opdatering" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "ja" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Ingen pakke tilgængelig." +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Ingen pakker mærket til installation." +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nej" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Ingen pakke installeret." +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Er det OK? [j/N]: " -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Er det OK? [J/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (fra %s)" +msgid "Group: %s" +msgstr "Gruppe: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Ingen pakke installeret fra softwarearkivet." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Gruppeid: %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Ingen pakker mærket til geninstallation." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Beskrivelse: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Ingen pakker markeret til opgradering." +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Sprog: %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "kør kommandoer oven på alle pakker i givne softwarearkiv" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Tvungne pakker:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "SOFTWAREKILDEID" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Standardpakker:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "Softwarearkiv-ID" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Valgfrie pakker:" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "vis en hjælpsom anvendelsesmeddelelse" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Afhængige pakker:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "KOMMANDO" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Miljøgruppe: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "vis eller brug transaktionshistorikken" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Miljø-id: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Fandt mere end ét transaktions-id.\n" -"'{}' kræver ét transaktions-id eller pakkenavn." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Obligatoriske grupper:" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Intet transaktions-id eller pakkenavn givet." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Valgfrie grupper:" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Du har ikke adgang til historikdatabasen." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Matchet af:" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Kan ikke fortryde transaktionen %s. Det ville resulterer i en " -"uoverensstemmende pakkedatabase." +msgid "Filename : %s" +msgstr "Filnavn : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Kan ikke tilbageføre transaktionen %s. Det ville resulterer i en " -"uoverensstemmende pakkedatabase." - -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Ugyldigt transaktions-id områdedefinition '{}'.\n" -"Brug '..'." +msgid "Repo : %s" +msgstr "Kilde : %s" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"Kan ikke konvertere '{}' til transaktions-ID.\n" -"Brug '', 'last', 'last-'." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Beskrivelse : " -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Der blev ikke fundet nogen transaktion som manipulerer pakken '{}'." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "installer en pakke eller pakker på dit system" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licens : %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Kan ikke finde et match" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Levér : %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:946 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Ikke en gyldig rpm-filsti: %s" +msgid "Other : %s" +msgstr "Andet : %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Der er følgende alternativer til \"{0}\": {1}" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Der opstod en fejl i beregning af den samlet downloadstørrelse" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "fejlrettelse" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Samlet størrelse: %s" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "forbedring" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Samlet downloadstørrelse: %s" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "sikkerhed" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Installationsstørrelse: %s" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "ukendt" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Der opstod en fejl ved udregning af installeret størrelse" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "nypakke" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Frigjort plads: %s" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Kritisk/sek." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Mærker pakker som installeret af gruppen:" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Vigtig/sek." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Mærker pakker som fjernet af gruppen:" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderat/sek." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Gruppe" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Lav/sek." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pakker" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "vis rådgivninger om pakker" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Installerer gruppe-/modulpakker" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "rådgivninger om nyere versioner af installerede pakker (standard)" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Installerer gruppepakker" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "rådgivninger om ens eller ældre versioner af installerede pakker" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Installerer" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"rådgivninger om nyere versioner af disse installerede pakker hvor der findes" -" en nyere version" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Opgraderer" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "rådgivninger om alle versioner af installerede pakker" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Geninstallerer" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "vis opsummering af rådgivninger (standard)" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Installerer afhængigheder" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "vis liste over rådgivninger" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Installerer svage afhængigheder" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "vis information over rådgivninger" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Fjerner" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "installeret" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Fjerner afhængige pakker" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "opdateringer" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Fjerner ubrugte afhængigheder" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "alle" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Nedgraderer" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "tilgængelige" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Installerer modulprofiler" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Informationsopsummering for opdateringer: " +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Deaktiverer modulprofiler" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Ny(e) pakkenotits(er)" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Aktiverer modulstrømme" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Sikkerhedsnotits(er)" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Skift modulstrømme" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kritisk(e) sikkerhedsnotits(er)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Deaktiverer moduler" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Vigtig(e) sikkerhedsnotits(er)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Nulstiller moduler" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Moderat(e) sikkerhedsnotits(er)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Installerer miljøgrupper" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Lav(e) sikkerhedsnotits(er)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Opgraderer miljøgrupper" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Ukendt(e) sikkerhedsnotits(er)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Fjerner miljøgrupper" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Fejlrettelsesnotits(er)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Installerer grupper" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Forbedringsnotits(er)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Opgraderer grupper" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "andre notits(er)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Fjerner grupper" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Ukendt/sek." +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Springer pakker med konflikter over:\n" +"(tilføj '%s' til kommandolinje, for at gennemtvinge deres opgradering)" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Opdaterings-id" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Springer pakker med ødelagte afhængigheder over%s" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Type" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " eller del af en gruppe" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Opdateret" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Pakke" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Fejl" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Pakke" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE'er" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "erstatter" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Beskrivelse" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Transaktionsopsummering\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Sværhedsgrad" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Installér" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Rettigheder" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Opgrader" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Filer" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Fjern" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "sand" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Nedgradér" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "falsk" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Spring over" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Ingen matchende moduler at opliste" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Pakke" +msgstr[1] "Pakker" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Interager med moduler." +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Afhængig pakke" +msgstr[1] "Afhængige pakker" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "vis kun aktiverede moduler" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Opgraderet" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "vis kun deaktiverede moduler" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Nedgraderet" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "vis kun installerede moduler" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Geninstalleret" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "vis profilindhold" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Sprunget over" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Modulær kommando" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Fjernet" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Specifikation for modul" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Mislykkedes" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "geninstallér en pakke" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Samlet" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Pakke som skal geninstalleres" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "synkroniser installerede pakker til de seneste tilgængelige versioner" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "System" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Pakke som skal synkroniseres" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Kommandolinje" + +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Brugernavn" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "kør en interaktiv dnf-mod for at fjerne og installre en spec" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Specifikationerne som fjernes" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Dato og tid" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Specifikationerne som installeres" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Handling(er)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "generer metadataens mellemlager" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Ændret" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Opretter mellemlagerfiler til alle metadatafiler." +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Ingen transaktioner" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "opgrader en pakke eller pakker på dit system" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Information om mislykket historik" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Pakke som skal opgraderes" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Intet transaktions-id eller pakke givet" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"fjern alle unødvendige pakker som oprindeligt blev installeret som " -"afhængigheder" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Slettet" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "søg i pakkedetaljer for den givne streng" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Ikke installeret" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "søg også i pakkebeskrivelse og URL" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Nyere" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "NØGLEORD" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Ældre" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Nøgleord som der skal søges efter" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transaktions-id :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " og " +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Starttidspunkt :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s præcist matchede: %%s" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Start rpmdb :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1786 #, python-format -msgid "%s Matched: %%s" -msgstr "%s matchede: %%s" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Ingen match fundet." +msgid "(%u seconds)" +msgstr "(%u sekunder)" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "Never (last: %s)" -msgstr "Aldrig (senest: %s)" +msgid "(%u minutes)" +msgstr "(%u minutter)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "Instant (last: %s)" -msgstr "Med det samme (senest: %s)" +msgid "(%u hours)" +msgstr "(%u timer)" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s sekund(er) (senest: %s)" +msgid "(%u days)" +msgstr "(%u dage)" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "vis de konfigurerede softwarearkiver" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Sluttidspunkt :" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "via alle softwarearkiver" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Slut rpmdb :" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "vis aktiverede softwarearkiver (standard)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Bruger :" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "vis deaktiverede softwarearkiver" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Afbrudt" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Specifikation for softwarearkiv" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Returkode :" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Ingen softwarearkiver tilgængelige" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Succes" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "aktiveret" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Fejl:" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "deaktiveret" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Fejl:" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Pakkearkivs-id : " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Udgivelsesversion :" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Pakkearkivnavn : " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Kommandolinje :" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Pakkearkivstatus : " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Kommentar :" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Pakkearkivsversion: " +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transaktion udført med:" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Pakkearkivmærkater: " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pakker ændret:" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Kildedistromærkater: " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scriptletoutput:" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Pakkearkiv opdateret : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Fejl:" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Pakkearkivpakker : " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Installér afhængigheder" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Pakkearkivstørrelse : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Forældede" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Pakkearkivsmetahenvisning: " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Forælder" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Opdateret : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Slet" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Pakkearkivspejle: " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Geninstallér" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Grundurl for pakkearkiv : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Dårlige transaktions-id'er eller pakker givet" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Pakkearkiv udløber : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Pakken %s.%s %s vil blive installeret" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Pakkearkiv ekskluderer : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Pakken %s.%s %s vil blive opgraderet" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Pakkearkiv inkluderer : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Pakken %s.%s %s vil blive slettet" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Pakkearkiv ekskluderet: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Pakken %s.%s %s vil blive geninstalleret" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Pakkearkiv-filnavn: " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Pakken %s.%s %s vil blive nedgraderet" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "kildeid" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Pakken %s.%s %s vil blive forældet" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "status" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Pakken %s.%s %s vil blive opgraderet" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "kildenavn" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Pakken %s.%s %s vil blive forældet" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "Samlet pakker: {}" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Starter afhængighedssøgning" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "søg efter pakker som matcher nøgleord" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Afsluttede afhængighedssøgning" -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -"Forespørg alle pakker (kort for repoquery '*' eller repoquery uden argument)" +"Importerer GPG-nøglen 0x%s:\n" +" Brugerid : \"%s\"\n" +" Fingeraftryk: %s\n" +" Fra : %s" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Anmod alle versioner af pakker (standard)" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Kører" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "vis kun resultater fra denne ARCH" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Sover" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "vis kun resultater som ejer FILE" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ikke forstyrbar" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "vis kun resultater som har konflikt med REQ" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "" -"vis kun resultater som kræves, foreslår, supplementerer, forbedre eller " -"anbefaler pakker som leveres og filer REQ" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Fundet/stoppet" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "vis kun resultater som forælder med REQ" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Ukendt" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Kunne ikke finde information om den låsende proces (PID %d)" + +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Programmet med PID %d er: %s" + +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Hukommelse : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Startede: %s - %s siden" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Status : %s" + +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "springer over." -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "vis kun resultater som leverer REQ" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "Modulet eller gruppen '%s' er ikke installeret." -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "vis resultater som kræver pakkerudbydere og filer REQ" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "Modulet eller gruppen '%s' er ikke tilgængeligt." -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "vis kun resultater som anbefaler REQ" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "Modulet eller gruppen '%s' findes ikke." -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "vis kun resultater som forbedre REQ" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Miljøet '%s' er ikke installeret." -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "vis kun resultater som foreslår REQ" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "Miljøet '%s' er ikke tilgængeligt." -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "vis kun resultater som supplementerer REQ" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id'et '%s' findes ikke." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "tjek non-explicit-afhængigheder (filer og leveres); standard" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Fejl ved behandling af '%s': %s" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "tjek afhængigheder præcist som givet, modsat af --alldeps" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Kunne ikke sætte mellemlagermappe: {}" -#: ../dnf/cli/commands/repoquery.py:165 +#: ../dnf/conf/config.py:275 msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"brugt med --whatrequires, og --requires --resolve, forespørg pakker " -"rekursivt." +"Konfigurationsfil-URL'en \"{}\" kunne ikke downloades:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "vis en list over alle afhængigheder og hvilke pakker som leverer dem" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Ukendt konfigurationstilvalg: %s = %s" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "vis tilgængelige mærkater til brug med --queryformat" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Fejl ved fortolkning af --setopt med nøglen '%s', værdien '%s': %s" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "løb kompatabilitet for pakkernes oprindelse" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "Hovedkonfiguration havde ikke en %s-attribut inden setopt" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "vis rekursivt træ for pakke(r)" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Ukorrekt eller ukendt \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "operer på tilhørende kilde-RPM" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Fejl ved fortolkning af --setopt med nøglen '%s.%s', værdien '%s': %s" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" -msgstr "" -"vis N sidste pakker til et givent name.arch (eller seneste, men N hvis N er " -"negativ)" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Softwarearkivet %s havde ikke en %s-attribut inden setopt" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "vis detaljeret information om pakken" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Advarsel: kunne ikke indlæse '%s', springer over." -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "vis liste over filer i pakken" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "Dårligt id for softwarearkiv: {} ({}), byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "vis RPM-navn på pakkens kilde" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "Dårligt id for softwarearkiv: {}, byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "vis pakkens ændringslogge" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "Softwarearkivet '{}' ({}): Fejl ved fortolkning af konfiguration: {}" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "format til visning af fundne pakker" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "Softwarearkivet '{}': Fejl ved fortolkning af konfiguration: {}" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -"brug formatet navn-epoke:version-udgivelse.arkitektur til at vise fundne " -"pakker (standard)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -"brug formatet navn-version-udgivelse til at vise fundne pakker (standard for" -" rpm-forespørgsel)" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -"brug formatet epoke:navn-version-udgivelse.arkitektur til at vise fundne " -"pakker" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Vis i hvilke comps-grupper de valgte pakker findes i" - -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "begræns forespørgslen til installeret duplikerede pakker" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "softwarearkiv %s: 0x%s allerede importeret" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "begræns forespørgslen til installeret installonly-pakker" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "softwarearkiv %s: importeret nøgle 0x%s." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"begræns forespørgslen til installeret pakker med afhængigheder som ikke er " -"mødt" +"Ingen tilgængelig modulær metadata for den modulære pakke '{}', den kan ikke" +" installeres på systemet" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "vis en placering hvorfra pakker kan downloades" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "Ingen tilgængelig modulær metadata for modulær pakke" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Vis kompatabiliteter som pakken er i konflikt med." +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Vil ikke installere en kilde-rpm-pakke (%s)." -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/dnssec.py:169 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"Vis kompatabiliteter som pakken kan afhænge af, forbedre, anbefale, foreslå " -"og supplementere." +"Konfigurationstilvalget 'gpgkey_dns_verification' kræver libunbound ({})" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Vis kompatabiliteter som pakken kan forbedre." +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC-udvidelse: Nøgle til bruger " -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Vis kompatabiliteter som pakken leverer." +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "er gyldig." -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Vis kompatabiliteter som pakken anbefaler." +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "har ukendt status." -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Vis kompatabiliteter som pakken afhænger af." +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC-udvidelse: " -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -"Vis kompatabiliteter som pakken kan afhænge af, til kørsel af et %%pre-" -"script." +"Tester nøgler, som allerede er blevet importeret, for deres gyldighed." -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Vis kompatabiliteter som pakken foreslår." +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "ikke-understøttet tjeksumstype: %s" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Vis kompatabiliteter som pakken kan supplementere." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Genbygning af delta-RPM mislykkedes" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Vis kun tilgængelige pakker." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Tjeksum af delta-rebuilt RPM'en mislykkedes" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Vis kun installerede pakker." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "færdig" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problemer i anmodning:" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "manglende pakker: " + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "ødelagte pakker: " + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "manglende grupper eller moduler: " + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "ødelagte grupper eller moduler: " + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Modulært afhængighedsproblem med Defaults:" +msgstr[1] "Modulære afhængighedsproblemer med Defaults:" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Problem med modulær afhængighed:" +msgstr[1] "Problemer med modulær afhængighed:" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Vis kun pakker som ikke findes i nogen af de tilgængelige softwarearkiver." +"Fandt forkert udformet låsefil: %s.\n" +"Sørg for at der ikke køre nogen anden dnf-/yum-proces og fjern låsefilen manuelt eller kør systemd-tmpfiles --remove dnf.conf." -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" -"Vis kun pakker som leverer en opgradering til pakker som allerede er " -"installeret." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Aktiverer anden strøm til '{}'." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "Vis kun pakker som kan fjernes af \"dnf autoremove\"-kommandoen." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Intet at vise." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Vis kun pakker som blev installeret af brugeren." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Installerer nyere version af '{}' end angivet. Årsag: {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Vis kun pakker som er redigeret for nyligt" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Aktiverede moduler: {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "nøglen som der skal søges efter" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Ingen profil angivet til '{}', angiv venligst profil." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Tilvalget '--resolve' skal bruges sammen med et af tilvalgene '--conflicts'," -" '--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' eller '--supplements'" +"\n" +"\n" +"Fif: stan[d]ard, aktiv[e]ret, [x]deaktiveret, [i]nstalleret" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Tilvalget '--recursive' skal bruges sammen med '--whatrequires ' " -"(valgfrit med '--alldeps', men ikke med '--exactdeps'), eller med '--" -"requires --resolve'" +"\n" +"\n" +"Fif: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Pakke {} indeholder ingen filer" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Ignorerer unødvendig profil: '{}/{}'" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Tilgængelige forespørgselsmærkater: brug --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "Alle match for argumentet '{0}' i modulet '{1}:{2}' er ikke aktive" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "argumentet {} kræver --whatrequires- eller --whatdepends-tilvalg" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"Installation af modulet '{0}' fra Fail-Safe-softwarekilden {1} er ikke " +"tilladt" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Ingen gyldig kontakt angivet\n" -"anvendelse: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [nøgle] [--tree]\n" -"\n" -"beskrivelse:\n" -" Udskriv et træ af pakker for de givne pakker." +"Kan ikke matche profil for argumentet {}. Tilgængelige profiler for '{}:{}':" +" {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Afsluttet." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Kan ikke matche profil for argumentet {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Ingen læse/udfør-adgang i nuværende mappe, flytter til /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "Ingen standardprofiler for modulet {}:{}. Tilgængelige profiler: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "" -"prøv og tilføj '{}' til kommandolinjen for at erstatte pakker som er i " -"konflikt" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Ingen standardprofiler for modulet {}:{}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "prøv at tilføje '{}' for at springe uinstallerede pakker over" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Standardprofilen {} er ikke tilgængelig i modulet {}:{}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " eller '{}' for at springer uinstallerede pakker over" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "Installation af modulet fra Fail-Safe-softwarekilde er ikke tilladt" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Kan ikke løse argumentet {}" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Ingen match for pakken {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -"prøv at tilføje '{}' for ikke kun at bruge pakker med de bedste kandidater" +"Opgradering af modulet '{0}' fra Fail-Safe-softwarekilden {1} er ikke " +"tilladt" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " eller '{}' for ikke kun at bruge pakker med de bedste kandidater" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Kan ikke matche profil i argumentet {}" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Afhængigheder løst." +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "Opgradering af modulet Fail-Safe-softwarekilde er ikke tilladt" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Der kræves kun modulnavn. Ignorerer unødvendige informationer i argument: " +"'{}'" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s tjek mislykkedes: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3768,29 +3802,6 @@ msgstr "Kunne ikke lagre sidste makecache-tid." msgid "Failed determining last makecache time." msgstr "Kunne ikke bestemme sidste makecache-tid." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "softwarearkiv %s: 0x%s allerede importeret" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "softwarearkiv %s: importeret nøgle 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Fejl som opstod under testtransaktion." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Fandt forkert udformet låsefil: %s.\n" -"Sørg for at der ikke køre nogen anden dnf-proces og fjern låsefilen manuelt eller kør systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3813,3 +3824,94 @@ msgstr "Ingen match fundet for følgende enable plugin-mønstre: {}" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "Ingen match fundet for følgende disable plugin-mønstre: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "ingen matchende payloadfabrik til %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Allerede downloadet" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "bestemmer det hurtigste spejl (%s værter).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "aktiverer %s arkiver" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Tilføjede %s arkiv fra %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Fejl som opstod under testtransaktion." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Nedgraderer" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Oprydning af" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Installerer" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Geninstallerer" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Sletter" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Opgraderer" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Bekræfter" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Kører scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Forbereder" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problem" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "TransactionItem ikke fundet for nøglen: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "TransactionSWDBItem ikke fundet for nøglen: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Fejl som opstod under transaktion." diff --git a/po/de.po b/po/de.po index a80749c..58eeeb7 100644 --- a/po/de.po +++ b/po/de.po @@ -33,7 +33,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-01-28 08:08+0000\n" "Last-Translator: Mario Blättermann \n" "Language-Team: German (http://www.transifex.com/projects/p/dnf/language/de/)\n" @@ -44,219 +44,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Zu installierendes Paket" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problem" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Bei der Verarbeitung sind Fehler aufgetreten." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s-Überprüfung fehlgeschlagen: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Aktivieren eines anderen Streams für '{}'." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nichts zu zeigen." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Neuere Version von '{}' installieren als angegeben. Grund: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Aktivierte Module: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Kein Profil für \"{}\" angegeben, bitte Profil angeben." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Unnötiges Profil wird ignoriert: »{}/{}«" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Keine Standardprofile für Modul {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Argument kann nicht aufgelöst werden {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Kein Treffer für Paket {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Problem mit modularen Abhängigkeiten:" -msgstr[1] "Probleme mit modularen Abhängigkeiten:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Verarbeitungsfehler »%s«: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Unbekannter Konfigurationswert: %s=%s in %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Unbekannte Konfigurationsoption: %s = %s in %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Cachedir konnte nicht festgelegt werden: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Unbekannte Konfigurationsoption: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "Main config hatte kein %s-Attribut vor setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Fehlerhaft oder unbekannt »{}«: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Auswerten der Datei »%s« ist gescheitert: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Paketquelle %s hatte kein %s-Attibut. vor setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Warnung: »%s« konnte nicht geladen werden, wird übersprungen." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Paketquelle »%s«: Fehler beim Einlesen der Konfiguration: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"Der Paketquelle »%s« fehlt der Name in der Konfiguration, ID wird verwendet." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Schlechte id für Paketquelle: %s, Byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -297,6 +84,16 @@ msgstr "E-Mail konnte nicht an »%s« gesendet werden: %s" msgid "Failed to execute command '%s': returned %d" msgstr "Ausführung des Befehls '%s' fehlgeschlagen. Fehlermeldung: %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Unbekannter Konfigurationswert: %s=%s in %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Unbekannte Konfigurationsoption: %s = %s in %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Startet dnf-automatic." @@ -311,81 +108,6 @@ msgstr "Schlaf für %s Sekunden" msgid "Error: %s" msgstr "Fehler: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "DNSSEC-Erweiterung: Schlüssel für Benutzer " - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "ist gültig." - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "hat einen unbekannten Status." - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "DNSSEC-Erweiterung: " - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Bereits importierte Schlüssel werden auf Gültigkeit überprüft." - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Downgrading" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Aufräumen" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Installieren" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Veraltet" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Neuinstallieren" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Löschen" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Aktualisieren" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Überprüfung läuft" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Ausgeführtes Scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Vorbereitung läuft" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "Laden des Repos '{}' fehlgeschlagen: {}" @@ -480,85 +202,83 @@ msgstr "Ungültiges tsflag in Konfigurationsdatei: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Hinzufügen von Gruppen-Datei für Paketquelle fehlgeschlagen: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Transaktionsüberprüfung wird ausgeführt" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" "Fehler: Konflikt zwischen Transaktionsüberprüfung und " "Abhängigkeitsauflösung:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Transaktionsprüfung war erfolgreich." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Transaktion wird getestet" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Transaktionstest war erfolgreich." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Transaktion wird ausgeführt" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Speicherplatzanforderungen:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Mindestens %dMB weiterer Speicherplatz wird auf dem %s-Dateisystem benötigt." -msgstr[1] "" -"Mindestens %dMB weiterer Speicherplatz wird auf dem %s-Dateisystem benötigt." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Fehler-Zusammenfassung" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB außerhalb von DNF geändert." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Transaktion konnte nicht durchgeführt werden." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transaktion konnte nicht starten:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Entfernen der Transaktionsdatei %s fehlgeschlagen" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Einige Pakete konnten nicht heruntergeladen werden. Erneut versuchen." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPMs reduziert %.1f MB Aktualisierungen auf %.1f MB (%d.1%% gespart)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -566,232 +286,230 @@ msgstr "" "Fehlgeschlagen: Delta-RPMs erhöhten die Größe für Updates von %.1f MB auf " "%.1f MB (%d.1%% verschwendet)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "{} konnte nicht geöffnet werden" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Öffentlicher Schlüssel für %s ist nicht installiert" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problem beim Öffnen des Paketes %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Öffentlicher Schlüssel für %s ist nicht vertrauenswürdig" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Paket %s ist nicht signiert" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "%s kann nicht entfernt werden" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s entfernt" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Keine Übereinstimmung für Gruppenpaket \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Pakete aus der Gruppe hinzufügen '%s': %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nichts zu tun." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Keine Gruppe zum Entfernen markiert." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Keine Gruppe zur Aktualisierung markiert." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 -#, python-format -msgid "No match for argument: %s" -msgstr "Kein Treffer für Argument: %s" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "kein passendes Paket" - -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1910 #, python-format msgid "Package %s not installed, cannot downgrade it." msgstr "" "Das Paket %s ist nicht installiert, es kann nicht in einer niedrigeren " "Version installiert werden." -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#, python-format +msgid "No match for argument: %s" +msgstr "Kein Treffer für Argument: %s" + +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Das Paket %s ist bereits in einer niedrigeren Version installiert, es kann " "nicht in einer niedrigeren Version installiert werden." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" "Das Paket %s ist nicht installiert, es kann nicht erneut installiert werden." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Ignore Datei »%s«, die Datei ist ein Quellpaket und kann nicht aktualisiert " "werden" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Paket %s ist nicht installiert, es kann nicht aktualisiert werden." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Paket %s ist verfügbar aber nicht installiert." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Paket %s verfügbar, aber für eine andere Architektur installiert." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Kein Paket %s installiert." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Kein gültiges Formular: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Keine Pakete zum Entfernen markiert." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Pakete für Argument %s verfügbar, aber nicht installiert." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Paket %s ist bereits in der niedrigsten Version installiert, Downgrade ist " "daher nicht möglich." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Aktion nicht behandelt: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Kein Paket %s verfügbar." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "kein passendes Paket" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Keine sicherheitsrelevanten Aktualisierungen verfügbar, aber {} " "Aktualisierung verfügbar" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Keine sicherheitsrelevanten Aktualisierungen verfügbar, aber {} " "Aktualisierungen verfügbar" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Keine sicherheitsrelevanten Aktualisierungen verfügbar für »{}«, aber {} " "Aktualisierung verfügbar" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Keine sicherheitsrelevanten Aktualisierungen verfügbar für »{}«, aber {} " "Aktualisierungen verfügbar" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Fehlgeschlagenes Paket ist: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG-Schlüssel sind eingerichtet als: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG-Schlüssel unter %s (0x%s) ist bereits installiert" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Der Schlüssel wurde genehmigt." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Der Schlüssel wurde abgelehnt." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Schlüssel-Import fehlgeschlagen (Code %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Schlüssel erfolgreich importiert" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Es wurden keine Schlüssel installiert" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -800,31 +518,31 @@ msgstr "" "Die aufgelisteten GPG-Schlüssel für die »%s«-Paketquelle sind bereits installiert, aber sie sind nicht korrekt für dieses Paket.\n" "Stellen Sie sicher, dass die korrekten Schlüssel-URLs für diese Paketquelle konfiguriert sind." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Importieren der Schlüssel hat nicht geholfen, falsche Schlüssel?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Vielleicht meinten Sie: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" "Das Paket »{}« aus der lokalen Paketquelle »{}« hat eine fehlerhafte " "Prüfsumme" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" "Einige Pakete aus der lokalen Paketquelle haben eine fehlerhafte Prüfsumme" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" "Das Paket »{}« aus der Paketquelle »{}« hat eine fehlerhafte Prüfsumme" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -832,1520 +550,1467 @@ msgstr "" "Einige Pakete haben einen fehlerhaften Cache, können aber wegen der Option " "»--cacheonly« nicht heruntergeladen werden" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "Das Paket %s ist bereits installiert." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problem in der Anfrage:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "Fehlende Pakete: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "Fehlende Gruppen oder Module: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "Beschädigte Gruppen oder Module: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." +msgstr "Das Paket %s ist bereits installiert." -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "no matching payload factory for %s" -msgstr "Kein passender Payload-Faktor für %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Bereits heruntergeladen" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Auswerten der Datei »%s« ist gescheitert: %s" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "unsupported checksum type: %s" -msgstr "Nicht unterstützter Prüfsummentyp: %s" +msgid "Cannot read file \"%s\": %s" +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "Schnellster Mirror wird ermittelt (%s Hosts).. " +msgid "Config error: %s" +msgstr "Konfigurationsfehler: %s" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Ein Source-RPM-Paket wird nicht installiert (%s)." - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "wird übersprungen." +msgid " Installed: %s-%s at %s" +msgstr " Installiert: %s-%s am %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid " Built : %s at %s" +msgstr " Erstellt : %s am %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Arbeitsumgebung »%s« ist nicht installiert." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Gruppenkennung »%s« existiert nicht." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Vorgang abgebrochen." -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "Paketquelle %s wird aktiviert" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Pakete werden heruntergeladen:" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "%s-Paketquelle von %s wurde hinzugefügt" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Fehler beim Herunterladen der Pakete:" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Delta-RPM-Neuerstellung fehlgeschlagen" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transaktion fehlgeschlagen" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Prüfsummenvergleich bei Delta-RPM-Neuerstellung fehlgeschlagen" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Automatischer Import der Schlüssel wird verweigert, wenn unbeaufsichtigt ausgeführt.\n" +"Benutzen Sie »-y« zum Überschreiben." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "Fertig" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG-Überprüfung fehlgeschlagen" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Befehlszeilenfehler: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "unzulässiges Format: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Veraltete Pakete" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Das Setopt-Argument hat mehrere Werte: %s" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Keine Pakete zur Distributionsaktualisierung markiert" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Das Setopt-Argument hat keinen Wert: %s" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Keine Pakete für das Herunterstufen markiert." -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "Ort der Konfigurationsdatei" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Installierte Pakete" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "Stiller Betrieb" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Verfügbare Pakete" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "Detaillierte Ausgaben" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Pakete automatisch entfernen" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF-Version anzeigen und beenden" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Extra-Pakete" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "Wurzel-Installationsverzeichnis festlegen" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Verfügbare Aktualisierungen" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "Keine Dokumentation installieren" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Kürzlich hinzugefügte Pakete" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "Alle Plugins deaktivieren" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Keine übereinstimmenden Pakete zum Auflisten" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "Plugins nach Name aktivieren" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Keine Übereinstimmungen gefunden" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "Plugins nach Namen deaktivieren" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Keine Transaktions-ID angegeben" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"Wert für $releasever in Konfiguration und Paketquellen-Daten außer Kraft " -"setzen" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Angebene Transaktions-ID nicht gefunden" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "" -"Benutzerdefinierte Optionen für Konfiguration und Paketquelle festlegen" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Mehr als eine Transaktions-ID gefunden!" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "Abhängigkeitsprobleme durch Weglassen von Paketen auflösen" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Die Transaktionschronik ist unvollständig, vor %u." -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "Hilfe zu diesem Befehl anzeigen" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Die Transaktionschronik ist unvollständig, nach %u." -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "Löschen installierter Pakete erlauben, um Abhängigkeiten aufzulösen" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Transaktion {} wird rückgängig gemacht, von {}" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "" -"Die bestmöglich verfügbaren Paketversionen in Transaktionen verwenden." - -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Unbekannte Paketquelle: »%s«" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "" -"Komplett aus dem Zwischenspeicher laufen, Zwischenspeicher nicht " -"aktualisieren" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Keine passende Quelle gefunden: %s" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "Maximale Befehlswartezeit" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Dieser Befehl muss mit Root-Rechten ausgeführt werden." -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "Debugging-Ausgabestufe" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Kein solcher Befehl: %s. Bitte %s --help verwenden." -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"speichert detaillierte Ergebnisse der Abhängigkeitsauflösung in Dateien" - -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "Duplikate in Paketquellen und in Listen/Suchen-Befehlen anzeigen" - -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "Fehler-Ausgabestufe" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"aktiviert die Obsoletes-Verarbeitungslogik von dnf für Aktualisierungs- oder" -" Anzeigefunktionen, die das Paket für info, list und repoquery veraltet" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "Stufe der Debugging-Ausgabe für rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "Alle Fragen bejahen" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "Alle Fragen verneinen" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" +"--destdir oder --downloaddir müssen zusammen mit --downloadonly oder " +"download oder dem Befehl system-upgrade verwendet werden." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"Nur die per ID oder Muster angegebenen Paketquellen aktivieren (darf " -"mehrfach angegeben werden)" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Es ist nicht möglich, die Version festzustellen (»--releasever« verwenden, " +"um die Version anzugeben)" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "Pakete nach Namen oder Muster ausschließen" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "Argument {}: Unzulässig zusammen mit Argument {}" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "»excludepkgs« deaktivieren" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Befehl »%s« ist bereits definiert" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." -msgstr "" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Schließt in dnf.conf aus: " -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "" -"Verhindert, dass nicht mehr benötigte Abhängigkeiten automatisch entfernt " -"werden" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Enthält in dnf.conf: " -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "In Paketquelle ausgeschlossen " -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "kontrolliert, ob Farbe benutzt wird" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "In Paketquelle enthalten " -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "Vor der Ausführung des Befehls die Metadaten auf »abgelaufen« setzen" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "" +"Um das Problem zu untersuchen, versuchen Sie Folgendes aufzurufen: »%s«." -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "nur IPv4-Adressen auflösen" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"Ihre RPM-Datenbank ist möglicherweise beschädigt, mit »%s« könnte das " +"Problem behoben werden." -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "nur IPv6-Adressen auflösen" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "Gibt das Verzeichnis an, in welches die Pakete kopiert werden sollen" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problematische Paketquelle: %s" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "Nur Pakete herunterladen" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "Details zu einem Paket oder einer Gruppe von Paketen anzeigen" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "Einen Kommentar zur Transaktion hinzufügen" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "Alle Pakete anzeigen (Standard)" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Aktualisierungen mit Fehlerbehebungen einschließen" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "Nur verfügbare Pakete anzeigen" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Aktualisierungen mit Verbesserungen einschließen" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "Nur installierte Pakete anzeigen" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Aktualisierungen mit neu hinzugekommenen Paketen einschließen" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "Nur zusätzliche Pakete anzeigen" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Sicherheitsrelevante Aktualisierungen einschließen" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "Nur aktualisierte Pakete anzeigen" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "Aktualisierungen zur Behebung des angegebenen Advisorys einschließen" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "Nur Autoremove-Pakete anzeigen" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Aktualisierungen zur Behebung des Bugzilla-Fehlerberichts mit der " -"übergebenen Nummer einschließen" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "Nur kürzlich geänderte Pakete anzeigen" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "Aktualisierungen für die übergebene CVE-Nummer einschließen" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKET" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -"Sicherheitsrelevante Aktualisierungen mit der übergebenen Schweregrad " -"einschließen" - -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Eine bestimmte Architektur erzwingen" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Hauptbefehle" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "Pakete oder Paketgruppen auflisten" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Plugin-Befehle" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "Ein Paket suchen, das den gegebenen Wert bereitstellt" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoch" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Pakete suchen: " -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "Auf verfügbare Paket-Aktualisierungen überprüfen" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Release" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Kein Paket verfügbar." -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Keine Pakete zur Installation markiert." -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Kein Paket installiert." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (von %s)" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Installiertes Paket %s%s nicht verfügbar." + +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Kein Paket aus der Paketquelle installiert." + +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Keine Pakete zur Neuinstallation markiert." + +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Keine Pakete zum Aktualisieren markiert." + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "Befehle auf alle Pakete in einer angegebenen Paketquelle anwenden" + +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Quelle" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "Eine kurze Verwendungsinformation anzeigen" + +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "BEFEHL" + +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Aus Paketquelle" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "Vorherige Transaktionen anzeigen oder verwenden" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Paketierer" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Es wurde mehr als eine Transaktions-ID gefunden.\n" +"»{}« erfordert genau eine Transaktions-ID oder Paketnamen." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Erstellungszeit" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Es wurde keine Transaktions-ID oder Paketname angegeben." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Installationszeit" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Sie haben keinen Zugriff auf die Chronikdatenbank." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Installiert von" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Transaktion %s kann nicht zurückgenommen werden, dies würde eine " +"inkonsistente Paketdatenbank hinterlassen." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"Transaktion %s kann nicht abgebrochen werden, dies würde eine inkonsistente " +"Paketdatenbank hinterlassen." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" +"Ungültige Bereichsdefinition für Transaktions-ID »{}«.\n" +"Nutzen Sie »..«." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Lizenz" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Es wurde keine Transaktion gefunden, die Paket »{}« verändert." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "j" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "ja" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nein" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Ist dies in Ordnung? [j/N]: " +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Ist dies in Ordnung? [J/n]: " +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Group: %s" -msgstr "Gruppe: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Group-Id: %s" -msgstr " Gruppenkennung: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Description: %s" -msgstr " Beschreibung: %s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Language: %s" -msgstr " Sprache: %s" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Obligatorische Pakete:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Standard-Pakete:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Optionale Pakete:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Zwangsbedingte Pakete:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Environment-Gruppe: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid " Environment-Id: %s" -msgstr " Environment-ID: %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Obligatorische Gruppen:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"Alle nicht genutzten Pakete entfernen, die ursprünglich als Abhängigkeiten " +"installiert wurden" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Optionale Gruppen:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Zu entfernendes Paket" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Übereinstimmung von:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "Paketdatenbank auf Probleme prüfen" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Dateiname : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "Alle Probleme anzeigen; Standard" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Quelle : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "Ungelöste Abhängigkeiten anzeigen" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Beschreibung: " +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "Probleme mit Duplikaten anzeigen" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "Überflüssige Pakete anzeigen" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Lizenz : %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "Probleme mit Bereitstellungen anzeigen" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "Zur Verfügung stellen : %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} hat fehlende Abhängigkeiten von {}" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "Andere : %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} ist ein Duplikat von {}" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Fehler beim Berechnen der Gesamtgröße der Downloads" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} ist hinfällig wegen {}" + +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} bietet {} an, aber es kann nicht gefunden werden" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Total size: %s" -msgstr "Gesamtgröße: %s" +msgid "Removing file %s" +msgstr "Datei %s wird entfernt" + +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "Gespeicherte Daten entfernen" + +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Zu bereinigender Metadaten-Typ" + +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Paketquellen werden aufgeräumt: " + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Zwischenspeicher veraltet" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Total download size: %s" -msgstr "Gesamte Downloadgröße: %s" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d Datei entfernt" +msgstr[1] "%d Dateien entfernt" -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "Installed size: %s" -msgstr "Installationsgröße: %s" +msgid "Waiting for process with pid %d to finish." +msgstr "Es wird auf das Beenden des Prozesses mit der Prozess-ID %d gewartet." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Fehler beim Berechnen der Installationsgröße" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "" +"Eine Liste aller Abhängigkeiten anzeigen und Pakete, die diese erfüllen" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Freigegebener Speicherplatz: %s" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "Installierte Pakete mit den neuesten verfügbaren Versionen abgleichen" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Pakete als durch die Gruppe installiert markieren:" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Zu synchronisierende Pakete" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Pakete als durch die Gruppe entfernt markieren:" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Ein Paket zurücksetzen" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Gruppe" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Paket, das zurückgesetzt wird" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pakete" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "Gruppeninformation anzeigen oder verwenden" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Pakete der Gruppe/des Moduls werden installiert" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Keine Gruppendaten für konfigurierte Paketquellen verfügbar" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Pakete der Gruppe werden installiert" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Warnung: Gruppe %s existiert nicht." -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Installieren" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Warnung: Keine passenden Gruppen:" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Aktualisieren" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Verfügbare Arbeitsumgebungs-Gruppen:" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Neuinstallieren" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Installierte Arbeitsumgebungs-Gruppen:" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Abhängigkeiten werden installiert" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Installierte Gruppen:" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Schwache Abhängigkeiten werden installiert" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Installierte Sprachgruppen:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Entfernen" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Verfügbare Gruppen:" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Abhängige Pakete werden entfernt" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Verfügbare Sprachgruppen:" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Nicht benötigte Abhängigkeiten werden entfernt" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "Alle optionalen Pakete einschließen" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Herunterstufen" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "Verstecke Gruppen anzeigen" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "Nur installierte Gruppen anzeigen" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "Nur verfügbare Gruppen anzeigen" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Ungültiger groups-Unterbefehl, verwenden Sie: %s." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Es kann kein erforderliches Gruppen-Paket gefunden werden." -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "Ein oder mehrere Pakete auf Ihrem System installieren" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Zu installierendes Paket" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Es konnte kein Treffer gefunden werden." -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Ungültiger rpm-Dateipfad: %s" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Es gibt folgende Alternativen zu »{0}«: {1}" + +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "Den Metadaten-Zwischenspeicher erzeugen" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" +"Zwischenspeicherungsdateien für alle Metadaten-Dateien werden erstellt." -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" +"Pakete als vom Benutzer installiert markieren oder Markierung entfernen." -#: ../dnf/cli/output.py:1261 -#, python-format +#: ../dnf/cli/commands/mark.py:44 msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -"Pakete mit Konflikten werden übersprungen:\n" -"(fügen Sie »%s« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen)" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/mark.py:52 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Pakete mit nicht auflösbaren Abhängigkeiten werden übersprungen%s" +msgid "%s marked as user installed." +msgstr "%s wurde als vom Benutzer installiert markiert." -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " oder Teil einer Gruppe" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "Markierung für %s als vom Benutzer installiert wurde entfernt." -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "" - -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s als markierte Gruppe installiert" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "Ersetzen" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Fehler:" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/mark.py:87 #, python-format +msgid "Package %s is not installed." +msgstr "Paket %s ist nicht installiert." + +#: ../dnf/cli/commands/module.py:51 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -"\n" -"Transaktionsübersicht\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Installieren" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Aktualisieren" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Keine übereinstimmenden Module zum Auflisten" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Entfernen" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Zurücksetzen" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Interagieren Sie mit Modulen." -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Überspringen" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "Nur aktivierte Module anzeigen" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paket" -msgstr[1] "Pakete" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "Nur deaktivierte Module anzeigen" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Abhängiges Paket" -msgstr[1] "Abhängige Pakete" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Aktualisiert" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "Profilinhalt anzeigen" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Zurückgesetzt" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Installiert" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Reinstalliert" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Entfernt" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "Paket neu installieren" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Fehlgeschlagen" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Erneut zu installierendes Paket" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Gesamt" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "Ein oder mehrere Pakete von Ihrem System entfernen" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "Doppelte Pakete entfernen" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "System" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "Entfernen von Nur-Installationspaketen über der Begrenzung" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Befehlszeile" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Keine doppelten Pakete zum Entfernen gefunden." -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Benutzername" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Keine alten Nur-Installationspakete zum Löschen gefunden." -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "unbekannt" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Datum und Zeit" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Nie (zuletzt: %s)" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Aktion(en)" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Aktuell (Vorher: %s)" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Verändert" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s Sekunde(n) (zuletzt: %s)" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Keine Transaktionen" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "Die eingerichteten Paketquellen anzeigen" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "Alle Paketquellen anzeigen" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Keine Transaktions-ID oder Paket angegeben" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "Alle aktiven Paketquellen anzeigen (Standard)" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Gelöscht" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "Alle deaktivierten Paketquellen anzeigen" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Nicht installiert" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Älter" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Keine Paketquellen verfügbar" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Neuer" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "aktiviert" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transaktions-ID :" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "deaktiviert" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Anfangszeit :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Anfang rpmdb :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u Sekunden)" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u Minuten)" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u Stunden)" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u Tage)" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Endzeit :" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Ende rpmdb :" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Benutzer :" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Rückgabe-Code :" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Abgebrochen" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Erfolg" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Fehlschläge:" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Fehlschlag:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Releasever:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Befehlszeile :" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Kommentar :" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transaktion ausgeführt mit:" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Veränderte Pakete:" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Ausgabe des Skriptlets:" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "Paketquellen-ID" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Fehler:" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "Status" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Abhängigkeiteninstallation" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "Paketquellen-Name:" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Veraltet" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Löschen" - -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Neu installieren" - -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Schlechte Transaktions-IDs oder Paket(e) angegeben" - -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Paket %s.%s %s wird installiert" - -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Paket %s.%s %s würde aktualisiert" - -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Paket %s.%s %s wird entfernt" - -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Paket %s.%s %s wird erneut installiert" - -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Paket %s.%s %s wird zurück gestuft" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "Nach Paketen anhand des Schlüsselworts suchen" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Paket %s.%s %s wird ein anderes Paket als überholt markieren" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Abfrage aller Pakete (enspricht repoquery '*' oder repoquery ohne Argument)" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Package %s.%s %s wird aktualiert" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Alle Versionen der Pakete abfragen (Standard)" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Paket %s.%s %s wird obsolet sein" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "Nur Ergebnisse für diese Architektur anzeigen" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Abhängigkeitsauflösung wird gestartet" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "Nur Ergebnisse anzeigen, die die angegebene Datei beinhalten" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Abhängigkeitsauflösung wurde abgeschlossen" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" +"Nur Ergebnisse anzeigen, welche Konflikte mit Abhängigkeiten verursachen" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"GPG-Schlüssel 0x%s wird importiert:\n" -" Benutzer-ID : »%s«\n" -" Fingerabdruck: %s\n" -" Von : %s" - -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Läuft" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Schläft" - -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Nicht unterbrechbar" - -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +"Zeigt Ergebnisse an, für die Paketangebote und Dateien REQ erforderlich " +"sind, vorgeschlagen, ergänzt, verbessert oder empfohlen wird" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Verfolgt/Gestoppt" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten obsolet machen" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Unbekannt" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "Nur Ergebnisse anzeigen, welche die Abhängigkeit bereitstellen" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -"Informationen über den blockierenden Prozess können nicht gefunden werden " -"(Prozess-ID %d)." - -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Die Anwendung mit Prozess-ID %d ist: %s" +"Nur Ergebnisse anzeigen, welche Bereitstellungen und Dateien benötigen" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Speicher : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "Nur Ergebnisse anzeigen, die Abhängigkeiten vorschlagen." -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Gestartet: %s - vor %s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten verbessern" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Status : %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten vorschlagen" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten ergänzen" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" +"Überprüfen von nicht-expliziten Abhängigkeiten (Dateien und " +"Bereitstellungen); Standard" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Konfigurationsfehler: %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "Abhängigkeiten exakt wie vorgegeben prüfen, Gegenteil von --alldeps" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" +"zusammen mit --whatrequires und --requires --resolve, rekursive Abfrage der " +"Pakete" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" +"Eine Liste aller Abhängigkeiten und Pakete, die diese auflösen, anzeigen" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Installiert: %s-%s am %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "Mit --queryformat verwendbare Tags anzeigen" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Erstellt : %s am %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "Fähigkeiten hin zu ursprünglichen Paketen auflösen" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "Rekursiven Baum für Paket(e) anzeigen" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "Mit dem entsprechenden Source-RPM arbeiten" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" +"Die N letzten Pakete für Name.Architektur anzeigen (oder die letzten N " +"nicht, falls N negativ ist)" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF wird nur Pakete für diese Transaktion herunterladen." - -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -"DNF wird in diesem Schritt lediglich Pakete herunterladen, GPG-Schlüssel " -"installieren, und die Transaktionen überprüfen." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Vorgang abgebrochen." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "Detaillierte Informationen zum Paket anzeigen" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Pakete werden heruntergeladen:" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "Liste der im Paket enthaltenen Dateien anzeigen" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Fehler beim Herunterladen der Pakete:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "Name des Source-RPMs des Pakets anzeigen" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transaktion fehlgeschlagen" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "Changelogs zum Paket anzeigen" + +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "Format zur Anzeige der gefundenen Pakete" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"Automatischer Import der Schlüssel wird verweigert, wenn unbeaufsichtigt ausgeführt.\n" -"Benutzen Sie »-y« zum Überschreiben." - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG-Überprüfung fehlgeschlagen" +"Das Format »name-epoch:version-release.architecture« zum Anzeigen von " +"gefundenen Paketen verwenden (Standard)" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" +"Das Format »name-version-release« zum Anzeigen von gefundenen Paketen " +"verwenden (Standard-rpm-Abfrage)" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Veraltete Pakete" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Keine Pakete zur Distributionsaktualisierung markiert" - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Keine Pakete für das Herunterstufen markiert." - -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Installierte Pakete" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"Das Format »epoch:name-version-release.architecture« zum Anzeigen von " +"gefundenen Paketen verwenden" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Verfügbare Pakete" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Anzeige, in der Comps-Gruppen ausgewählte Pakete präsentiert werden" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Pakete automatisch entfernen" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "Abfrage auf installierte Paketduplikate begrenzen" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Extra-Pakete" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "Abfrage auf installierte Nur-Installationspakete begrenzen" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Verfügbare Aktualisierungen" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"Abfrage auf installierte Pakete mit unaufgelösten Abhängigkeiten begrenzen" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Kürzlich hinzugefügte Pakete" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "Quelle anzeigen, von der die Pakete heruntergeladen werden können" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Keine übereinstimmenden Pakete zum Auflisten" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Fähigkeiten anzeigen, zu denen das Paket im Konflikt steht" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Keine Übereinstimmungen gefunden" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Anzeigefunktionen, von denen das Paket abhängen, verbessern, empfehlen, " +"vorschlagen und ergänzen kann." -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Keine Transaktions-ID angegeben" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Fähigkeiten anzeigen, die das Paket verbessert." -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Angebene Transaktions-ID nicht gefunden" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Fähigkeiten anzeigen, die das Paket bereitstellt" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Mehr als eine Transaktions-ID gefunden!" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Fähigkeiten anzeigen, die das Paket empfiehlt" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Die Transaktionschronik ist unvollständig, vor %u." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Fähigkeiten anzeigen, von denen das Paket abhängt" -#: ../dnf/cli/cli.py:641 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Die Transaktionschronik ist unvollständig, nach %u." - -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Transaktion {} wird rückgängig gemacht, von {}" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Fähigkeiten anzeigen, von denen das Paket abhängt, um ein %%pre Skript " +"auszuführen" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Unbekannte Paketquelle: »%s«" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Fähigkeiten anzeigen, die das Paket vorschlägt." -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Keine passende Quelle gefunden: %s" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Fähigkeiten anzeigen, die das Paket ergänzt." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Dieser Befehl muss mit Root-Rechten ausgeführt werden." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Nur verfügbare Pakete anzeigen." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Kein solcher Befehl: %s. Bitte %s --help verwenden." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Nur installierte Pakete anzeigen." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -"Es könnte ein DNF-Plugin-Befehl sein, versuchen Sie »dnf install 'dnf-" -"command(%s)'«" +"Nur Pakete anzeigen, die aus keiner der verfügbaren Paketquellen stammen." -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"Es könnte ein DNF-Plugin-Befehl sein, aber das Laden von Plugins ist derzeit" -" deaktiviert." +"Nur Pakete anzeigen, die eine Aktualisierung für ein installiertes Paket " +"bereitstellen." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"--destdir oder --downloaddir müssen zusammen mit --downloadonly oder " -"download oder dem Befehl system-upgrade verwendet werden." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Nur Pakete anzeigen, welche vom Benutzer installiert wurden." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Nur kürzlich hinzugefügte Pakete anzeigen" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "Schlüssel, nach dem gesucht werden soll" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" +"Die Option »--resolve« muss zusammen mit einer der Optionen »--conflicts«, " +"»--depends«, »--enhances«, »--provides«, »--recommends«, »--requires«, " +"»--requires-pre«, »--suggests« oder »--supplements« verwendet werden" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Paket {} enthält keine Dateien" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Verfügbare Abfrage-Tags: verwenden Sie --queryformat \".. %{tag} ..\"" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "Argument {} erfordert die Option --whatrequires oder --whatdepends" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"Es ist nicht möglich, die Version festzustellen (»--releasever« verwenden, " -"um die Version anzugeben)" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "Argument {}: Unzulässig zusammen mit Argument {}" - -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Befehl »%s« ist bereits definiert" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "Nach Paket-Details für die gegebene Zeichenkette suchen" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Schließt in dnf.conf aus: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "Auch Paketbeschreibung und URL durchsuchen" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Enthält in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "In Paketquelle ausgeschlossen " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "In Paketquelle enthalten " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "Ein oder mehrere Pakete von Ihrem System entfernen" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "Doppelte Pakete entfernen" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "Entfernen von Nur-Installationspaketen über der Begrenzung" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Zu entfernendes Paket" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Keine doppelten Pakete zum Entfernen gefunden." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s exakte Treffer: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "Installiertes Paket %s%s nicht verfügbar." +msgid "%s Matched: %%s" +msgstr "%s Treffer: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Keine alten Nur-Installationspakete zum Löschen gefunden." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Keine Übereinstimmungen gefunden." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "Starte interaktive DNF-Konsole" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "Skript" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Skript zum Ausführen in der DNF-Konsole" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Fehler:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Nicht unterstützter Schlüsselwert" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Paketquelle konnte nicht gefunden werden: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2359,7 +2024,7 @@ msgstr "" " Wenn kein value gesetzt wird, wird der aktuelle value ausgegeben.\n" " Wenn ein value gegeben wird, wird dieser eingesetzt" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2367,7 +2032,7 @@ msgstr "" "{} [command]\n" " Hilfe ausgeben" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2379,7 +2044,7 @@ msgstr "" " enable: Aktiviere Repository. option = repository id\n" " disable: Deaktiviere Repository. option = repository id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2387,7 +2052,7 @@ msgstr "" "{}\n" "Abhängigkeiten für Transaktion bestimmen" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2399,1367 +2064,1703 @@ msgstr "" " reset: Zurücksetzen (zero-out) der Transaktion\n" " run: Transaktion ausführen" -#: ../dnf/cli/commands/shell.py:200 -msgid "" -"{}\n" -" run the transaction" -msgstr "" -"{}\n" -"Transaktion durchführen" +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" +msgstr "" +"{}\n" +"Transaktion durchführen" + +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" +msgstr "" +"{}\n" +"DNF-Konsole schließen" + +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" +msgstr "" +"Argumente für DNF-Konsole\n" +"\n" +"config Konfigurationsoptionen setzen\n" +"help Hilfe ausgeben\n" +"repository (or repo) Repositories (de)aktivieren oder anzeigen\n" +"resolvedep Abhängigkeiten für Transaktion bestimmen\n" +"transaction (or ts) Transaktion anzeigen, zurücksetzen oder durchführen\n" +"run Abhängigkeiten für Transaktion bestimmen und Transaktion durchführen\n" +"exit (or quit) DNF-Konsole beenden" + +#: ../dnf/cli/commands/shell.py:259 +#, python-format +msgid "Error: Cannot open %s for reading" +msgstr "Fehler: Öffnen von %s zu Lesezwecken schlug fehl" + +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" +msgstr "Fertig." + +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" +msgstr "Schließe DNF-Konsole" + +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "" + +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Die zu entfernenden Specs" + +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Die zu installierenden Specs" + +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "Fehlerkorrektur" + +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "Verbesserung" + +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "Sicherheit" + +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "Neues Paket" + +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Kritisch/Sicherheit" + +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Wichtig/Sicherheit" + +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Mäßig/Sicherheit" + +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Niedrig/Sicherheit" + +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "Erklärungen zu Paketen anzeigen" + +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "Hinweise zu neueren Versionen installierter Pakete (Standard)" + +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "Hinweise zu gleichen und älteren Versionen installierter Pakete" + +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"Hinweise zu neueren Versionen der installierten Pakete, für die eine neue " +"Version verfügbar ist" + +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "Hinweise zu beliebigen Versionen installierter Pakete" + +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "Zusammenfassung der Hinweise anzeigen (Standard)" + +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "Liste mit Hinweisen anzeigen" + +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "Informationen zu Hinweisen anzeigen" + +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "installiert" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "Aktualisierungen" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "Alle" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "Verfügbar" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Zusammenfassung der Aktualisierungsinformationen: " + +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Hinweise zum neuen Paket" + +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Hinweis(e) zu Sicherheitsaktualisierungen" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kritische(r) Sicherheitshinweis(e)" + +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Wichtige(r) Sicherheitshinweis(e)" + +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Moderate(r) Sicherheitshinweis(e)" + +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Schwache(r) Sicherheitshinweis(e)" + +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Unbekannte(r) Sicherheitshinweis(e)" + +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Hinweis(e) zu Fehlerkorrekturen" + +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Hinweis(e) zu Verbesserungen" + +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Andere(r) Hinweis(e)" + +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Unbekannt/Sicherheit" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Fehler" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Typ" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Aktualisierungs-ID" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Aktualisiert" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Beschreibung" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Rechte" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Schweregrad" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Dateien" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Installiert" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "falsch" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "wahr" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "Ein oder mehrere Pakete auf Ihrem System aktualisieren" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Zu aktualisierendes Paket" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" -"{}\n" -" exit the shell" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -"{}\n" -"DNF-Konsole schließen" +"Aktualisieren, aber nur das »neueste« passende Paket, das ein Problem auf " +"ihrem System behebt" -#: ../dnf/cli/commands/shell.py:209 -msgid "" -"Shell specific arguments:\n" -"\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" -msgstr "" -"Argumente für DNF-Konsole\n" -"\n" -"config Konfigurationsoptionen setzen\n" -"help Hilfe ausgeben\n" -"repository (or repo) Repositories (de)aktivieren oder anzeigen\n" -"resolvedep Abhängigkeiten für Transaktion bestimmen\n" -"transaction (or ts) Transaktion anzeigen, zurücksetzen oder durchführen\n" -"run Abhängigkeiten für Transaktion bestimmen und Transaktion durchführen\n" -"exit (or quit) DNF-Konsole beenden" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Abgebrochen." -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" -msgstr "Fehler: Öffnen von %s zu Lesezwecken schlug fehl" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" +"Kein lesender/ausführender Zugriff im aktuellen Verzeichnis, zu / wird " +"gewechselt" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" -msgstr "Fertig." +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" -msgstr "Schließe DNF-Konsole" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -"Pakete als vom Benutzer installiert markieren oder Markierung entfernen." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s wurde als vom Benutzer installiert markiert." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Abhängigkeiten sind aufgelöst." -#: ../dnf/cli/commands/mark.py:56 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "%s unmarked as user installed." -msgstr "Markierung für %s als vom Benutzer installiert wurde entfernt." +msgid "Command line error: %s" +msgstr "Befehlszeilenfehler: %s" -#: ../dnf/cli/commands/mark.py:60 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "%s marked as group installed." -msgstr "%s als markierte Gruppe installiert" +msgid "bad format: %s" +msgstr "unzulässiges Format: %s" -#: ../dnf/cli/commands/mark.py:87 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Package %s is not installed." -msgstr "Paket %s ist nicht installiert." +msgid "Setopt argument has multiple values: %s" +msgstr "Das Setopt-Argument hat mehrere Werte: %s" -#: ../dnf/cli/commands/clean.py:68 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Removing file %s" -msgstr "Datei %s wird entfernt" +msgid "Setopt argument has no value: %s" +msgstr "Das Setopt-Argument hat keinen Wert: %s" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "Gespeicherte Daten entfernen" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Zu bereinigender Metadaten-Typ" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "Ort der Konfigurationsdatei" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Paketquellen werden aufgeräumt: " +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "Stiller Betrieb" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Zwischenspeicher veraltet" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "Detaillierte Ausgaben" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d Datei entfernt" -msgstr[1] "%d Dateien entfernt" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Es wird auf das Beenden des Prozesses mit der Prozess-ID %d gewartet." +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "Wurzel-Installationsverzeichnis festlegen" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "Keine Dokumentation installieren" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "Alle Plugins deaktivieren" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "Plugins nach Name aktivieren" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "Plugins nach Namen deaktivieren" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" +"Wert für $releasever in Konfiguration und Paketquellen-Daten außer Kraft " +"setzen" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" +"Benutzerdefinierte Optionen für Konfiguration und Paketquelle festlegen" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "Abhängigkeitsprobleme durch Weglassen von Paketen auflösen" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "Hilfe zu diesem Befehl anzeigen" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "Löschen installierter Pakete erlauben, um Abhängigkeiten aufzulösen" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" +"Die bestmöglich verfügbaren Paketversionen in Transaktionen verwenden." -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" +"Komplett aus dem Zwischenspeicher laufen, Zwischenspeicher nicht " +"aktualisieren" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "Maximale Befehlswartezeit" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "Debugging-Ausgabestufe" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" +"speichert detaillierte Ergebnisse der Abhängigkeitsauflösung in Dateien" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "Duplikate in Paketquellen und in Listen/Suchen-Befehlen anzeigen" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "Fehler-Ausgabestufe" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "Stufe der Debugging-Ausgabe für rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "Alle Fragen bejahen" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "Alle Fragen verneinen" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 +#: ../dnf/cli/option_parser.py:264 msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -"Aktualisieren, aber nur das »neueste« passende Paket, das ein Problem auf " -"ihrem System behebt" - -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "Paketdatenbank auf Probleme prüfen" +"Nur die per ID oder Muster angegebenen Paketquellen aktivieren (darf " +"mehrfach angegeben werden)" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "Alle Probleme anzeigen; Standard" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "Ungelöste Abhängigkeiten anzeigen" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "Probleme mit Duplikaten anzeigen" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "Pakete nach Namen oder Muster ausschließen" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "Überflüssige Pakete anzeigen" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "»excludepkgs« deaktivieren" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "Probleme mit Bereitstellungen anzeigen" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} hat fehlende Abhängigkeiten von {}" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" +"Verhindert, dass nicht mehr benötigte Abhängigkeiten automatisch entfernt " +"werden" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} ist ein Duplikat von {}" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} ist hinfällig wegen {}" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "kontrolliert, ob Farbe benutzt wird" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} bietet {} an, aber es kann nicht gefunden werden" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "Vor der Ausführung des Befehls die Metadaten auf »abgelaufen« setzen" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Ein Paket zurücksetzen" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "nur IPv4-Adressen auflösen" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Paket, das zurückgesetzt wird" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "nur IPv6-Adressen auflösen" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "Gruppeninformation anzeigen oder verwenden" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "Gibt das Verzeichnis an, in welches die Pakete kopiert werden sollen" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Keine Gruppendaten für konfigurierte Paketquellen verfügbar" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "Nur Pakete herunterladen" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Warnung: Gruppe %s existiert nicht." +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "Einen Kommentar zur Transaktion hinzufügen" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Warnung: Keine passenden Gruppen:" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Aktualisierungen mit Fehlerbehebungen einschließen" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Verfügbare Arbeitsumgebungs-Gruppen:" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Aktualisierungen mit Verbesserungen einschließen" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Installierte Arbeitsumgebungs-Gruppen:" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Aktualisierungen mit neu hinzugekommenen Paketen einschließen" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Installierte Gruppen:" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Sicherheitsrelevante Aktualisierungen einschließen" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Installierte Sprachgruppen:" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "Aktualisierungen zur Behebung des angegebenen Advisorys einschließen" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Verfügbare Gruppen:" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Aktualisierungen zur Behebung des Bugzilla-Fehlerberichts mit der " +"übergebenen Nummer einschließen" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Verfügbare Sprachgruppen:" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "Aktualisierungen für die übergebene CVE-Nummer einschließen" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "Alle optionalen Pakete einschließen" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Sicherheitsrelevante Aktualisierungen mit der übergebenen Schweregrad " +"einschließen" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "Verstecke Gruppen anzeigen" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Eine bestimmte Architektur erzwingen" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "Nur installierte Gruppen anzeigen" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Hauptbefehle" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "Nur verfügbare Gruppen anzeigen" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Plugin-Befehle" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoch" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Ungültiger groups-Unterbefehl, verwenden Sie: %s." +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Es kann kein erforderliches Gruppen-Paket gefunden werden." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Release" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -"Eine Liste aller Abhängigkeiten anzeigen und Pakete, die diese erfüllen" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -"Um das Problem zu untersuchen, versuchen Sie Folgendes aufzurufen: »%s«." -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -"Ihre RPM-Datenbank ist möglicherweise beschädigt, mit »%s« könnte das " -"Problem behoben werden." -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -"Sie haben die Überprüfung von Paketen mittels GPG-Schlüsseln aktiviert.\n" -"Dies ist eine gute Idee. Allerdings haben Sie keine öffentlichen GPG-Schlüssel\n" -"installiert. Sie müssen die Schlüssel für die gewünschten Pakete herunterladen\n" -"und installieren. Sie können dies mit folgendem Befehl tun:\n" -" rpm --import public.gpg.key\n" -"\n" -"Alternativ können Sie die Adresse des Schlüssels der gewünschten Softwarequelle\n" -"in der Option »gpgkey« in einem »repository«-Abschnitt angeben, woraufhin\n" -"DNF diesen Schlüssel für Sie installiert.\n" -"\n" -"Weitere Informationen erhalten Sie von Ihrer Distribution oder dem\n" -"Anbieter des Pakets." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problematische Paketquelle: %s" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Quelle" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "Details zu einem Paket oder einer Gruppe von Paketen anzeigen" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "Alle Pakete anzeigen (Standard)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Aus Paketquelle" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "Nur verfügbare Pakete anzeigen" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Paketierer" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "Nur installierte Pakete anzeigen" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Erstellungszeit" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "Nur zusätzliche Pakete anzeigen" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Installationszeit" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "Nur aktualisierte Pakete anzeigen" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Installiert von" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "Nur Autoremove-Pakete anzeigen" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "Nur kürzlich geänderte Pakete anzeigen" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Lizenz" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "Pakete oder Paketgruppen auflisten" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "Ein Paket suchen, das den gegebenen Wert bereitstellt" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "j" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "ja" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Pakete suchen: " +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nein" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "Auf verfügbare Paket-Aktualisierungen überprüfen" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Ist dies in Ordnung? [j/N]: " -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Ist dies in Ordnung? [J/n]: " -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Kein Paket verfügbar." +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Gruppe: %s" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Keine Pakete zur Installation markiert." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Gruppenkennung: %s" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Kein Paket installiert." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Beschreibung: %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:802 #, python-format -msgid " (from %s)" -msgstr " (von %s)" +msgid " Language: %s" +msgstr " Sprache: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Kein Paket aus der Paketquelle installiert." +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Obligatorische Pakete:" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Keine Pakete zur Neuinstallation markiert." +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Standard-Pakete:" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Keine Pakete zum Aktualisieren markiert." +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Optionale Pakete:" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "Befehle auf alle Pakete in einer angegebenen Paketquelle anwenden" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Zwangsbedingte Pakete:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Environment-Gruppe: %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Environment-ID: %s" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "Eine kurze Verwendungsinformation anzeigen" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Obligatorische Gruppen:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "BEFEHL" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Optionale Gruppen:" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "Vorherige Transaktionen anzeigen oder verwenden" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Übereinstimmung von:" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Es wurde mehr als eine Transaktions-ID gefunden.\n" -"»{}« erfordert genau eine Transaktions-ID oder Paketnamen." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Dateiname : %s" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Es wurde keine Transaktions-ID oder Paketname angegeben." +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Quelle : %s" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Sie haben keinen Zugriff auf die Chronikdatenbank." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Beschreibung: " -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:916 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Transaktion %s kann nicht zurückgenommen werden, dies würde eine " -"inkonsistente Paketdatenbank hinterlassen." +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:920 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Transaktion %s kann nicht abgebrochen werden, dies würde eine inkonsistente " -"Paketdatenbank hinterlassen." +msgid "License : %s" +msgstr "Lizenz : %s" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Ungültige Bereichsdefinition für Transaktions-ID »{}«.\n" -"Nutzen Sie »..«." +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Zur Verfügung stellen : %s" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Andere : %s" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Es wurde keine Transaktion gefunden, die Paket »{}« verändert." +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Fehler beim Berechnen der Gesamtgröße der Downloads" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "Ein oder mehrere Pakete auf Ihrem System installieren" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Gesamtgröße: %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Es konnte kein Treffer gefunden werden." +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Gesamte Downloadgröße: %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:1007 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Ungültiger rpm-Dateipfad: %s" +msgid "Installed size: %s" +msgstr "Installationsgröße: %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Es gibt folgende Alternativen zu »{0}«: {1}" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Fehler beim Berechnen der Installationsgröße" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "Fehlerkorrektur" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Freigegebener Speicherplatz: %s" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "Verbesserung" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Pakete als durch die Gruppe installiert markieren:" + +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Pakete als durch die Gruppe entfernt markieren:" + +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Gruppe" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pakete" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Pakete der Gruppe/des Moduls werden installiert" + +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Pakete der Gruppe werden installiert" + +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Installieren" + +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Aktualisieren" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "Sicherheit" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Neuinstallieren" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "unbekannt" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Abhängigkeiten werden installiert" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "Neues Paket" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Schwache Abhängigkeiten werden installiert" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Kritisch/Sicherheit" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Entfernen" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Wichtig/Sicherheit" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Abhängige Pakete werden entfernt" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Mäßig/Sicherheit" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Nicht benötigte Abhängigkeiten werden entfernt" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Niedrig/Sicherheit" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Herunterstufen" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "Erklärungen zu Paketen anzeigen" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "Hinweise zu neueren Versionen installierter Pakete (Standard)" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "Hinweise zu gleichen und älteren Versionen installierter Pakete" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -"Hinweise zu neueren Versionen der installierten Pakete, für die eine neue " -"Version verfügbar ist" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "Hinweise zu beliebigen Versionen installierter Pakete" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "Zusammenfassung der Hinweise anzeigen (Standard)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "Liste mit Hinweisen anzeigen" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "Informationen zu Hinweisen anzeigen" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "installiert" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "Aktualisierungen" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "Alle" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "Verfügbar" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Zusammenfassung der Aktualisierungsinformationen: " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Pakete mit Konflikten werden übersprungen:\n" +"(fügen Sie »%s« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen)" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Hinweise zum neuen Paket" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Pakete mit nicht auflösbaren Abhängigkeiten werden übersprungen%s" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Hinweis(e) zu Sicherheitsaktualisierungen" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " oder Teil einer Gruppe" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kritische(r) Sicherheitshinweis(e)" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Wichtige(r) Sicherheitshinweis(e)" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Moderate(r) Sicherheitshinweis(e)" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "Ersetzen" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Schwache(r) Sicherheitshinweis(e)" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Transaktionsübersicht\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Unbekannte(r) Sicherheitshinweis(e)" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Installieren" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Hinweis(e) zu Fehlerkorrekturen" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Aktualisieren" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Hinweis(e) zu Verbesserungen" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Entfernen" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Andere(r) Hinweis(e)" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Zurücksetzen" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Unbekannt/Sicherheit" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Überspringen" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Aktualisierungs-ID" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paket" +msgstr[1] "Pakete" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Typ" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Abhängiges Paket" +msgstr[1] "Abhängige Pakete" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "Aktualisiert" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Fehler" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Zurückgesetzt" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Reinstalliert" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Beschreibung" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Schweregrad" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Entfernt" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Rechte" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Fehlgeschlagen" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Dateien" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Gesamt" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "wahr" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "falsch" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "System" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Keine übereinstimmenden Module zum Auflisten" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Befehlszeile" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Interagieren Sie mit Modulen." +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Benutzername" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "Nur aktivierte Module anzeigen" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "Nur deaktivierte Module anzeigen" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Datum und Zeit" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "Nur installierte Module anzeigen" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Aktion(en)" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "Profilinhalt anzeigen" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Verändert" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Keine Transaktionen" + +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Keine Transaktions-ID oder Paket angegeben" + +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Gelöscht" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "Paket neu installieren" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Nicht installiert" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Erneut zu installierendes Paket" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Neuer" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "Installierte Pakete mit den neuesten verfügbaren Versionen abgleichen" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Älter" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Zu synchronisierende Pakete" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transaktions-ID :" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"Ausführen eines interaktiven DNF Mod, um einen Spec zu installieren oder zu" -" entfernen" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Anfangszeit :" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Die zu entfernenden Specs" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Anfang rpmdb :" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Die zu installierenden Specs" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u Sekunden)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "Den Metadaten-Zwischenspeicher erzeugen" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u Minuten)" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "" -"Zwischenspeicherungsdateien für alle Metadaten-Dateien werden erstellt." +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u Stunden)" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "Ein oder mehrere Pakete auf Ihrem System aktualisieren" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u Tage)" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Zu aktualisierendes Paket" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Endzeit :" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"Alle nicht genutzten Pakete entfernen, die ursprünglich als Abhängigkeiten " -"installiert wurden" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Ende rpmdb :" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "Nach Paket-Details für die gegebene Zeichenkette suchen" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Benutzer :" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "Auch Paketbeschreibung und URL durchsuchen" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Abgebrochen" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Rückgabe-Code :" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Erfolg" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Fehlschläge:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s exakte Treffer: %%s" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Fehlschlag:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s Treffer: %%s" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Releasever:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Keine Übereinstimmungen gefunden." +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Befehlszeile :" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Nie (zuletzt: %s)" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Kommentar :" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Aktuell (Vorher: %s)" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transaktion ausgeführt mit:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s Sekunde(n) (zuletzt: %s)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Veränderte Pakete:" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "Die eingerichteten Paketquellen anzeigen" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Ausgabe des Skriptlets:" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "Alle Paketquellen anzeigen" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Fehler:" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "Alle aktiven Paketquellen anzeigen (Standard)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Abhängigkeiteninstallation" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "Alle deaktivierten Paketquellen anzeigen" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Veraltet" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Veraltet" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Keine Paketquellen verfügbar" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Löschen" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "aktiviert" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Neu installieren" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "deaktiviert" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Schlechte Transaktions-IDs oder Paket(e) angegeben" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Paket %s.%s %s wird installiert" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-Name : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Paket %s.%s %s würde aktualisiert" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-Status : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Paket %s.%s %s wird entfernt" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-Revision: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Paket %s.%s %s wird erneut installiert" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Paket %s.%s %s wird zurück gestuft" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-Distro-Tags: " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Paket %s.%s %s wird ein anderes Paket als überholt markieren" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo aktualisiert : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Package %s.%s %s wird aktualiert" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Paket %s.%s %s wird obsolet sein" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-Größe : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Abhängigkeitsauflösung wird gestartet" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-Metalink: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Abhängigkeitsauflösung wurde abgeschlossen" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Aktualisiert : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"GPG-Schlüssel 0x%s wird importiert:\n" +" Benutzer-ID : »%s«\n" +" Fingerabdruck: %s\n" +" Von : %s" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-Spiegel : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Läuft" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Schläft" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-Verfall : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Nicht unterbrechbar" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-ausgeschlossen : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-eingeschlossen : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Verfolgt/Gestoppt" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-ausgeschlossen: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Unbekannt" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Paketquellen-Dateiname: " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" +"Informationen über den blockierenden Prozess können nicht gefunden werden " +"(Prozess-ID %d)." -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "Paketquellen-ID" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Die Anwendung mit Prozess-ID %d ist: %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "Status" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Speicher : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "Paketquellen-Name:" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Gestartet: %s - vor %s" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Status : %s" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "Nach Paketen anhand des Schlüsselworts suchen" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "wird übersprungen." -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -"Abfrage aller Pakete (enspricht repoquery '*' oder repoquery ohne Argument)" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Alle Versionen der Pakete abfragen (Standard)" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "Nur Ergebnisse für diese Architektur anzeigen" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "Nur Ergebnisse anzeigen, die die angegebene Datei beinhalten" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Arbeitsumgebung »%s« ist nicht installiert." -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -"Nur Ergebnisse anzeigen, welche Konflikte mit Abhängigkeiten verursachen" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "" -"Zeigt Ergebnisse an, für die Paketangebote und Dateien REQ erforderlich " -"sind, vorgeschlagen, ergänzt, verbessert oder empfohlen wird" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Gruppenkennung »%s« existiert nicht." -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten obsolet machen" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Verarbeitungsfehler »%s«: %s" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "Nur Ergebnisse anzeigen, welche die Abhängigkeit bereitstellen" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Cachedir konnte nicht festgelegt werden: {}" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"Nur Ergebnisse anzeigen, welche Bereitstellungen und Dateien benötigen" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "Nur Ergebnisse anzeigen, die Abhängigkeiten vorschlagen." +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Unbekannte Konfigurationsoption: %s = %s" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten verbessern" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten vorschlagen" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "Main config hatte kein %s-Attribut vor setopt" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "Nur Ergebnisse anzeigen, welche Abhängigkeiten ergänzen" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Fehlerhaft oder unbekannt »{}«: {}" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -"Überprüfen von nicht-expliziten Abhängigkeiten (Dateien und " -"Bereitstellungen); Standard" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "Abhängigkeiten exakt wie vorgegeben prüfen, Gegenteil von --alldeps" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Paketquelle %s hatte kein %s-Attibut. vor setopt" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "" -"zusammen mit --whatrequires und --requires --resolve, rekursive Abfrage der " -"Pakete" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Warnung: »%s« konnte nicht geladen werden, wird übersprungen." -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -"Eine Liste aller Abhängigkeiten und Pakete, die diese auflösen, anzeigen" - -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "Mit --queryformat verwendbare Tags anzeigen" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "Fähigkeiten hin zu ursprünglichen Paketen auflösen" - -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "Rekursiven Baum für Paket(e) anzeigen" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "Mit dem entsprechenden Source-RPM arbeiten" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -"Die N letzten Pakete für Name.Architektur anzeigen (oder die letzten N " -"nicht, falls N negativ ist)" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "Detaillierte Informationen zum Paket anzeigen" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "Liste der im Paket enthaltenen Dateien anzeigen" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "Name des Source-RPMs des Pakets anzeigen" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "Changelogs zum Paket anzeigen" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "Paketquelle %s: 0x%s bereits importiert" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "Format zur Anzeige der gefundenen Pakete" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "Paketquelle %s: importierter Schlüssel 0x%s." -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"Das Format »name-epoch:version-release.architecture« zum Anzeigen von " -"gefundenen Paketen verwenden (Standard)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -"Das Format »name-version-release« zum Anzeigen von gefundenen Paketen " -"verwenden (Standard-rpm-Abfrage)" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Ein Source-RPM-Paket wird nicht installiert (%s)." + +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"Das Format »epoch:name-version-release.architecture« zum Anzeigen von " -"gefundenen Paketen verwenden" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Anzeige, in der Comps-Gruppen ausgewählte Pakete präsentiert werden" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC-Erweiterung: Schlüssel für Benutzer " -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "Abfrage auf installierte Paketduplikate begrenzen" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "ist gültig." -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "Abfrage auf installierte Nur-Installationspakete begrenzen" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "hat einen unbekannten Status." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" -"Abfrage auf installierte Pakete mit unaufgelösten Abhängigkeiten begrenzen" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC-Erweiterung: " -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "Quelle anzeigen, von der die Pakete heruntergeladen werden können" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Bereits importierte Schlüssel werden auf Gültigkeit überprüft." -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Fähigkeiten anzeigen, zu denen das Paket im Konflikt steht" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "Nicht unterstützter Prüfsummentyp: %s" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" -"Anzeigefunktionen, von denen das Paket abhängen, verbessern, empfehlen, " -"vorschlagen und ergänzen kann." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Delta-RPM-Neuerstellung fehlgeschlagen" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Fähigkeiten anzeigen, die das Paket verbessert." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Prüfsummenvergleich bei Delta-RPM-Neuerstellung fehlgeschlagen" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Fähigkeiten anzeigen, die das Paket bereitstellt" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "Fertig" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Fähigkeiten anzeigen, die das Paket empfiehlt" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problem in der Anfrage:" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Fähigkeiten anzeigen, von denen das Paket abhängt" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "Fehlende Pakete: " -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -"Fähigkeiten anzeigen, von denen das Paket abhängt, um ein %%pre Skript " -"auszuführen" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Fähigkeiten anzeigen, die das Paket vorschlägt." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "Fehlende Gruppen oder Module: " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Fähigkeiten anzeigen, die das Paket ergänzt." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "Beschädigte Gruppen oder Module: " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Nur verfügbare Pakete anzeigen." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Nur installierte Pakete anzeigen." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Problem mit modularen Abhängigkeiten:" +msgstr[1] "Probleme mit modularen Abhängigkeiten:" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Nur Pakete anzeigen, die aus keiner der verfügbaren Paketquellen stammen." -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" -"Nur Pakete anzeigen, die eine Aktualisierung für ein installiertes Paket " -"bereitstellen." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Aktivieren eines anderen Streams für '{}'." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Nur Pakete anzeigen, die mit dem Befehl »dnf autoremove« entfernt werden " -"können." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nichts zu zeigen." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Nur Pakete anzeigen, welche vom Benutzer installiert wurden." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Neuere Version von '{}' installieren als angegeben. Grund: {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Nur kürzlich hinzugefügte Pakete anzeigen" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Aktivierte Module: {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "Schlüssel, nach dem gesucht werden soll" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Kein Profil für \"{}\" angegeben, bitte Profil angeben." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Die Option »--resolve« muss zusammen mit einer der Optionen »--conflicts«, " -"»--depends«, »--enhances«, »--provides«, »--recommends«, »--requires«, " -"»--requires-pre«, »--suggests« oder »--supplements« verwendet werden" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Paket {} enthält keine Dateien" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Unnötiges Profil wird ignoriert: »{}/{}«" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Verfügbare Abfrage-Tags: verwenden Sie --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "Argument {} erfordert die Option --whatrequires oder --whatdepends" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Abgebrochen." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -"Kein lesender/ausführender Zugriff im aktuellen Verzeichnis, zu / wird " -"gewechselt" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Keine Standardprofile für Modul {}:{}" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Argument kann nicht aufgelöst werden {}" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Kein Treffer für Paket {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Abhängigkeiten sind aufgelöst." +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s-Überprüfung fehlgeschlagen: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3775,29 +3776,6 @@ msgstr "Das Speichern der letzten Makecache-Zeit ist fehlgeschlagen." msgid "Failed determining last makecache time." msgstr "Fehler beim Ermitteln der letzten Makecache-Zeit." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "Paketquelle %s: 0x%s bereits importiert" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "Paketquelle %s: importierter Schlüssel 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Inkorrekte Sperrdatei gefunden: %s.\n" -"Stellen Sie sicher, dass kein anderer dnf-Prozess läuft und entfernen Sie die Sperrdatei manuell, oder rufen Sie »systemd-tmpfiles --remove dnf.conf« auf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3820,3 +3798,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "Kein passender Payload-Faktor für %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Bereits heruntergeladen" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "Schnellster Mirror wird ermittelt (%s Hosts).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "Paketquelle %s wird aktiviert" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "%s-Paketquelle von %s wurde hinzugefügt" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Downgrading" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Aufräumen" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Installieren" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Neuinstallieren" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Löschen" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Aktualisieren" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Überprüfung läuft" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Ausgeführtes Scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Vorbereitung läuft" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problem" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Bei der Verarbeitung sind Fehler aufgetreten." diff --git a/po/el.po b/po/el.po index f9dd295..a974152 100644 --- a/po/el.po +++ b/po/el.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-06-16 12:05+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Greek (http://www.transifex.com/projects/p/dnf/language/el/)\n" @@ -20,217 +20,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -271,6 +60,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -285,81 +84,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Διαγραφή" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -450,1772 +174,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" + +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Γίνεται αφαίρεση" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Εγκαταστάθηκε" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Διαγράφηκε" - -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u seconds)" +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u minutes)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u hours)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2223,24 +1887,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2249,13 +1909,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2263,13 +1923,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2277,19 +1937,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2302,1274 +1962,1416 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" - -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Ενημερώθηκε" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Εγκαταστάθηκε" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Ενημερώθηκε" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Γίνεται αφαίρεση" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Διαγράφηκε" + +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" + +#: ../dnf/cli/output.py:2058 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/conf/config.py:136 #, python-format -msgid "%s is empty file" +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "" + +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" #: ../dnf/crypto.py:108 @@ -3582,15 +3384,221 @@ msgstr "" msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + #: ../dnf/lock.py:100 #, python-format msgid "" "Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" #: ../dnf/plugin.py:63 @@ -3615,3 +3623,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Διαγραφή" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index dde7957..889eac7 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2017-10-20 12:19+0000\n" "Last-Translator: Waldo Ribeiro \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/dnf/language/en_GB/)\n" @@ -21,217 +21,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PACKAGE" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -272,6 +61,16 @@ msgstr "Failed to send an email via '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Failed to execute command '%s': returned %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -286,81 +85,6 @@ msgstr "" msgid "Error: %s" msgstr "Error: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Cleanup" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Obsoleting" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Erasing" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -451,293 +175,292 @@ msgstr "Invalid tsflag in config file: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Failed to add groups file for repository: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Could not run transaction." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transaction couldn't start:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Failed to remove transaction file %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Public key for %s is not installed" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problem opening package %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Public key for %s is not trusted" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Package %s is not signed" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Cannot remove %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s removed" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nothing to do." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "" + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "No match for argument: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "" - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Package %s available, but not installed." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "No package %s installed." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "No packages marked for removal." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "No package %s available." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG key at %s (0x%s) is already installed" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Key import failed (code %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Key imported successfully" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Didn't install any keys" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -746,1579 +469,1525 @@ msgstr "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Import of key(s) didn't help, wrong key(s)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " Installed: %s-%s at %s" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." -msgstr "" +msgid " Built : %s at %s" +msgstr " Built : %s at %s" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Downloading Packages:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Command line error: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "config file location" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Obsoleting Packages" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Installed Packages" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Available Packages" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Extra Packages" + +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "disable plugins by name" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Recently Added Packages" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "No matching Packages to list" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "No Matches found" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "No transaction ID given" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Not found given transaction ID" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Found more than one transaction ID!" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "run entirely from system cache, don't update cache" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Unknown repo: '%s'" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "No such command: %s. Please use %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "debugging output level for rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:914 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:996 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Command \"%s\" already defined" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "control whether colour is used" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "To diagnose the problem, try running: '%s'." -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problem repository: %s" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "display details about a package or group of packages" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "show all packages (default)" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "show only available packages" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "show only installed packages" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "show only extras packages" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "show only upgrades packages" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "show only autoremove packages" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "show only recently changed packages" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PACKAGE" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "list a package or groups of packages" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "find what package provides the given value" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Searching Packages: " -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "check for available package upgrades" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "No package available." -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "No package installed." -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (from %s)" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Installed package %s%s not available." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "No package installed from the repository." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "No packages marked for upgrade." -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "run commands on top of all packages in given repository" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "display a helpful usage message" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMMAND" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "display, or use, the transaction history" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "No transaction ID or package name given." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "You don't have access to the history DB." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" +"Cannot undo transaction %s; doing so would result in an inconsistent package" +" database." -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"Cannot rollback transaction %s; doing so would result in an inconsistent " +"package database." -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "yes" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Is this ok [y/N]: " +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "No transaction which manipulates package '{}' was found." -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Group-Id: %s" - -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Description: %s" - -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Language: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Mandatory Packages:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Default Packages:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Optional Packages:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Conditional Packages:" - -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Matched from:" - -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Filename : %s" - -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Repo : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Description : " - -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" - -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Licence : %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Provide : %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Other : %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "There was an error calculating total download size" - -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Total size: %s" -msgstr "Total size: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Total download size: %s" -msgstr "Total download size: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Installed size: %s" -msgstr "Installed size: %s" - -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "There was an error calculating installed size" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Freed space: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" +"remove all unneeded packages that were originally installed as dependencies" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Package to remove" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "check for problems in the packagedb" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "show all problems; default" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "show dependency problems" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Removing" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "show duplicate problems" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "show problems with provides" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} provides {}, but it cannot be found" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "remove cached data" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Metadata type to clean" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Cleaning data: " -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Cache was expired" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d file removed" +msgstr[1] "%d files removed" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Waiting for process with pid %d to finish." -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "synchronise installed packages to the latest available versions" + +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Package to synchronise" + +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Downgrade a package" + +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Package to downgrade" -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "display, or use, the groups information" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "No group data available for configured repositories." + +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +msgid "Warning: Group %s does not exist." +msgstr "Warning: Group %s does not exist." + +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Warning: No groups match:" + +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Available Environment Groups:" + +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Installed Environment Groups:" + +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Installed Groups:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Installed Language Groups:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Available Groups:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Available Language Groups:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "include optional packages from group" + +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "show hidden groups also" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "show only installed groups" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "show only available groups" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Invalid groups sub-command; use: %s." + +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Unable to find a mandatory group package." + +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -"\n" -"Transaction Summary\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Install" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "generate the metadata cache" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Downgrade" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Making cache files for all metadata files." -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "mark or unmark installed packages as installed by user." + +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s marked as user installed." -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s unmarked as user installed." -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s marked as group installed." -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Downgraded" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Error:" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Installed" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Package %s is not installed." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Removed" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Total" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "System" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Command line" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Date and time" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Action(s)" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Altered" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "reinstall a package" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "No transactions" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Package to reinstall" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "No transaction ID, or package, given" - -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Erased" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Not installed" - -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Older" - -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Newer" - -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transaction ID :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Begin time :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "unknown" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" -msgstr "(%u minutes)" +msgid "Never (last: %s)" +msgstr "Never (last: %s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" -msgstr "(%u hours)" +msgid "Instant (last: %s)" +msgstr "Instant (last: %s)" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" -msgstr "(%u days)" - -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "End time :" - -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "End rpmdb :" - -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "User :" - -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Return-Code :" - -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Aborted" - -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Success" +msgid "%s second(s) (last: %s)" +msgstr "%s second(s) (last: %s)" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Failures:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "display the configured software repositories" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Failure:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "show all repos" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "show enabled repos (default)" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Command Line :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "show disabled repos" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transaction performed with:" - -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Packages Altered:" - -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scriptlet output:" - -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Errors:" - -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Dep-Install" - -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Obsoleted" - -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Erase" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "No repositories available" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Reinstall" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "enabled" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "disabled" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Running" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Sleeping" - -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Uninterruptible" - -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" - -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Traced/Stopped" - -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Unknown" - -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memory : %5s RSS (%5sB VSZ)" - -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Started: %s - %s ago" - -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Installed: %s-%s at %s" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "repo id" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Built : %s at %s" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "status" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "repo name" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "search for packages matching keyword" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Query all versions of packages (default)" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "show only results from this ARCH" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "show only results that owns FILE" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "show only results that conflict REQ" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." -msgstr "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "" - -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "show only results that obsolete REQ" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "show only results that provide REQ" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "show only results that recommend REQ" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Available Packages" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "show only results that enhance REQ" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "show only results that suggest REQ" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "show only results that supplement REQ" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Recently Added Packages" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "check dependencies exactly as given, opposite of --alldeps" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "No Matches found" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "show a list of all dependencies and what packages provide them" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "show available tags to use with --queryformat" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Command \"%s\" already defined" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Package to remove" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Installed package %s%s not available." -msgstr "Installed package %s%s not available." - -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "run an interactive DNF shell" - -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "SCRIPT" - -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script to run in DNF shell" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Error:" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "Unsupported key value." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "" -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" -msgstr "Could not find repository: %s" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." +"Display only packages that are not present in any of available repositories." msgstr "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"{} [command]\n" -" print help" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"{} [command]\n" -" print help" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -"{}\n" -" resolve the transaction set" -#: ../dnf/cli/commands/shell.py:194 -msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "the key to search for" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"{}\n" -" run the transaction" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"{}\n" -" run the transaction" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"{}\n" -" exit the shell" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" + +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "search package details for the given string" + +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "search package description and URL also" + +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" + +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" + +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" + +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s Exactly Matched: %%s" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s Matched: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "No matches found." + +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" + +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "SCRIPT" + +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" + +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "Unsupported key value." + +#: ../dnf/cli/commands/shell.py:158 +#, python-format +msgid "Could not find repository: %s" +msgstr "Could not find repository: %s" + +#: ../dnf/cli/commands/shell.py:174 +msgid "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." +msgstr "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." + +#: ../dnf/cli/commands/shell.py:181 +msgid "" +"{} [command]\n" +" print help" +msgstr "" +"{} [command]\n" +" print help" + +#: ../dnf/cli/commands/shell.py:185 +msgid "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" +msgstr "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" + +#: ../dnf/cli/commands/shell.py:191 +msgid "" +"{}\n" +" resolve the transaction set" +msgstr "" +"{}\n" +" resolve the transaction set" + +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" +msgstr "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" + +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" +msgstr "" +"{}\n" +" run the transaction" + +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" msgstr "" "{}\n" " exit the shell" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2340,1286 +2009,1634 @@ msgstr "" "run resolve and run the transaction set\n" "exit (or quit) exit the shell" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Error: Cannot open %s for reading" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Complete!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Leaving Shell" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "mark or unmark installed packages as installed by user." - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s marked as user installed." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "bugfix" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "enhancement" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "security" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "newpackage" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Critical/Sec." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Important/Sec." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderate/Sec." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Low/Sec." -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d file removed" -msgstr[1] "%d files removed" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "display advisories about packages" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "show list of advisories" + +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "show info of advisories" + +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "installed" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "updates" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "all" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "available" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Updates Information Summary: " + +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "New Package notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Security notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Critical Security notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Important Security notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Moderate Security notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Low Security notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Unknown Security notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Bugfix notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Enhancement notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "other notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Unknown/Sec." + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Bugs" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Type" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Update ID" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Updated" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Description" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Rights" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Severity" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Files" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Installed" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "false" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "true" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Command line error: %s" + +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:185 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "No match for alias: %s" +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "check for problems in the packagedb" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "show all problems; default" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "config file location" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "show dependency problems" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "quiet operation" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "show duplicate problems" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "verbose operation" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "show problems with provides" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "set install root" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} provides {}, but it cannot be found" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "disable plugins by name" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Downgrade a package" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Package to downgrade" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "set arbitrary config and repo options" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "display, or use, the groups information" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "No group data available for configured repositories." +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Warning: Group %s does not exist." +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Warning: No groups match:" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Available Environment Groups:" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Installed Environment Groups:" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "run entirely from system cache, don't update cache" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Installed Groups:" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Installed Language Groups:" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "debugging output level" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Available Groups:" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Available Language Groups:" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "show duplicates, in repos, in list/search commands" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "include optional packages from group" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "error output level" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "show hidden groups also" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "show only installed groups" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "debugging output level for rpm" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "show only available groups" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Invalid groups sub-command; use: %s." +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:287 msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problem repository: %s" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "show all packages (default)" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "control whether colour is used" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "show only available packages" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "show only installed packages" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "show only extras packages" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "show only upgrades packages" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "show only autoremove packages" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "show only recently changed packages" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "find what package provides the given value" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Searching Packages: " +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "check for available package upgrades" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "yes" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Is this ok [y/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "" + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Group-Id: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Description: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Language: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Mandatory Packages:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Default Packages:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Optional Packages:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Conditional Packages:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "No package available." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "No package installed." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Matched from:" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:878 #, python-format -msgid " (from %s)" -msgstr " (from %s)" +msgid "Filename : %s" +msgstr "Filename : %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "No package installed from the repository." +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Repo : %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Description : " -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "No packages marked for upgrade." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "run commands on top of all packages in given repository" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licence : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "display a helpful usage message" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "There was an error calculating total download size" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMMAND" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Total size: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "display, or use, the transaction history" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Total download size: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Installed size: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "There was an error calculating installed size" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "No transaction ID or package name given." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "You don't have access to the history DB." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -"Cannot undo transaction %s; doing so would result in an inconsistent package" -" database." -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -"Cannot rollback transaction %s; doing so would result in an inconsistent " -"package database." -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "No transaction which manipulates package '{}' was found." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "bugfix" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Removing" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "enhancement" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "security" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "unknown" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "newpackage" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Critical/Sec." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Important/Sec." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderate/Sec." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Low/Sec." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "display advisories about packages" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "show list of advisories" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "show info of advisories" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "installed" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "updates" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "all" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "available" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Updates Information Summary: " +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "New Package notice(s)" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Transaction Summary\n" +"%s\n" + +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Install" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Security notice(s)" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Critical Security notice(s)" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Important Security notice(s)" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Downgrade" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Low Security notice(s)" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Bugfix notice(s)" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Enhancement notice(s)" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Downgraded" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "other notice(s)" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Unknown/Sec." +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Update ID" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Removed" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Type" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Updated" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Total" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Bugs" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "System" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Description" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Command line" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Severity" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Rights" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Files" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Date and time" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "true" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Action(s)" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "false" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Altered" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "No transactions" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "No transaction ID, or package, given" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Erased" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Not installed" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Newer" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Older" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transaction ID :" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "reinstall a package" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Begin time :" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Package to reinstall" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Begin rpmdb :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "synchronise installed packages to the latest available versions" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u seconds)" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Package to synchronise" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minutes)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u hours)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u days)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "End time :" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "generate the metadata cache" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "End rpmdb :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "User :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Aborted" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Return-Code :" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Success" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "search package details for the given string" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Failures:" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "search package description and URL also" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Failure:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Command Line :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s Exactly Matched: %%s" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transaction performed with:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s Matched: %%s" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Packages Altered:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "No matches found." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scriptlet output:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Never (last: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Errors:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Instant (last: %s)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Dep-Install" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Obsoleted" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "display the configured software repositories" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Obsoleting" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "show all repos" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Erase" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "show enabled repos (default)" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Reinstall" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "show disabled repos" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Bad transaction IDs, or package(s), given" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "No repositories available" - -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "enabled" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "disabled" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-name : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revision: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-updated : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-size : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Running" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Sleeping" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Updated : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Uninterruptible" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirrors : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Traced/Stopped" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-expire : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Unknown" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-excluded: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memory : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-filename: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Started: %s - %s ago" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "repo id" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "status" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "repo name" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "search for packages matching keyword" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Query all versions of packages (default)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "show only results from this ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "the key to search for" - -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" #. empty file is invalid json format @@ -3636,46 +3653,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Cleanup" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Erasing" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/eo.po b/po/eo.po index 8645e38..4785ed1 100644 --- a/po/eo.po +++ b/po/eo.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-04-01 09:31+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Esperanto\n" @@ -14,221 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKO" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Instalenda pako" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problemo" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Ŝaltante alian fluon por “{}”." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nenio montrenda." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Instalante pli novan version de “{}” ol specifita. Kialo: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Ŝaltitaj moduloj: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Neniu profilo specifita por “{}”, bonvolu specifi profilon." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Konsileto: [d]implicita, [e]ŝaltita, [x]malŝaltita, [i]nstalita" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Malatente nenecesan profilon: “{}/{}”" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Neniu implicita profilo por modulo {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Ne eblas solvi argumenton {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Neniu kongruo por pako {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Ne eblas kongrui profilon en argumento {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" -msgstr[1] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Eraro dum analizado de “%s”: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Malĝusta aŭ nekonata “{}”: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Averto: malsukcesis ŝargi “%s”, preterpasante." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -269,6 +54,16 @@ msgstr "Malsukcesis sendi retmesaĝon per “%s”: %s" msgid "Failed to execute command '%s': returned %d" msgstr "Malsukcesis lanĉi komandon “%s”: ricevis %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Komencis dnf-automatic." @@ -283,81 +78,6 @@ msgstr "Dormi por %s sekundoj" msgid "Error: %s" msgstr "Eraro: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "DNSSEC-etendaĵo: Ŝlosilo por uzanto " - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "estas valida." - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "havas nekonatan staton." - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "DNSSEC-etendaĵo: " - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Malaltgradigante" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Purigo" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Instalante" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Arĥaikigante" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Reinstalante" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Forigante" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Altgradigante" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Kontrolante" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Rulante skripteton" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Preparante" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "ŝargante deponejon “{}” fiasko: {}" @@ -448,1799 +168,1725 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Rulante transakcion" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Diskaj bezonoj:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -msgstr[1] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Resumo de eraro(j)" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Ne povis malfermi: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problemo dum malfermado de pako %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Ne povas forigi %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s forigita" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Neniu kongruo por grupa pako “{}”" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Aldonante pakojn el grupo “%s”: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nenio farenda." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Pako %s ne instalita, ne povas malaltgradigi ĝin." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Neniu kongruo por argumento: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "neniu pako kongruita" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Pako %s ne instalita, ne povas malaltgradigi ĝin." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Pli malalta versio de pako %s jam instalita, ne povas malaltgradigi ĝin." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Pako %s ne instalita, ne povas reinstali ĝin." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Dosiero %s estas fontpako kaj oni ne povas ĝisdatigi ĝin, malatentante." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Pako %s ne instalita, ne povas ĝisdatigi ĝin." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pako %s disponeblas, sed ne estas instalita." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Pako %s disponeblas, sed instalita por alia arĥitekturo." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Neniu pako %s instalita." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Ne estas valida formo: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Neniu pako markita por forigo." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Pakoj por argumento %s disponeblas, sed ne instalitaj." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Pako %s de plej malalta versio jam instalita, ne povas malaltgradigi ĝin." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Ago ne traktita: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Neniu pako %s disponeblas." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "neniu pako kongruita" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Fiaskante pako estas: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Konsentis la ŝlosilon." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Rifuzis la ŝlosilon." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Ŝlosilo sukcese enportita" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Ne instalis iujn ajn ŝlosilojn" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Eble vi intencis: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "Pako %s jam estas instalita." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problemoj en peto:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "mankantaj pakoj: " - -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "rompitaj pakoj: " - -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "mankantaj grupoj aŭ moduloj: " - -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "rompitaj grupoj aŭ moduloj: " - -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" -msgstr[1] "" - -#: ../dnf/repo.py:83 -#, python-format -msgid "no matching payload factory for %s" +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Jam elŝutita" - -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 -#, python-format -msgid "unsupported checksum type: %s" -msgstr "mesubtenita kontrolsuma speco: %s" - -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 -#, python-format -msgid "determining the fastest mirror (%s hosts).. " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/base.py:2536 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Ne instalos fontan rpm-pakon (%s)" - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "preterpasante." +msgid "Package %s is already installed." +msgstr "Pako %s jam estas instalita." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "Module or Group '%s' is not available." +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Environment '%s' is not installed." -msgstr "" +msgid "Config error: %s" +msgstr "Agorda eraro: %s" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:657 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Group_id '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/repodict.py:58 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "enabling %s repository" -msgstr "ŝaltante %s deponejon" +msgid " Installed: %s-%s at %s" +msgstr " Instalita : %s-%s je %s" -#: ../dnf/repodict.py:94 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Added %s repo from %s" -msgstr "Aldonis %s deponejon el %s" +msgid " Built : %s at %s" +msgstr " Konstruita: %s je %s" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "farita" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Komandlinia eraro: %s" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "malbona formo: %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Rompis operacion." -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Setopt-argumento havas plurajn valorojn: %s" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Elŝutante pakojn:" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Setopt-argumento havas neniun valoron: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Eraro dum elŝutado de pakoj:" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "loko de agordodosiero" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transakcio malsukcesis" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "kvieta operacio" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "babilema operacio" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG-kontrolo MALSUKCESIS" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "montri DNF-version kaj ĉesi" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "agordi instal-radikon" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Arĥaikigante pakojn" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "ne instali dokumentadon" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Neniu pako markita por distribuaĵa sinkronigo." -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "malŝalti ĉiujn kromprogramojn" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Neniu pako markita por malaltgradigo." -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "ŝalti kromprogramojn per nomo" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Instalitaj pakoj" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "malŝalti kromprogramojn per nomo" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Disponeblaj pakoj" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"anstataŭigi la valoron de $releasever en agordaj kaj deponejaj dosieroj" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Aŭtomate forigi pakojn" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "agordi hazardajn agordajn kaj deponejajn opciojn" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Ceteraj pakoj" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "solvi dependeco-solvajn problemojn per preterpasado de pakoj" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Disponeblaj altgradigoj" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "montri komandan helpon" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Freŝaldonitaj pakoj" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "permesi forigon de instalitajn pakojn por solvi dependecojn" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Neniu kongrua pako al listo" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "provi la plej bonajn disponeblajn pakajn versiojn en transakcioj." +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Neniu kongruo trovita" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Neniu transakcia identigilo specifita" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "ruli entute el sistema kaŝmemoro, ne ĝisdatigi kaŝmemoron" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Ne trovis specifitan transakcian identigilon" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "maksimuma komanda atendotempo" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Trovis pli ol unu transakcian identigilon!" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "sencimiga eliga nivelo" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Transakcia historio ne kompletas, antaŭ %u." -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "ŝutas detalajn solv-rezultojn en dosierojn" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Transakcia historio ne kompletas, post %u." -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "montri duoblaĵojn, en deponejoj, en listaj/serĉaj komandoj" - -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "erara eliga nivelo" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Malfarante transakcion {}, de {}" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Nekonata deponejo: “%s”" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "sencimiga eniga nivelo por rpm" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Neniu deponeja kongruo: %s" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "aŭtomate jesi ĉiujn demandojn" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Oni devas ruli ĉi tiun komando per la root-uzanto." -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "aŭtomate nei ĉiujn demandojn" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Neniu tia komando: %s. Bonvolu uzi %s --help" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:908 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"ŝalti nur specifajn deponejojn pere de identigilo aŭ glob, povas esti " -"specifita plurfoje" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "ekskluzivi pakojn pere de nomo aŭ glob" - -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Ne eblas detekti eldonversion (uzu “--releasever” por specifi eldonversion)" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "malŝalti forigon de deponejoj kiuj ne plu estas uzataj" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argumento {}: ne permesita kun argumento {}" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Komando “%s” jam specifita" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "kontroli ĉu koloro estas uzata" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Ekskludoj en dnf.conf: " -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "marki metadatumojn kiel senvalidigitaj antaŭ ol ruli la komando" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Inkludoj en dnf.conf: " -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "solvi nur al IPv4-adresoj" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Ekskludoj en deponejo " -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "solvi nur al IPv6-adresoj" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Inkludoj en deponejo " -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "agordi dosierujon al kiu kopii pakojn" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Por diagnozi la problemon, provu ruli: “%s”." -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "nur elŝuti pakojn" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "Vi probable difektigis RPMDB, “%s” povus ripari la problemon." -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "aldoni komenton al transakcio" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Inkluzivi cimoriparo-rilatajn pakojn, en ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problema deponejo: %s" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Inkluzivi plibonigo-rilatajn pakojn, en ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "montri detalojn pri la pako aŭ grupo de pakoj" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Inkluzivi novapako-rilatajn pakojn, en ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "montri ĉiujn pakojn (implicita)" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Inkluzivi sekureco-rilatajn pakojn, en ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "montri nur disponeblajn pakojn" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Inkluzivi pakojn kiu necesas por ripari la specifitan konsilon, en " -"ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "montri nur instalitajn pakojn" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Inkluzivi pakojn kiu necesas por ripari la specifitan BZ, en ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "montri nur ceterajn pakojn" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Inkluzivi pakojn kiu necesas por ripari la specifitan CVE, en ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "montri nur altgradigajn pakojn" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"Inkluzivi sekureco-rilatajn pakojn kiu kongruas la gravecon, en ĝisdatigoj" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "montri nur aŭtomate-forigi pakojn" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Devigi uzon de arĥitekturo" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "montri nur freŝdate aliigitajn pakojn" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Listo de ĉefaj komandoj:" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKO" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Listo de kromprogramaj komandoj:" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Nomo" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "listigi pakon aŭ grupon de pakoj" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "serĉi la pakon kiu provizas la specifitan valoron" + +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoĥo" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Versio" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Serĉante pakojn: " -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Versio" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "kontroli por disponeblaj pakaj altgradigoj" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Eldono" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arĥ" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Neniu pako disponeblas." -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Arĥitekturo" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Neniu pako markita por instalo." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "G-eco" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Neniu pako instalita." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Grandeco" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (el %s)" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Fonto" - -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "D-ejo" - -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Deponejo" - -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "El deponejo" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Pakinto" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Konstrua tempo" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Instalita pako %s%s ne disponeblas." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Instala tempo" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Neniu pako instalita el la deponejo." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Instalite de" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Neniu pako markita por reinstalo." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Resumo" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Neniu pako markita por altgradigo." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Permesilo" - -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Priskribo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Neniu listigenda pako" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "j" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "montri helpeman mesaĝon pri uzado" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "jes" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "KOMANDO" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "ne" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "montri, aŭ uzi, la transakcian historion" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Ĉu ĉi tio bonas? [j/N]: " +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Trovis pli ol unu transakcian identigilon.\n" +"“{}” bezonas unu transakcian identigilon aŭ pakonomon." -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Ĉu ĉi tio bonas? [J/n]: " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Neniu transakcia identigilo aŭ pakonomo specifita." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Grupo: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Vi ne havas atingon al la historia datumbazo." -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Group-Id: %s" -msgstr " Grupa identigilo: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Ne povas malfari transakcion %s, fari tion kaŭzus nekoheran pakan " +"datumbazon." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Description: %s" -msgstr " Priskribo: %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Ne povas ŝanĝomalfari transakcion %s, fari tion kaŭzus nekoheran pakan " +"datumbazon." -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Lingvo: %s" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Nepraj pakoj:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Implicitaj pakoj:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Neniu transakcio kiu manipulas la pakon “{}” estis trovita." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Malnepraj pakoj:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Kondiĉaj pakoj:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Media grupo: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Media identigilo: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Nepraj grupoj:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Malnepraj grupoj:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Kongruita de:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Filename : %s" -msgstr "Dosiernomo : %s" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Repo : %s" -msgstr "Deponejo : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Priskribo : " +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "License : %s" -msgstr "Permesilo : %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Provide : %s" -msgstr "Provizas : %s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Other : %s" -msgstr "Alia : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Estis eraro dum kalkulado de totala elŝut-grandeco" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total size: %s" -msgstr "Totala grandeco: %s" +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Totala elŝut-grandeco: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Instalita grandeco: %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Estis eraro dum kulkulado de instalita grandeco" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Liberigita spaco: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Markante pakojn kiel instalitaj de la grupo:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Markante pakojn kiel forigitaj de la grupo:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"forigi ĉiujn nenecesajn pakojn kiuj oni origine instalis kiel dependecoj" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grupo" - -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pakojn" - -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Instalante grupajn/modulajn pakojn" - -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Instalante grupajn pakojn" - -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Instalonte" - -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Altgradigonte" - -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Reinstalonte" - -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Instalonte dependecojn" - -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Instalonte malfortajn dependecojn" - -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Forigonte" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Forigenda pako" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Forigonte dependajn pakojn" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "kontroli ĉu estas problemoj en la packagedb" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Forigonte neuzitajn dependecojn" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "montri ĉiujn problemojn; implicita" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Malaltgradigonte" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "montri dependecajn problemojn" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "montri duoblaĵajn problemojn" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "montri arĥaikigitajn pakojn" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Malŝaltante modulojn" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} estas duoblaĵo kun {}" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Reagordante modulojn" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{0} arĥaikigas {1}" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} provizas {} sed oni ne povas trovi ĝin" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Forigante dosieron %s" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "forigi kaŝmemorajn datumojn" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Instalante grupojn" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Purigenda metadatuma speco" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Altgradigante grupojn" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Purigante datumojn: " -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Forigante grupojn" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Kaŝmemoro senvalidiĝis" -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Preterpasante pakojn kun konfliktoj:\n" -"(aldonu “%s” al la komandlinio por devigi ilian altgradigon)" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d dosiero forigita" +msgstr[1] "%d dosieroj forigitaj" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Preterpasante pakojn kun difektajn dependecojn%s" +msgid "Waiting for process with pid %d to finish." +msgstr "Atendante por fino de procezo kun pid %d." -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " aŭ parto de grupo" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Listigi dependecojn de pako, kaj kiuj pakoj provizas ilin" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Pako" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "sinkronigi insalitajn pakojn al la lastaj disponeblaj versioj" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Pako" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Sinkronigenda pako" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "anstataŭigante" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Malaltgradigi pakon" + +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Malaltgradigenda pako" + +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "montri, aŭ uzi, la informojn de grupoj" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Neniu grupdatumoj disponeblas por agorditaj deponejoj." -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Transakcia resumo\n" -"%s\n" +msgid "Warning: Group %s does not exist." +msgstr "Averto: Grupo %s ne ekzistas." -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instali" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Averto: Neniu grupo kongruas:" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Altgradigi" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Disponeblaj mediaj grupoj:" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Forigi" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Instalitaj mediaj grupoj:" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Malaltgradigi" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Instalitaj grupoj:" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Preterpasi" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Instalitaj lingvaj grupoj:" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Pako" -msgstr[1] "Pakoj" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Disponeblaj grupoj:" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Dependa pako" -msgstr[1] "Dependaj pakoj" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Disponeblaj lingvaj grupoj:" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Altgradigitaj" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "inkluzivi malneprajn pakojn el grupo" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Malaltgradigitaj" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "montri ankaŭ kaŝitajn grupojn" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Instalitaj" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "montru nur instalitajn grupojn" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Reinstalitaj" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "montri nur disponeblajn grupojn" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Forigitaj" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Malsukcesis" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Totala" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Nevalida grupo-subkomando, uzu: %s." -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Ne eblas trovi nepran gruppakon." -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistemo" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "instali pakon aŭ pakojn sur via sistemo" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Komandlinio" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Instalenda pako" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Uzantonomo" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Ne eblas trovi kongruon" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "Identigilo" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Ne estas valida rpm-dosiervojo: %s" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Dato kaj horo" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Estas sekvaj alternativoj por “{0}”: {1}" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Ago(j)" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "generi la metadatuman kaŝmemoron" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Aliigita" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Farante kaŝmemorajn dosierojn por ĉiuj metadatumaj dosieroj." -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Neniu transakcio" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "marki aŭ malmarki instalitajn pakojn kiel instalitaj de uzanto." -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Neniu transakcia identigilo, aŭ pako, specifita" - -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Forigita" - -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Ne instalita" - -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Pli malnova" - -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Pli nova" - -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transakcia ID :" - -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Komenca tempo :" - -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Komenca rpmdb :" - -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/mark.py:52 #, python-format -msgid "(%u seconds)" -msgstr "(%u sekundoj)" +msgid "%s marked as user installed." +msgstr "%s markita kiel uzanto-instalita." -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/mark.py:56 #, python-format -msgid "(%u minutes)" -msgstr "(%u minutoj)" +msgid "%s unmarked as user installed." +msgstr "%s malmarkita kiel uzanto-instalita." -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/mark.py:60 #, python-format -msgid "(%u hours)" -msgstr "(%u horoj)" +msgid "%s marked as group installed." +msgstr "%s markita kiel grupo-instalita." -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Eraro:" + +#: ../dnf/cli/commands/mark.py:87 #, python-format -msgid "(%u days)" -msgstr "(%u tagoj)" +msgid "Package %s is not installed." +msgstr "Pako %s ne estas instalita." -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Fina tempo :" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Fina rpmdb :" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Neniu kongruo modulo al listo" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Uzanto :" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Liver-kodo :" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Interagi kun moduloj." -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Rompita" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "montri nur ŝaltitajn modulojn" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Sukceso" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "montri nur malŝaltitajn modulojn" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Fiaskoj:" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Fiasko:" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "montri profilan enhavon" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Eldon-versio :" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Komandlinio :" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Komento :" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transakcio farita per:" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Aliigitaj pakoj:" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "reinstali pakon" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Eligo de skripteto:" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Reinstalenda pako" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Eraroj:" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "forigi pakon aŭ pakojn de via sistemo" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Dependeco-instalo" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "forigi duobligitajn pakojn" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Arĥaikigita" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Forigi" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Neniu duobligita pako trovita por forigo." -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Reinstali" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Malbonaj transakciaj identigiloj, aŭ pako(j), specifitaj" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "nekonata" -#: ../dnf/cli/output.py:2055 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Pako %s.%s %s estos instalita" +msgid "Never (last: %s)" +msgstr "Neniam (lasta: %s)" -#: ../dnf/cli/output.py:2057 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Package %s.%s %s estos altgradigo" +msgid "Instant (last: %s)" +msgstr "Tuj (lasta: %s)" -#: ../dnf/cli/output.py:2059 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Package %s.%s %s estos forigita" +msgid "%s second(s) (last: %s)" +msgstr "%s sekundo(j) (lasta: %s)" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Package %s.%s %s estos reinstalita" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Package %s.%s %s estos malaltgradigo" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "montri ĉiujn deponejojn" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Package %s.%s %s estos arĥaikigante" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "montri ŝaltitajn deponejojn (implicita)" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Package %s.%s %s estos altgradigita" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "montri malŝaltitajn deponejojn" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Package %s.%s %s estos arĥaikigita" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Komencante solvon de dependecoj" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Neniu deponejo disponeblas" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Finante solvon de dependecoj" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "ŝaltita" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "malŝaltita" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Rulante" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Dormante" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Neinterrompebla" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombio" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Nekonata" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Ne eblas trovi informojn pri la ŝlosita procezo (PID %d)" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " La aplikaĵo kun PID %d estas: %s" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memoro : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Komencis: %s - antaŭ %s" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Stato : %s" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Agorda eraro: %s" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Instalita : %s-%s je %s" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Konstruita: %s je %s" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "deponeja identigilo" + +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "stato" + +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nomo de deponejo" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF nur elŝutos pakojn por la transakcio." +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "serĉi pakojn kiuj kongruas ŝlosilvorton" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -"DNF nur elŝutos pakojn, instalos GPG-ŝlosilojn, kaj kontrolos la " -"transakcion." +"Informpeti ĉiujn pakojn (kurta por repoquery '*' aŭ repoquery sen argumento)" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Rompis operacion." +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Informpeti ĉiujn versiojn de pakoj (implicita)" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Elŝutante pakojn:" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "montri nur rezultojn el ĉi tiu ARĤITEKTURO" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Eraro dum elŝutado de pakoj:" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "montri nur rezultojn al kiuj apartenas DOSIERON" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transakcio malsukcesis" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG-kontrolo MALSUKCESIS" - -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Arĥaikigante pakojn" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Neniu pako markita por distribuaĵa sinkronigo." +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Neniu pako markita por malaltgradigo." +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Instalitaj pakoj" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Disponeblaj pakoj" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Aŭtomate forigi pakojn" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Ceteraj pakoj" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Disponeblaj altgradigoj" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Freŝaldonitaj pakoj" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Neniu kongrua pako al listo" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Neniu kongruo trovita" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Neniu transakcia identigilo specifita" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Ne trovis specifitan transakcian identigilon" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Trovis pli ol unu transakcian identigilon!" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Transakcia historio ne kompletas, antaŭ %u." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Transakcia historio ne kompletas, post %u." +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Malfarante transakcion {}, de {}" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Nekonata deponejo: “%s”" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Neniu deponeja kongruo: %s" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "montri liston de dosieroj ene de la pako" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Oni devas ruli ĉi tiun komando per la root-uzanto." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Neniu tia komando: %s. Bonvolu uzi %s --help" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -"Povus esti DNF kromprograman komandon, provu: “dnf install 'dnf-" -"command(%s)'”" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"Povus esti DNF kromprograman komandon, sed ŝargado de kromprogramoj estas " -"ĉimomente malŝaltita." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:233 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -"Ne eblas detekti eldonversion (uzu “--releasever” por specifi eldonversion)" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argumento {}: ne permesita kun argumento {}" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" -#: ../dnf/cli/cli.py:1122 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Command \"%s\" already defined" -msgstr "Komando “%s” jam specifita" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Ekskludoj en dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Inkludoj en dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Ekskludoj en deponejo " +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Montri nur disponeblajn pakojn." -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Inkludoj en deponejo " +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Montri nur instalitajn pakojn." -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "forigi pakon aŭ pakojn de via sistemo" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "forigi duobligitajn pakojn" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Forigenda pako" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Neniu duobligita pako trovita por forigo." +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." -msgstr "Instalita pako %s%s ne disponeblas." +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "la serĉenda ŝlosilo" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" + +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "serĉi pakajn detalojn por la specifita ĉeno" + +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "serĉi ankaŭ pakan priskribon kaj URL" + +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" + +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" + +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" + +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s precize kongruis: %%s" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s kongruis: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Trovis neniun kongruon." + #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2248,24 +1894,20 @@ msgid "SCRIPT" msgstr "SKRIPTO" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Rulenda skripto en DNF ŝelo" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Eraro:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Nesubtenita ŝlosilvaloro." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Ne povis trovi deponejon: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2279,7 +1921,7 @@ msgstr "" " Se neniu valoro estas specifita, tiam la aktuala valoro estas presita.\n" " Se valoro estas specifita, tiam tiu valoro estas agordita." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2287,7 +1929,7 @@ msgstr "" "{} [komando]\n" " presi helpon" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2299,7 +1941,7 @@ msgstr "" " enable: ŝalti deponejojn. opcio = deponeja identigilo\n" " disable: malŝalti deponejojn. opcio = deponeja identigilo" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2307,7 +1949,7 @@ msgstr "" "{}\n" " solvi la transakcian aron" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2319,7 +1961,7 @@ msgstr "" " reset: reagordi (nuligi per nuloj) la transakcion\n" " run: ruli la transakcion" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2327,7 +1969,7 @@ msgstr "" "{}\n" " ruli la transakcion" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2335,7 +1977,7 @@ msgstr "" "{}\n" " ĉesigi la ŝelon" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2348,171 +1990,228 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Eraro: Ne povas malfermi %s por legado" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Plenumita!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Forlasante ŝelon" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "marki aŭ malmarki instalitajn pakojn kiel instalitaj de uzanto." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s markita kiel uzanto-instalita." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "cimoriparo" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s malmarkita kiel uzanto-instalita." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "plibonigo" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s markita kiel grupo-instalita." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "sekureco" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Pako %s ne estas instalita." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "novapako" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Forigante dosieron %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Kritika/Sek." -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "forigi kaŝmemorajn datumojn" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Grava/Sek." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Purigenda metadatuma speco" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Meza/Sek." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Purigante datumojn: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Malalta/Sek." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Kaŝmemoro senvalidiĝis" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "montri konsilojn pri pakoj" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d dosiero forigita" -msgstr[1] "%d dosieroj forigitaj" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "konsiloj pri pli novaj versioj de instalitaj pakoj (implicita)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Atendante por fino de procezo kun pid %d." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "konsiloj pri egalaj kaj pli malnovaj versioj de instalitaj pakoj" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" +"konsiloj pri pli novaj versioj de tiuj instalitaj pakoj por kiuj disponeblas" +" novaj versioj" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "konsiloj pri iu ajn versioj de instalitaj pakoj" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "montri resumon de konsiloj (implicita)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "montri liston de konsiloj" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "montri informojn de konsiloj" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instalitaj" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "ĝisdatigoj" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "ĉiuj" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponeblaj" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Informa resumo de ĝisdatigoj: " -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Sciigoj pri novaj pakoj" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Sekurecaj sciigoj" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kritikaj sekurecaj sciigoj" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Gravaj sekurecaj sciigoj" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Mezaj sekurecaj sciigoj" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Malaltaj sekurecaj sciigoj" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Nekonataj sekurecaj sciigoj" + +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Cimoriparaj sciigoj" + +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Plibonigaj sciigoj" + +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "aliaj sciigoj" + +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Nekonata/Sek." + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Cimoj" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Speco" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Ĝisdatiga identigilo" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Ĝisdatigitaj" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE-oj" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Priskribo" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Rajtoj" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Graveco" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Dosieroj" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Instalitaj" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "malvera" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "vera" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "ĝisdatigi pakon aŭ pakojn sur via sistemo" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Altgradigenda pako" #: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" @@ -2522,1101 +2221,1424 @@ msgstr "" "altgradigi, sed nur “plej nova” pakokongruo kiu riparas problemon, kiun via " "sistemo suferas" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "kontroli ĉu estas problemoj en la packagedb" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Ĉesis." -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "montri ĉiujn problemojn; implicita" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Neniu lega/lanĉa atingo en la aktuala dosierujo, movante al /" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "montri dependecajn problemojn" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "montri duoblaĵajn problemojn" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "montri arĥaikigitajn pakojn" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" + +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Solvis dependecojn." + +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Komandlinia eraro: %s" + +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "malbona formo: %s" + +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "Setopt-argumento havas plurajn valorojn: %s" + +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" +msgstr "Setopt-argumento havas neniun valoron: %s" + +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} estas duoblaĵo kun {}" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "loko de agordodosiero" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "kvieta operacio" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "babilema operacio" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "agordi instal-radikon" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "ne instali dokumentadon" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "malŝalti ĉiujn kromprogramojn" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "ŝalti kromprogramojn per nomo" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "malŝalti kromprogramojn per nomo" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" +"anstataŭigi la valoron de $releasever en agordaj kaj deponejaj dosieroj" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "agordi hazardajn agordajn kaj deponejajn opciojn" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "solvi dependeco-solvajn problemojn per preterpasado de pakoj" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "montri komandan helpon" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "permesi forigon de instalitajn pakojn por solvi dependecojn" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "provi la plej bonajn disponeblajn pakajn versiojn en transakcioj." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "ruli entute el sistema kaŝmemoro, ne ĝisdatigi kaŝmemoron" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "maksimuma komanda atendotempo" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "sencimiga eliga nivelo" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "ŝutas detalajn solv-rezultojn en dosierojn" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "montri duoblaĵojn, en deponejoj, en listaj/serĉaj komandoj" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "erara eliga nivelo" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "" + +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "sencimiga eniga nivelo por rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "aŭtomate jesi ĉiujn demandojn" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "aŭtomate nei ĉiujn demandojn" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"ŝalti nur specifajn deponejojn pere de identigilo aŭ glob, povas esti " +"specifita plurfoje" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "ekskluzivi pakojn pere de nomo aŭ glob" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "malŝalti forigon de deponejoj kiuj ne plu estas uzataj" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "kontroli ĉu koloro estas uzata" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "marki metadatumojn kiel senvalidigitaj antaŭ ol ruli la komando" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "solvi nur al IPv4-adresoj" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "solvi nur al IPv6-adresoj" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "agordi dosierujon al kiu kopii pakojn" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "nur elŝuti pakojn" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "aldoni komenton al transakcio" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Inkluzivi cimoriparo-rilatajn pakojn, en ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Inkluzivi plibonigo-rilatajn pakojn, en ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Inkluzivi novapako-rilatajn pakojn, en ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Inkluzivi sekureco-rilatajn pakojn, en ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Inkluzivi pakojn kiu necesas por ripari la specifitan konsilon, en " +"ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Inkluzivi pakojn kiu necesas por ripari la specifitan BZ, en ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Inkluzivi pakojn kiu necesas por ripari la specifitan CVE, en ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Inkluzivi sekureco-rilatajn pakojn kiu kongruas la gravecon, en ĝisdatigoj" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Devigi uzon de arĥitekturo" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Listo de ĉefaj komandoj:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Listo de kromprogramaj komandoj:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Nomo" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoĥo" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Versio" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Versio" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Eldono" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arĥ" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Arĥitekturo" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Grandeco" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "G-eco" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Fonto" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "D-ejo" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Deponejo" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "El deponejo" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Pakinto" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Konstrua tempo" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Instala tempo" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Instalite de" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Resumo" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Permesilo" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Priskribo" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Neniu listigenda pako" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{0} arĥaikigas {1}" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "j" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} provizas {} sed oni ne povas trovi ĝin" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "jes" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Malaltgradigi pakon" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Malaltgradigenda pako" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "ne" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "montri, aŭ uzi, la informojn de grupoj" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Ĉu ĉi tio bonas? [j/N]: " -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Neniu grupdatumoj disponeblas por agorditaj deponejoj." +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Ĉu ĉi tio bonas? [J/n]: " -#: ../dnf/cli/commands/group.py:127 +#: ../dnf/cli/output.py:794 #, python-format -msgid "Warning: Group %s does not exist." -msgstr "Averto: Grupo %s ne ekzistas." - -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Averto: Neniu grupo kongruas:" - -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Disponeblaj mediaj grupoj:" +msgid "Group: %s" +msgstr "Grupo: %s" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Instalitaj mediaj grupoj:" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Grupa identigilo: %s" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Instalitaj grupoj:" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Priskribo: %s" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Instalitaj lingvaj grupoj:" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Lingvo: %s" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Disponeblaj grupoj:" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Nepraj pakoj:" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Disponeblaj lingvaj grupoj:" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Implicitaj pakoj:" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "inkluzivi malneprajn pakojn el grupo" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Malnepraj pakoj:" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "montri ankaŭ kaŝitajn grupojn" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Kondiĉaj pakoj:" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "montru nur instalitajn grupojn" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Media grupo: %s" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "montri nur disponeblajn grupojn" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Media identigilo: %s" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Nepraj grupoj:" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Malnepraj grupoj:" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Kongruita de:" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/output.py:878 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Nevalida grupo-subkomando, uzu: %s." +msgid "Filename : %s" +msgstr "Dosiernomo : %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Ne eblas trovi nepran gruppakon." +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Deponejo : %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Listigi dependecojn de pako, kaj kiuj pakoj provizas ilin" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Priskribo : " -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/output.py:916 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Por diagnozi la problemon, provu ruli: “%s”." +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/output.py:920 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "Vi probable difektigis RPMDB, “%s” povus ripari la problemon." - -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." -msgstr "" +msgid "License : %s" +msgstr "Permesilo : %s" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/output.py:926 #, python-format -msgid "Problem repository: %s" -msgstr "Problema deponejo: %s" - -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "montri detalojn pri la pako aŭ grupo de pakoj" +msgid "Provide : %s" +msgstr "Provizas : %s" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "montri ĉiujn pakojn (implicita)" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Alia : %s" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "montri nur disponeblajn pakojn" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Estis eraro dum kalkulado de totala elŝut-grandeco" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "montri nur instalitajn pakojn" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Totala grandeco: %s" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "montri nur ceterajn pakojn" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Totala elŝut-grandeco: %s" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "montri nur altgradigajn pakojn" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Instalita grandeco: %s" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "montri nur aŭtomate-forigi pakojn" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Estis eraro dum kulkulado de instalita grandeco" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "montri nur freŝdate aliigitajn pakojn" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Liberigita spaco: %s" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Markante pakojn kiel instalitaj de la grupo:" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "listigi pakon aŭ grupon de pakoj" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Markante pakojn kiel forigitaj de la grupo:" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "serĉi la pakon kiu provizas la specifitan valoron" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grupo" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pakojn" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Instalante grupajn/modulajn pakojn" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Serĉante pakojn: " +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Instalante grupajn pakojn" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "kontroli por disponeblaj pakaj altgradigoj" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Instalonte" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Altgradigonte" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Neniu pako disponeblas." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Reinstalonte" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Neniu pako markita por instalo." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Instalonte dependecojn" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Neniu pako instalita." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Instalonte malfortajn dependecojn" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (el %s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Forigonte" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Neniu pako instalita el la deponejo." +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Forigonte dependajn pakojn" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Neniu pako markita por reinstalo." +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Forigonte neuzitajn dependecojn" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Neniu pako markita por altgradigo." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Malaltgradigonte" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "montri helpeman mesaĝon pri uzado" - -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "KOMANDO" - -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "montri, aŭ uzi, la transakcian historion" - -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -"Trovis pli ol unu transakcian identigilon.\n" -"“{}” bezonas unu transakcian identigilon aŭ pakonomon." - -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Neniu transakcia identigilo aŭ pakonomo specifita." -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Vi ne havas atingon al la historia datumbazo." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Malŝaltante modulojn" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Ne povas malfari transakcion %s, fari tion kaŭzus nekoheran pakan " -"datumbazon." +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Reagordante modulojn" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -"Ne povas ŝanĝomalfari transakcion %s, fari tion kaŭzus nekoheran pakan " -"datumbazon." -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Neniu transakcio kiu manipulas la pakon “{}” estis trovita." +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Instalante grupojn" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "instali pakon aŭ pakojn sur via sistemo" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Altgradigante grupojn" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Ne eblas trovi kongruon" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Forigante grupojn" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:1263 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Ne estas valida rpm-dosiervojo: %s" - -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Estas sekvaj alternativoj por “{0}”: {1}" - -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "cimoriparo" - -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "plibonigo" - -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "sekureco" - -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "nekonata" - -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "novapako" - -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Kritika/Sek." - -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Grava/Sek." +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Preterpasante pakojn kun konfliktoj:\n" +"(aldonu “%s” al la komandlinio por devigi ilian altgradigon)" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Meza/Sek." +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Preterpasante pakojn kun difektajn dependecojn%s" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Malalta/Sek." +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " aŭ parto de grupo" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "montri konsilojn pri pakoj" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Pako" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "konsiloj pri pli novaj versioj de instalitaj pakoj (implicita)" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Pako" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "konsiloj pri egalaj kaj pli malnovaj versioj de instalitaj pakoj" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "anstataŭigante" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -"konsiloj pri pli novaj versioj de tiuj instalitaj pakoj por kiuj disponeblas" -" novaj versioj" - -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "konsiloj pri iu ajn versioj de instalitaj pakoj" - -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "montri resumon de konsiloj (implicita)" +"\n" +"Transakcia resumo\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "montri liston de konsiloj" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instali" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "montri informojn de konsiloj" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Altgradigi" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instalitaj" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Forigi" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "ĝisdatigoj" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Malaltgradigi" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "ĉiuj" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Preterpasi" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponeblaj" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Pako" +msgstr[1] "Pakoj" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Informa resumo de ĝisdatigoj: " +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Dependa pako" +msgstr[1] "Dependaj pakoj" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Sciigoj pri novaj pakoj" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Altgradigitaj" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Sekurecaj sciigoj" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Malaltgradigitaj" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kritikaj sekurecaj sciigoj" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Reinstalitaj" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Gravaj sekurecaj sciigoj" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Mezaj sekurecaj sciigoj" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Forigitaj" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Malaltaj sekurecaj sciigoj" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Malsukcesis" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Nekonataj sekurecaj sciigoj" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Totala" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Cimoriparaj sciigoj" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Plibonigaj sciigoj" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistemo" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "aliaj sciigoj" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Komandlinio" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Nekonata/Sek." +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Uzantonomo" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Ĝisdatiga identigilo" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "Identigilo" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Speco" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Dato kaj horo" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Ĝisdatigitaj" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Ago(j)" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Cimoj" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Aliigita" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE-oj" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Neniu transakcio" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Priskribo" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Graveco" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Neniu transakcia identigilo, aŭ pako, specifita" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Rajtoj" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Forigita" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Dosieroj" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Ne instalita" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "vera" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Pli nova" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "malvera" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Pli malnova" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Neniu kongruo modulo al listo" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transakcia ID :" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Interagi kun moduloj." +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Komenca tempo :" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "montri nur ŝaltitajn modulojn" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Komenca rpmdb :" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "montri nur malŝaltitajn modulojn" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u sekundoj)" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "montri nur instalitajn modulojn" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minutoj)" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "montri profilan enhavon" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u horoj)" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u tagoj)" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Fina tempo :" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "reinstali pakon" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Fina rpmdb :" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Reinstalenda pako" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Uzanto :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "sinkronigi insalitajn pakojn al la lastaj disponeblaj versioj" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Rompita" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Sinkronigenda pako" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Liver-kodo :" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Sukceso" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Fiaskoj:" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Fiasko:" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "generi la metadatuman kaŝmemoron" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Eldon-versio :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Farante kaŝmemorajn dosierojn por ĉiuj metadatumaj dosieroj." +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Komandlinio :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "ĝisdatigi pakon aŭ pakojn sur via sistemo" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Komento :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Altgradigenda pako" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transakcio farita per:" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"forigi ĉiujn nenecesajn pakojn kiuj oni origine instalis kiel dependecoj" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Aliigitaj pakoj:" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "serĉi pakajn detalojn por la specifita ĉeno" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Eligo de skripteto:" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "serĉi ankaŭ pakan priskribon kaj URL" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Eraroj:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Dependeco-instalo" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Arĥaikigita" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Arĥaikigante" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s precize kongruis: %%s" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Forigi" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s kongruis: %%s" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Reinstali" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Trovis neniun kongruon." +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Malbonaj transakciaj identigiloj, aŭ pako(j), specifitaj" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2058 #, python-format -msgid "Never (last: %s)" -msgstr "Neniam (lasta: %s)" +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Pako %s.%s %s estos instalita" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2060 #, python-format -msgid "Instant (last: %s)" -msgstr "Tuj (lasta: %s)" +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Package %s.%s %s estos altgradigo" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2062 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s sekundo(j) (lasta: %s)" - -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "" - -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "montri ĉiujn deponejojn" +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Package %s.%s %s estos forigita" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "montri ŝaltitajn deponejojn (implicita)" +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Package %s.%s %s estos reinstalita" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "montri malŝaltitajn deponejojn" +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Package %s.%s %s estos malaltgradigo" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Package %s.%s %s estos arĥaikigante" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Neniu deponejo disponeblas" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Package %s.%s %s estos altgradigita" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "ŝaltita" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Package %s.%s %s estos arĥaikigita" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "malŝaltita" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Komencante solvon de dependecoj" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Deponeja identigilo: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Finante solvon de dependecoj" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Deponeja nomo : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Deponeja stato : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Rulante" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Dormante" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Deponejaj markoj : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Neinterrompebla" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombio" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Nekonata" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Deponeja grandeco : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Ne eblas trovi informojn pri la ŝlosita procezo (PID %d)" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " La aplikaĵo kun PID %d estas: %s" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Ĝisdatigita : " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memoro : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Komencis: %s - antaŭ %s" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Stato : %s" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "preterpasante." -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "deponeja identigilo" - -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "stato" - -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nomo de deponejo" - -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "serĉi pakojn kiuj kongruas ŝlosilvorton" - -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -"Informpeti ĉiujn pakojn (kurta por repoquery '*' aŭ repoquery sen argumento)" - -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Informpeti ĉiujn versiojn de pakoj (implicita)" - -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "montri nur rezultojn el ĉi tiu ARĤITEKTURO" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "montri nur rezultojn al kiuj apartenas DOSIERON" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Eraro dum analizado de “%s”: %s" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Malĝusta aŭ nekonata “{}”: {}" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Averto: malsukcesis ŝargi “%s”, preterpasante." + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "montri liston de dosieroj ene de la pako" - -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Ne instalos fontan rpm-pakon (%s)" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC-etendaĵo: Ŝlosilo por uzanto " -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "estas valida." -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "havas nekonatan staton." -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC-etendaĵo: " -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "mesubtenita kontrolsuma speco: %s" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "farita" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problemoj en peto:" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "mankantaj pakoj: " -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "rompitaj pakoj: " -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "" +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "mankantaj grupoj aŭ moduloj: " -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "rompitaj grupoj aŭ moduloj: " -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" +msgstr[1] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" +msgstr[1] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Ŝaltante alian fluon por “{}”." -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nenio montrenda." -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Montri nur disponeblajn pakojn." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Instalante pli novan version de “{}” ol specifita. Kialo: {}" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Montri nur instalitajn pakojn." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Ŝaltitaj moduloj: {}." + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Neniu profilo specifita por “{}”, bonvolu specifi profilon." -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that are not present in any of available repositories." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" +"\n" +"\n" +"Konsileto: [d]implicita, [e]ŝaltita, [x]malŝaltita, [i]nstalita" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:34 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Malatente nenecesan profilon: “{}/{}”" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "la serĉenda ŝlosilo" - -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Neniu implicita profilo por modulo {}:{}" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Ĉesis." +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Ne eblas solvi argumenton {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Neniu lega/lanĉa atingo en la aktuala dosierujo, movante al /" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Neniu kongruo por pako {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Ne eblas kongrui profilon en argumento {}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Solvis dependecojn." - #. empty file is invalid json format #: ../dnf/persistor.py:54 #, python-format @@ -3631,27 +3653,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3674,3 +3675,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Jam elŝutita" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "ŝaltante %s deponejon" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Aldonis %s deponejon el %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Malaltgradigante" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Purigo" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Instalante" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Reinstalante" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Forigante" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Altgradigante" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Kontrolante" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Rulante skripteton" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Preparante" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problemo" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/es.po b/po/es.po index 121daea..19f2b86 100644 --- a/po/es.po +++ b/po/es.po @@ -18,7 +18,6 @@ # Máximo Castañeda Riloba , 2016. #zanata # William Moreno Reyes , 2016. #zanata # Eduard Lucena , 2017. #zanata -# Emilio Herrera , 2017. #zanata # Máximo Castañeda Riloba , 2017. #zanata # Ludek Janda , 2018. #zanata # Máximo Castañeda Riloba , 2018. #zanata @@ -29,7 +28,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-08-12 02:02+0000\n" "Last-Translator: Luis Manuel Segundo \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/dnf/language/es/)\n" @@ -40,233 +39,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAQUETE" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Paquete a instalar" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problema" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "Elemento de transacción no encontrado para la clave: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Se produjo algún error durante la transacción." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: fallo en la comprobación %s: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Activando un flujo diferente para '{}'." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nada que mostrar." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Instalando una versión de '{}' más nueva que la indicada. Razón: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Módulos activos: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "No se ha indicado perfil para '{}', por favor indique uno." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Leyenda: [d] predeterminado, [e] activo, [x] inactivo, [i] instalado" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Leyenda: [d] predeterminado, [e] habilitado, [x] inhabilitado, [i]nstalado, [a]ctivo" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Descartando perfil innecesario: '{}/{}'" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"No está permitido instalar el módulo '{0}' desde el repositorio Fail-Safe " -"{1}" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" -"No hay perfiles predeterminados para el módulo {}: {}. Perfiles disponibles:" -" {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "No hay perfiles predeterminados para el módulo {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "El perfil predeterminado {} no está disponible en el módulo {}: {}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "No está permitido instalar el módulo desde el repositorio Fail-Safe" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "No se pudo resolver el parámetro {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "No hay coincidencia para el paquete {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"No está permitido actualizar el módulo '{0}' desde el repositorio Fail-Safe " -"{1}" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "No se pudo encontrar el perfil en el argumento {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "No se permite actualizar el módulo desde el repositorio Fail-Safe" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Problema de dependencias en módulos:" -msgstr[1] "Problemas de dependencias en módulos:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Error al analizar '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Valor de configuración desconocido: %s=%s en %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Opción de configuración desconocida: %s = %s en %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "No se pudo establecer el directorio de caché: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Opción de configuración desconocida: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Error en el análisis de --setopt con clave '%s' y valor '%s': %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" -"La configuración principal no tiene ningún atributo %s antes de setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "\"{}\" incorrecta o desconocida: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Falló el análisis del archivo \"%s\": %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "Error en el análisis de --setopt con clave '%s.%s' y valor '%s': %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "El repositorio %s no tiene ningún atributo %s ates de setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Alerta: falló la carga de '%s', omitiendo." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repositorio %s: Error analizando la configuración: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"No se encuentra el nombre del repositorio %s en la configuración, se usará " -"el id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "ID incorrecto para repositorio: %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -307,6 +79,16 @@ msgstr "No se pudo enviar un correo electrónico a través de '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "No se pudo ejecutar '%s': devolvió %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Valor de configuración desconocido: %s=%s en %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Opción de configuración desconocida: %s = %s en %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Inicio de dnf-automatic." @@ -321,122 +103,47 @@ msgstr "Espera de %s segundos" msgid "Error: %s" msgstr "Error: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "Extensión DNSSEC: la clave para el usuario " +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "fallo al cargar repositorio '{}': {}" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "es válida." +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Ha fallado la carga del repositorio '{}'" -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "tiene un estado desconocido." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." +msgstr "" +"El temporizador para almacenamiento en caché de metadatos está desactivado " +"cuando se ejecuta con una conexión limitada." -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "Extensión DNSSEC: " +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "" +"El temporizador para almacenamiento en caché de metadatos está desactivado " +"cuando se ejecuta con batería." -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Comprobando la validez de las claves importadas." +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "Temporizador para almacenamiento en caché de metadatos desactivado." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Revirtiendo" +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Caché de metadatos actualizado recientemente." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Limpieza" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "No hay repositorios habilitados en \"{}\"." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Instalando" +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: nunca caducará y no se recargará." -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Reemplazando" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Reinstalando" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Eliminando" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Actualizando" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Verificando" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Ejecutando scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Preparando" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "fallo al cargar repositorio '{}': {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Ha fallado la carga del repositorio '{}'" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" -"El temporizador para almacenamiento en caché de metadatos está desactivado " -"cuando se ejecuta con una conexión limitada." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "" -"El temporizador para almacenamiento en caché de metadatos está desactivado " -"cuando se ejecuta con batería." - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "Temporizador para almacenamiento en caché de metadatos desactivado." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Caché de metadatos actualizado recientemente." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "No hay repositorios habilitados en \"{}\"." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: nunca caducará y no se recargará." - -#: ../dnf/base.py:350 -#, python-format -msgid "%s: has expired and will be refreshed." -msgstr "%s: ha caducado y se recargará." +#: ../dnf/base.py:350 +#, python-format +msgid "%s: has expired and will be refreshed." +msgstr "%s: ha caducado y se recargará." #. expires within the checking period: #: ../dnf/base.py:354 @@ -493,81 +200,81 @@ msgstr "tsflag no válido en el archivo de configuración: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "No se pudo añadir el archivo de grupos desde el repositorio: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Ejecutando verificación de operación" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Error: verificación de operación vs depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Verificación de operación exitosa." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Ejecutando prueba de operaciones" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Prueba de operación exitosa." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Ejecutando operación" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Requerimientos de disco:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Se necesita al menos %dMB más de espacio en %s." -msgstr[1] "Se necesitan al menos %dMB más de espacio en %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Resumen de errores" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "La base de datos de RPM se ha cambiado desde fuera de DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "No se pudo ejecutar la transacción" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "La transacción no pudo iniciarse:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Falló al eliminar archivo de transacción %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "No se descargaron algunos paquetes. Se volverá a intentar." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPMs redujo %.1f MB de actualizaciones a %.1f MB (%d.1%% de ahorro)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -575,229 +282,227 @@ msgstr "" "Los errores en Delta RPMs incrementaron %.1f MB de actualizaciones a %.1f MB" " (%d.1%% desperdiciado)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "No se pudo abrir: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "No se ha instalado la llave pública de %s" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problemas abriendo el paquete %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "La llave pública de %s no es confiable" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "El paquete %s no está firmado" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "No es posible eliminar %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s eliminado" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "No hay coincidencia para el grupo \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Añadiendo paquetes del grupo '%s': %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nada por hacer." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "No hay grupos marcados para eliminar." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "No hay grupos marcados para actualizar." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "El paquete %s no está instalado, no se puede revertir." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "No hay coincidencias para el argumento: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "no existe paquete coincidente" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "El paquete %s no está instalado, no se puede revertir." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Ya hay instalada una versión anterior del paquete %s, no se puede revertir." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "El paquete %s n está instalado, no puede reinstalarse." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "El archivo %s es un paquete de fuentes y no se puede actualizar, por lo que " "se descarta." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "El paquete %s no está instalado, no puede actualizarse." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "El paquete %s está disponible, pero no instalado." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "El paquete %s está disponible, pero instalado para otra arquitectura." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Ningún paquete %s instalado." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Formato incorrecto: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "No se han seleccionado paquetes para eliminar." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Hay paquetes para %s, pero no instalados." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Ya está instalada la versión más baja del paquete %s, no se puede revertir." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Acción desconocida: {}" # auto translated by TM merge from project: dnf-plugins-extras, version: # master, DocId: dnf-plugins-extras -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "No hay ningún paquete %s disponible." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "no existe paquete coincidente" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "No es necesaria ninguna actualización de seguridad, pero hay {} " "actualización disponible" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "No es necesaria ninguna actualización de seguridad, pero hay {} " "actualizaciones disponibles" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "No es necesaria ninguna actualización de seguridad para \"{}\", pero hay {} " "actualización disponible" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "No es necesaria ninguna actualización de seguridad para \"{}\", pero hay {} " "actualizaciones disponibles" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". El paquete que falla es: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Llaves GPG configuradas como: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "La llave GPG de %s (0x%s) ya se encuentra instalada" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Se ha aprobado la clave." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Se ha rechazado la clave." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "La importación de la llave falló (código %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "La llave ha sido importada exitosamente" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "No se instaló ninguna llave" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -806,33 +511,33 @@ msgstr "" "Las llaves GPG listadas para el repositorio \"%s\" ya se encuentran instaladas, pero con este paquete no son correctas.\n" "Verifique que las URLs de la llave para este repositorio estén correctamente configuradas." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" "La importación de la(s) llave(s) no funcionó, ¿llave(s) equivocada(s)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Tal vez quiso decir: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" "El paquete \"{}\" del repositorio local \"{}\" no tiene una suma de " "verificación correcta" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" "Algunos paquetes del repositorio local no pasan el control de integridad" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" "El paquete \"{}\" del repositorio \"{}\" no tiene una suma de verificación " "correcta" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -840,1523 +545,1536 @@ msgstr "" "Algunos paquetes no están correctos en la caché, pero no se pueden descargar" " debido al uso de la opción \"--cacheonly\"" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "El paquete %s ya está instalado." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problemas en la petición:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "paquetes que faltan: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Valor inesperado para la variable de entorno: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "paquetes con errores: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Falló el análisis del archivo \"%s\": %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "módulos o grupos que faltan: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "No se pudo leer el archivo \"%s\": %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "módulos o grupos con errores: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Error de configuración: %s" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Los alias contienen infinitas redirecciones" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "no se ha encontrado gestor de datos para %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Ya descargado" +msgid "%s, using original arguments." +msgstr "%s, se usarán los parámetros originales" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "tipo de suma de verificación no soportada: %s" +msgid " Installed: %s-%s at %s" +msgstr " Instalado : %s-%s en %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "buscando el servidor más adecuado (%s servidores)... " +msgid " Built : %s at %s" +msgstr " Construido: %s en %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" +msgstr "La operación cambiaría el módulo '{0}' del flujo '{1}' al '{2}'" + +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "No hay metadatos disponibles para el paquete modular" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "No instalará un paquete rpm fuente (%s)." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "saltando." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operación abortada." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "El módulo o grupo '%s' no está instalado." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Descargando paquetes:" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "El módulo o grupo '%s' no está disponible." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Error al descargar los paquetes:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "El módulo o grupo '%s' no existe." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Falló la transacción" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "El entorno '%s' no está instalado." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Se rechaza la importación automática de claves cuando se ejecuta desatendida.\n" +"Utilice \"-y\" para forzarla." -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "El entorno '%s' no está disponible." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "FALLÓ la verificación de GPG" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "El identificador de grupo '%s' no existe." +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Listas de cambios para {}" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "habilitando repositorio %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Reemplazando paquetes" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Añadido repositorio %s desde %s" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "No se han seleccionado paquetes para sincronización de distribución" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Falló la reconstrucción a partir de delta RPM" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "No se han seleccionado paquetes para revertir." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Falló la verificación de la reconstrucción a partir de delta RPM" - -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "hecho" - -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Error en la línea de comando: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "formato incorrecto: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Hay varios valores para el parámetro setopt: %s" - -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "No se define valor para el parámetro setopt: %s" - -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "ubicación del archivo de configuración" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "operación discreta" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Paquetes instalados" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "operación detallada" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Paquetes disponibles" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "mostrar la versión de DNF y salir" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Autoeliminar Paquetes" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "define la raíz de instalación" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Paquetes extra" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "no instalar documentación" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Actualizaciones disponibles" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "desactivar todos los complementos" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Paquetes añadidos recientemente" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "activar complementos por nombre" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "No hay paquetes que se correspondan con la lista" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "desactivar complementos de acuerdo a su nombre" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "No se ha encontrado ningún resultado" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"anular el valor de $releasever de archivos de configuración y repositorio" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "No se ha indicado un ID de transacción" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "define opciones arbitrarias de configuración y repositorios" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "No se ha encontrado el ID de transacción indicado" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "resuelve los problemas de dependencias saltándose paquetes" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "¡Se ha encontrado más de un ID de transacción!" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "mostrar ayuda del comando" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Historial de operaciones incompleto antes de %u." -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "permitir borrado de paquetes instalados para resolver dependencias" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Historial de operaciones incompleto después de %u." -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "intentar la mejor versión del paquete disponible en operaciones." +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Deshaciendo la transacción {}, de {}" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "no limitar la transacción al mejor candidato" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Repositorio desconocido: '%s'" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "" -"ejecutar completamente a partir de la caché de sistema (no del usuario), sin" -" actualizarla" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "No hay repositorios coincidentes: %s" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "tiempo máximo de espera de comando" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Este comando debe ejecutarse como usuario root." -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "nivel de depuración de la salida" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "No existe el comando: %s. Por favor, utilice %s --help" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"descargar en archivos los resultados detallados de la resolución de " -"dependencias" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"mostrar duplicados en los repositorios y en los comandos para mostrar/buscar" - -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "nivel de error de la salida" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:908 msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"activa la lógica de obsolescencia de dnf para upgrade, o muestra las " -"capacidades que el paquete hace obsoletas para info, list y repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "nivel de depuración de salida para rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "responder \"sí\" a todas las preguntas" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "responder \"no\" a todas las preguntas" +"--destdir y --downloaddir sólo son válidos si acompañan a --downloadonly o a" +" los comandos download o system-upgrade." -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:914 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" +"--enable, --set-enabled y --disable, --set-disabled requieren el uso del " +"comando config-manager." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:996 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "El archivo de configuración \"{}\" no existe" + +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"activar repositorios específicos por identificador o patrón, se puede usar " -"varias veces" +"No se pudo detectar la versión de lanzamiento (use '--releasever' para " +"especificarla)" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" -msgstr "" -"activar repositorios con el comando config-manager (guarda automáticamente)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "opción {}: no permitida con la opción {}" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "" -"desactivar repositorios con el comando config-manager (guarda " -"automáticamente)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "El comando \"%s\" ya ha sido definido" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "excluir paquetes por nombre o patrón" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Exclusiones en dnf.conf: " -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "desactivar la opción excludepkgs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Inclusiones en dnf.conf: " -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." -msgstr "" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Exclusiones en repositorio " -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "" -"desactiva el proceso de eliminación de dependencias que ya no se necesitan" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Inclusiones en repositorio " -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Para diagnosticar el problema, intente ejecutar: '%s'." + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" +"Probablemente tiene corrupta la RPMDB, la ejecución '%s' podría solucionar " +"el problema." -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "controla la utilización de colores" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "marcar los metadatos como caducados antes de ejecutar el comando" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problema del repositorio: %s" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "resolver a direcciones IPv4 únicamente" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "muestra detalles acerca de un paquete o de un grupo de paquetes" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "resolver a direcciones IPv6 únicamente" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "mostrar todos los paquetes (opción predeterminada)" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "directorio al que copiar los paquetes" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "mostrar sólo los paquetes disponibles" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "Solo descargar los paquetes" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "mostrar sólo los paquetes instalados" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "añade un comentario a la transacción" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "mostrar sólo los paquetes extras" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Incluir paquetes con solución de problemas" - -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Incluir paquetes con mejoras" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "mostrar sólo las actualizaciones" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Incluir nuevos paquetes" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "" +"mostrar sólo los paquetes con marca de borrado automático cuando no haya " +"dependencias" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Incluir paquetes de seguridad" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "mostrar sólo paquetes con cambios recientes" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "Incluir los paquetes necesarios para corregir el aviso indicado" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAQUETE" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "Incluir los paquetes necesarios para corregir el error de BZ indicado" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Especificación del nombre del paquete" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "Incluir los paquetes necesarios para corregir el CVE indicado" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "muestra un paquete o grupos de paquetes" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "Incluir paquetes de seguridad con esa severidad" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "localiza el paquete que ofrezca el valor indicado" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Fuerza el uso de una arquitectura" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Lista de comandos principales:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Proporcionar especificación para buscar" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Lista de comandos de los complementos:" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Buscando paquetes: " -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Nombre" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "comprueba si hay actualizaciones disponibles" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Nombre" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "mostrar lista de cambios antes de la actualización" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoch" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "No hay ningún paquete disponible." -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Versión" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "No se han seleccionado paquetes para instalar." -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Versión" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Ningún paquete instalado." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Lanzamiento" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (desde %s)" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arq." +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "El paquete instalado %s%s no se encuentra disponible." -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Arquitectura" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Ningún paquete instalado desde el repositorio." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Tam." +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "No se han seleccionado paquetes para reinstalar." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Tamaño" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "No se han seleccionando paquetes para actualizar." -#. Translators: This message should be no longer than 12 characters. -# auto translated by TM merge from project: firewalld, version: master, DocId: -# po/firewalld -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Fuente" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "ejecuta comandos con todos los paquetes en un repositorio dado" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Repositorio" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "Repositorio ID" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Desde repo" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Especificación del paquete" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Empaquetador" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "muestra un mensaje de ayuda del uso" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Construido" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMANDO" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Instalado" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Instalado por" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "muestra o usa el historial de transacciones" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Resumen" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Se ha encontrado más de un ID de transacción.\n" +"'{}' exige un ID de transacción o nombre de paquete." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Resumen" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "No se ha indicado ningún paquete ni ID de transacción." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "No posee acceso a la base de datos del historial." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licencia" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"No se pueden deshacer las operaciones %s, hacerlo resultaría en una base de " +"datos de paquetes inconsistente." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Descripción" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"No se puede revertir la operación %s, hacerlo resultaría en una base de " +"datos de paquetes inconsistente." -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Descripción" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"La definición del rango de transacciones no es válida '{}'.\n" +"Use '..'." -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "No hay paquetes que listar" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "s" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "No se ha encontrado ninguna transacción que manipule el paquete '{}'." -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "sí" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Muestra o crea alias de comandos" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "activar uso de alias" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "desactivar uso de alias" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "¿Está de acuerdo [s/N]?: " +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "¿Está de acuerdo [S/n]?: " +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "definición de alias" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Grupo: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Los alias están activos" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Los alias no están activos" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Description: %s" -msgstr " Descripción: %s" +msgid "Invalid alias key: %s" +msgstr "La clave de alias no es válida: %s" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Language: %s" -msgstr " Idioma: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Paquetes obligatorios:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Paquetes predeterminados:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Paquetes opcionales:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Paquetes condicionales:" +msgid "Alias argument has no value: %s" +msgstr "El alias no tiene valor: %s" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Environment Group: %s" -msgstr "Grupos de entorno: %s" +msgid "Aliases added: %s" +msgstr "Añadido alias: %s" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Environment-Id: %s" -msgstr " Environment-Id: %s" - -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Grupos obligatorios:" - -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Grupos opcionales" - -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Resultado de:" +msgid "Alias not found: %s" +msgstr "No se encuentra el alias: %s" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Filename : %s" -msgstr "Archivo : %s" +msgid "Aliases deleted: %s" +msgstr "Borrado el alias: %s" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Repo : %s" -msgstr "Repositorio : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Descripción : " +msgid "%s, alias %s" +msgstr "%s, alias %s" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Alias %s='%s'" +msgstr "Alias %s='%s'" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Licencia : %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "El uso de alias no está activo." -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "Proporciona : %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "No se indicó ningún alias." -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "Otros : %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "No se indicó ningún alias." -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Hubo un error mientras se calculaba el tamaño total de la descarga" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "No hay ningún alias." -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Total size: %s" -msgstr "Tamaño total: %s" +msgid "No match for alias: %s" +msgstr "No hay coincidencias para %s" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Tamaño total de la descarga: %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"elimina los paquetes que se instalaron debido a dependencias y que ya no se " +"necesitan" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Tamaño instalado: %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Paquete a eliminar" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Hubo un error mientras se calculaba el tamaño instalado" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "comprobar problemas en la base de datos de paquetes" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Espacio liberado: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "mostrar todos los problemas (opción predeterminada)" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Marcando paquetes como instalados por el grupo:" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "mostrar problemas de dependencias" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Marcando paquetes como removidos por el grupo:" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "mostrar problemas de duplicados" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grupo" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "mostrar paquetes obsoletos" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Paquetes" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "mostrar problemas con funciones proporcionadas" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Instalando los paquetes del grupo/módulo" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "a {} le falta {}" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Instalando los grupos de paquetes" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} es un duplicado de {}" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Instalando" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} es reemplazado por {}" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Actualizando" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} proporciona {}, pero no se pudo encontrar" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Reinstalando" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Eliminando archivo %s" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Instalando dependencias" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "elimina los datos de la caché" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Instalando dependencias débiles" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Tipo de metadatos que limpiar" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Eliminando" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Limpiando los datos: " -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Eliminando dependencias" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Caché caducada" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Eliminando dependencias sin uso" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d archivo eliminado" +msgstr[1] "%d archivos eliminados" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Revirtiendo" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Esperando a que finalice el proceso con pid %d." -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Instalando perfiles de módulos" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Mostrar las dependencias del paquete y qué paquetes las suplen" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Deshabilitar módulo de perfiles" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "" +"sincroniza los paquetes instalados a las últimas versiones disponibles" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Activando flujos de módulos" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Paquete a sincronizar" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Cambiando flujos de módulos" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Revierte un paquete a una versión anterior" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Deshabilitar módulos" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Paquete a revertir" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Restablecer módulos" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "muestra o usa la información de grupos" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Instalando grupos de entorno" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "" +"No existen datos de grupo disponibles en los repositorios configurados." -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Actualizando grupos de entorno" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Aviso: el grupo %s no existe." -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Eliminando grupos de entorno" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Advertencia: No hay grupos coincidentes:" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Instalando grupos" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Grupos de entorno disponibles:" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Actualizando grupos" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Grupos de entorno instalados:" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Eliminando grupos" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Grupos instalados:" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Descartando paquetes con conflictos:\n" -"(añada '%s' a la linea de comandos para forzar su actualización)" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Grupos de idioma instalados:" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Descartando paquetes con conflictos en las dependencias%s" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Grupos disponibles:" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " o que son parte de un grupo" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Grupos de idioma disponibles:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Paquete" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "incluir paquetes opcionales del grupo" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Paquete" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "mostrar también los grupos ocultos" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "se sustituye" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "mostrar sólo los grupos instalados" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Resumen de la transacción\n" -"%s\n" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "mostrar sólo los grupos disponibles" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instalar" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Actualizar" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "subcomandos disponibles: {} (predeterminado), {}" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Eliminar" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "argumento para el subcomando grupal" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Revertir" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Sub-comando groups invalido, use: %s." -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Descartar" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "No se pudo encontrar un paquete obligatorio del grupo." -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paquete" -msgstr[1] "Paquetes" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "instala uno o varios paquetes en su sistema" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Paquete dependiente" -msgstr[1] "Paquetes dependientes" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Paquete a instalar" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Actualizado" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "No se pudo encontrar ningún resultado" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Revertido" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "La ruta de archivo rpm no es válida: %s" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Instalado" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Para \"{0}\" existen las siguientes alternativas: {1}" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Reinstalado" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "genera la caché de metadatos" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Omitido" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Creando los archivos de caché para todos los archivos de metadatos." -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Eliminado" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"marca o desmarca los paquetes instalados como instalados por el usuario." -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Fallido" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Total" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s marcado como instalado por el usuario." -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s desmarcado como instalado por el usuario." -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistema" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s marcado como instalado por un grupo." -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Línea de comandos" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Error:" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Usuario" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "El paquete %s no está instalado." -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Día y hora" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "No se encontraron módulos coincidentes" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Acción(es)" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Modificado" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Interactuar con los módulos." -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Sin transacciones" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "mostrar sólo los módulos activos" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "No se pudo obtener el histórico" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "mostrar sólo los módulos inactivos" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "No se ha indicado ningún paquete ni ID de transacción" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Eliminado" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "mostrar el contenido del perfil" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "No instalado" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Antiguos" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Nuevos" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Especificación del módulo" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID de transacción:" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Hora inicial :" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "reinstala un paquete" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Rpmdb inicial :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Paquete a reinstalar" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u segundos)" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "elimina uno o varios paquetes de su sistema" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minutos)" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "elimina paquetes duplicados" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u horas)" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" +"elimina versiones antiguas de paquetes de sólo instalación que superen el " +"límite" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dias)" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "No se encontraron paquetes duplicados para eliminar." -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Hora final :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "No se encontraron paquetes de sólo instalación para eliminar." -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Rpmdb final :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "desconocido" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Usuario :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Nunca (último: %s)" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Código de retorno:" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Instantáneo (último: %s)" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Abortado" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s segundo(s) (último: %s)" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Éxito" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "muestra los repositorios de software configurados" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Errores:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "mostrar todos los repositorios" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Error:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "mostrar los repositorios activos (opción predeterminada)" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Publicación :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "mostrar los repositorios desactivados" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Línea de comando :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Especificación del repositorio" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Comentario :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "No hay ningún repositorio disponible" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transacción realizada con:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "habilitado" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Paquetes modificados:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "inhabilitado" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Información del scriptlet:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Errores:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Instalación de dependencias" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Reemplazado" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Eliminar" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Reinstalar" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Se han indicado paquetes o IDs de transacciones erróneas" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Paquete %s.%s %s seleccionado para instalar" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Paquete %s.%s %s seleccionado como actualización" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Paquete %s.%s %s seleccionado para eliminar" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Paquete %s.%s %s seleccionado para reinstalar" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Paquete %s.%s %s seleccionado para revertir" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Paquete %s.%s %s seleccionado como reemplazo" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Paquete %s.%s %s seleccionado para actualizar" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Paquete %s.%s %s seleccionado para ser reemplazado" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Comenzando resolución de dependencias" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Resolución de dependencias finalizada" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -"Importando llave GPG 0x%s:\n" -" ID usuario: \"%s\"\n" -" Huella : %s\n" -" Desde : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Ejecutando" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Durmiendo" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id del repositorio" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ininterrumplible" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "estado" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombi" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nombre del repositorio" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Rastreado/Detenido" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Desconocido" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "buscar paquetes que coincidan con la palabra clave" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -"Imposible encontrar información acerca del proceso bloqueante (PID %d)" +"Consultar todos los paquetes (atajo para repoquery '*' o repoquery sin " +"parámetros)" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " La aplicación con PID %d es: %s" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Consultar todas las versiones de los paquetes (opción predeterminada)" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memoria : %5s RSS (%5sB VSZ)" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "mostrar solamente resultados de esta ARCH" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Iniciado: %s - hace %s" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "mostrar solamente resultados que sean dueños de este FILE" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Estado : %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "mostrar sólo resultados con conflictos con REQ" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Valor inesperado para la variable de entorno: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" +"muestra resultados que requieren, sugieren, complementan, mejoran o " +"recomiendan archivos REQ o paquetes que proporcionan REQ" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "No se pudo leer el archivo \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "mostrar sólo los resultados que reemplazan a REQ" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Error de configuración: %s" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "mostrar sólo los resultados que proporcionan REQ" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Los alias contienen infinitas redirecciones" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" +"mostrar los resultados que requieren el archivo REQ o que algún paquete " +"proporcione REQ" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, se usarán los parámetros originales" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "mostrar solo los resultados que recomiendan REQ" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Instalado : %s-%s en %s" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "mostrar solo los resultados que mejoran REQ" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Construido: %s en %s" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "mostrar solo los resultados que sugieren REQ" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "La operación cambiaría el módulo '{0}' del flujo '{1}' al '{2}'" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "mostrar solo los resultados que complementan REQ" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -"No se puede cambiar el flujo activo de un módulo.\n" -"Se recomienda eliminar todo el contenido instalado del módulo y reiniciarlo mediante 'dnf module reset ', tras lo cual podrá instalar el otro flujo." +"comprobar dependencias implícitas (archivos y provisiones); opción " +"predeterminada" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF se limitará a descargar los paquetes para la transacción" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"comprobar las dependencias tal como se indican, opción contraria a --alldeps" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"DNF se limitará a descargar los paquetes, instalar las llaves gpg y " -"comprobar la transacción." +"con --whatrequires y --requires --resolve, hace una consulta recursiva." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operación abortada." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "mostrar todas las dependencias y qué paquetes las suplen" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Descargando paquetes:" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "mostrar etiquetas disponibles para usar con --queryformat" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Error al descargar los paquetes:" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "resolver las capacidades hasta los paquetes que las originan" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Falló la transacción" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "mostrar el árbol recursivo para paquete(s)" + +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "operar en el RPM fuente correspondiente" -#: ../dnf/cli/cli.py:278 +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Se rechaza la importación automática de claves cuando se ejecuta desatendida.\n" -"Utilice \"-y\" para forzarla." +"mostrar los N paquetes más recientes para un nombre.arquitectura dado (o los" +" anteriores a los N más recientes si N es negativo)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "FALLÓ la verificación de GPG" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Listas de cambios para {}" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "mostrar información detallada del paquete" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Reemplazando paquetes" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "mostrar la lista de archivos del paquete" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "No se han seleccionado paquetes para sincronización de distribución" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "mostrar el nombre del paquete fuente RPM" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "No se han seleccionado paquetes para revertir." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "mostrar cambios del paquete" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Paquetes instalados" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "formato para presentar paquetes encontrados" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Paquetes disponibles" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"usar nombre-epoch:versión-lanzamiento.arquitectura para mostrar los paquetes" +" (predeterminado)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Autoeliminar Paquetes" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"usar nombre-versión-lanzamiento para mostrar los paquetes (opción " +"predeterminada de rpm)" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Paquetes extra" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"usar epoch:nombre-versión-lanzamiento.arquitecura para mostrar los pquetes" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Actualizaciones disponibles" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Mostrar en qué grupos están presentes los paquetes seleccionados" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Paquetes añadidos recientemente" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "limitar la consulta a los paquetes duplicados instalados" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "No hay paquetes que se correspondan con la lista" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "limitar la consulta a paquetes «installonly» instalados" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "No se ha encontrado ningún resultado" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"limitar la consulta a paquetes instalados con dependencias sin satisfacer" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "No se ha indicado un ID de transacción" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "mostrar de dónde se pueden descargar los paquetes" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "No se ha encontrado el ID de transacción indicado" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Mostrar las capacidades con las que el paquete tiene conflictos." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "¡Se ha encontrado más de un ID de transacción!" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Mostrar las capacidades de las que el paquete puede depender, mejorar, " +"recomendar, sugerir y complementar." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Historial de operaciones incompleto antes de %u." +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Mostrar las capacidades que el paquete puede mejorar." -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Historial de operaciones incompleto después de %u." +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Mostrar las capacidades proporcionadas por el paquete." -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Deshaciendo la transacción {}, de {}" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Mostrar las capacidades que el paquete recomienda." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Repositorio desconocido: '%s'" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Mostrar las capacidades de las que el paquete depende." -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" -msgstr "No hay repositorios coincidentes: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"mostrar las capacidades de las que el paquete depende para ejecutar un guion" +" %%pre." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Este comando debe ejecutarse como usuario root." +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Mostrar las capacidades que el paquete sugiere." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "No existe el comando: %s. Por favor, utilice %s --help" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Mostrar las capacidades que el paquete puede complementar." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Podría ser un complemento de DNF, pruebe: \"dnf install 'dnf-command(%s)'\"" +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Mostrar sólo paquetes disponibles" -#: ../dnf/cli/cli.py:846 +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Mostrar solo paquetes instalados" + +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display only packages that are not present in any of available repositories." msgstr "" -"Podría tratarse de un complemento de DNF, pero la carga de complementos no " -"está activada." +"Mostrar sólo paquetes que no están presentes en ninguno de los repositorios " +"disponibles" -#: ../dnf/cli/cli.py:903 +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "Mostrar sólo paquetes que actualizan para alguno ya instalado" + +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"--destdir y --downloaddir sólo son válidos si acompañan a --downloadonly o a" -" los comandos download o system-upgrade." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Mostrar sólo paquetes instalados por el usuario." + +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Mostrar sólo paquetes editados recientemente" + +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "la clave para buscar" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"--enable, --set-enabled y --disable, --set-disabled requieren el uso del " -"comando config-manager." +"La opción '--resolve' debe usarse junto con '--conflicts', '--depends', '--" +"enhances', '--provides', '--recommends', '--requires', '--requires-pre', '--" +"suggests' o '--supplements'" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "El archivo de configuración \"{}\" no existe" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "El paquete {} no contiene archivos" -#: ../dnf/cli/cli.py:1028 +# auto translated by TM merge from project: dnf-plugins-core, version: master, +# DocId: dnf-plugins-core +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Etiquetas de consulta disponibles: usar --queryformat \".. %{tag} ..\"" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "la opción {} necesita --whatrequires o --whatdepends" + +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"No se pudo detectar la versión de lanzamiento (use '--releasever' para " -"especificarla)" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "opción {}: no permitida con la opción {}" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "El comando \"%s\" ya ha sido definido" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "busca detalles en los paquetes con la cadena indicada" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Exclusiones en dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "buscar también en descripción y URL de los paquetes" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Inclusiones en dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Exclusiones en repositorio " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Palabra clave para buscar" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Inclusiones en repositorio " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Nombre" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "elimina uno o varios paquetes de su sistema" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Resumen" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "elimina paquetes duplicados" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Descripción" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "" -"elimina versiones antiguas de paquetes de sólo instalación que superen el " -"límite" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Paquete a eliminar" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " , " -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "No se encontraron paquetes duplicados para eliminar." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "Coincidencia exacta en %s: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "El paquete instalado %s%s no se encuentra disponible." +msgid "%s Matched: %%s" +msgstr "Coincidencia en %s: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "No se encontraron paquetes de sólo instalación para eliminar." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "No se encontraron coincidencias." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "ejecutar una sesión interactiva de DNF" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "GUION" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Guion a ejecutar en la sesión de DNF" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Clave desconocida." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "No se pudo encontrar el repositorio %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2370,7 +2088,7 @@ msgstr "" " Si no se indica valor se muestra el actual.\n" " Si se indica valor se cambia el ajuste." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2378,7 +2096,7 @@ msgstr "" "{} [comando]\n" " muestra ayuda" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2390,7 +2108,7 @@ msgstr "" " enable: activa repositorios. opción = id del repositorio\n" " disable: desactiva repositorioss. opción = id del repositorio" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2398,7 +2116,7 @@ msgstr "" "{}\n" " resuelve la transacción" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2410,7 +2128,7 @@ msgstr "" " reset: reinicia (vacía) la transacción\n" " run: ejecuta la transacción" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2418,7 +2136,7 @@ msgstr "" "{}\n" " ejecuta la transacción" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2426,7 +2144,7 @@ msgstr "" "{}\n" " sale de la sesión" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2448,1404 +2166,1680 @@ msgstr "" "run resuelve y ejecuta la transacción\n" "exit (o quit) sale de la sesión" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Error: no se pudo abrir %s para lectura" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "¡Listo!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Saliendo de la sesión" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"marca o desmarca los paquetes instalados como instalados por el usuario." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Lo que se quiere eliminar" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Especificación del paquete" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Lo que se quiere instalar" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s marcado como instalado por el usuario." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "arreglo de error" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s desmarcado como instalado por el usuario." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "mejora" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s marcado como instalado por un grupo." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "seguridad" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "El paquete %s no está instalado." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "paquete nuevo" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Eliminando archivo %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Crítico/Seg." -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "elimina los datos de la caché" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Importante/Seg." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Tipo de metadatos que limpiar" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderado/Seg." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Limpiando los datos: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Bajo/Seg." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Caché caducada" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "muestra avisos acerca de paquetes" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d archivo eliminado" -msgstr[1] "%d archivos eliminados" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "avisos sobre versiones nuevas de paquetes instalados (predeterminado)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Esperando a que finalice el proceso con pid %d." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" +"avisos sobre la misma versión o versiones anteriores de paquetes instalados" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Muestra o crea alias de comandos" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"avisos sobre versiones nuevas de paquetes instalados para los que hay una " +"versión nueva disponible" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "activar uso de alias" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "avisos sobre cualquier versión de paquetes instalados" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "desactivar uso de alias" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "mostrar resumen de avisos (predeterminado)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "muestra lista de avisos" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "definición de alias" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "muestra información de avisos" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Los alias están activos" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Los alias no están activos" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "La clave de alias no es válida: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instalado" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "El alias no tiene valor: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "actualizaciones" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Añadido alias: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "todos" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "No se encuentra el alias: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponible" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Borrado el alias: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Resumen de la información de actualización: " -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Aviso(s) de nuevos paquetes" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Aviso(s) de seguridad" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "El uso de alias no está activo." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Avisos de seguridad críticos" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "No se indicó ningún alias." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Avisos de seguridad importantes" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "No se indicó ningún alias." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Avisos de seguridad moderados" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "No hay ningún alias." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Avisos de seguridad bajos" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "No hay coincidencias para %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Avisos de seguridad desconocidos" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"actualiza, pero sólo paquetes que solucionan problemas que afectan a su " -"sistema" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Aviso(s) de errores corregidos" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "comprobar problemas en la base de datos de paquetes" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Aviso(s) de mejoras" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "mostrar todos los problemas (opción predeterminada)" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Otros aviso(s)" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "mostrar problemas de dependencias" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Desconocido/Seg." -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "mostrar problemas de duplicados" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Errores" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "mostrar paquetes obsoletos" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tipo" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "mostrar problemas con funciones proporcionadas" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Actualizar ID" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "a {} le falta {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Actualizado" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} es un duplicado de {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} es reemplazado por {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Descripción" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} proporciona {}, pero no se pudo encontrar" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Derechos" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Revierte un paquete a una versión anterior" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Severidad" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Paquete a revertir" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Archivos" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "muestra o usa la información de grupos" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Instalado" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "" -"No existen datos de grupo disponibles en los repositorios configurados." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "falso" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Aviso: el grupo %s no existe." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "verdadero" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Advertencia: No hay grupos coincidentes:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "actualiza uno o varios paquetes en su sistema" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Grupos de entorno disponibles:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Paquete a actualizar" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Grupos de entorno instalados:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"actualiza, pero sólo paquetes que solucionan problemas que afectan a su " +"sistema" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Grupos instalados:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Terminado." -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Grupos de idioma instalados:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" +"Sin permiso de lectura/ejecución en el directorio actual, moviendo a /" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Grupos disponibles:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" +"pruebe a añadir '{}' a la línea de comandos para reemplazar los paquetes que" +" producen conflictos" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Grupos de idioma disponibles:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" +"pruebe a añadir '{}' para descartar los paquetes que no se pueden instalar" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "incluir paquetes opcionales del grupo" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " o '{}' para descartar los paquetes que no se pueden instalar" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "mostrar también los grupos ocultos" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" +"pruebe a añadir '{}' para no tener en cuenta sólo los mejores candidatos" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "mostrar sólo los grupos instalados" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " o '{}' para no tener en cuenta sólo los mejores candidatos" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "mostrar sólo los grupos disponibles" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Dependencias resueltas." -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Error en la línea de comando: %s" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "subcomandos disponibles: {} (predeterminado), {}" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "formato incorrecto: %s" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "argumento para el subcomando grupal" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "Hay varios valores para el parámetro setopt: %s" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Sub-comando groups invalido, use: %s." +msgid "Setopt argument has no value: %s" +msgstr "No se define valor para el parámetro setopt: %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "No se pudo encontrar un paquete obligatorio del grupo." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Mostrar las dependencias del paquete y qué paquetes las suplen" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "ubicación del archivo de configuración" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Para diagnosticar el problema, intente ejecutar: '%s'." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "operación discreta" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "operación detallada" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -"Probablemente tiene corrupta la RPMDB, la ejecución '%s' podría solucionar " -"el problema." -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "define la raíz de instalación" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "no instalar documentación" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "desactivar todos los complementos" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "activar complementos por nombre" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "desactivar complementos de acuerdo a su nombre" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -"Tiene activada la verificación de paquetes mediante GPG. Es una buena idea,\n" -"pero no tiene ninguna llave pública GPG instalada. Debe descargar e instalar\n" -"las de los paquetes que desea instalar.\n" -"Puede hacerlo con el comando:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"También puede especificar la url de la llave que le gustaría usar para\n" -"un repositorio en la opción 'gpgkey' en la sección del repositorio y DNF\n" -"la instalará por usted.\n" -"\n" -"Para más información contacte con su distribución o proveedor de paquetes." +"anular el valor de $releasever de archivos de configuración y repositorio" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problema del repositorio: %s" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "define opciones arbitrarias de configuración y repositorios" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "muestra detalles acerca de un paquete o de un grupo de paquetes" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "resuelve los problemas de dependencias saltándose paquetes" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "mostrar todos los paquetes (opción predeterminada)" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "mostrar ayuda del comando" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "mostrar sólo los paquetes disponibles" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "permitir borrado de paquetes instalados para resolver dependencias" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "mostrar sólo los paquetes instalados" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "intentar la mejor versión del paquete disponible en operaciones." -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "mostrar sólo los paquetes extras" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "no limitar la transacción al mejor candidato" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "mostrar sólo las actualizaciones" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" +"ejecutar completamente a partir de la caché de sistema (no del usuario), sin" +" actualizarla" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "tiempo máximo de espera de comando" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "nivel de depuración de la salida" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -"mostrar sólo los paquetes con marca de borrado automático cuando no haya " +"descargar en archivos los resultados detallados de la resolución de " "dependencias" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "mostrar sólo paquetes con cambios recientes" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "" +"mostrar duplicados en los repositorios y en los comandos para mostrar/buscar" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Especificación del nombre del paquete" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "nivel de error de la salida" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "muestra un paquete o grupos de paquetes" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "localiza el paquete que ofrezca el valor indicado" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "nivel de depuración de salida para rpm" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "responder \"sí\" a todas las preguntas" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "responder \"no\" a todas las preguntas" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Proporcionar especificación para buscar" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Buscando paquetes: " +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"activar repositorios específicos por identificador o patrón, se puede usar " +"varias veces" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "comprueba si hay actualizaciones disponibles" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"activar repositorios con el comando config-manager (guarda automáticamente)" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "mostrar lista de cambios antes de la actualización" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" +"desactivar repositorios con el comando config-manager (guarda " +"automáticamente)" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "No hay ningún paquete disponible." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "excluir paquetes por nombre o patrón" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "No se han seleccionado paquetes para instalar." +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "desactivar la opción excludepkgs" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Ningún paquete instalado." +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" +"desactiva el proceso de eliminación de dependencias que ya no se necesitan" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "controla la utilización de colores" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "marcar los metadatos como caducados antes de ejecutar el comando" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "resolver a direcciones IPv4 únicamente" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "resolver a direcciones IPv6 únicamente" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "directorio al que copiar los paquetes" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "Solo descargar los paquetes" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "añade un comentario a la transacción" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Incluir paquetes con solución de problemas" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Incluir paquetes con mejoras" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Incluir nuevos paquetes" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Incluir paquetes de seguridad" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "Incluir los paquetes necesarios para corregir el aviso indicado" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "Incluir los paquetes necesarios para corregir el error de BZ indicado" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "Incluir los paquetes necesarios para corregir el CVE indicado" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "Incluir paquetes de seguridad con esa severidad" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Fuerza el uso de una arquitectura" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Lista de comandos principales:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Lista de comandos de los complementos:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Nombre" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoch" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Versión" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Versión" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Lanzamiento" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arq." + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Arquitectura" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Tamaño" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Tam." + +#. Translators: This message should be no longer than 12 characters. +# auto translated by TM merge from project: firewalld, version: master, DocId: +# po/firewalld +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Fuente" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Repo" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Repositorio" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Desde repo" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Empaquetador" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Construido" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Instalado" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Instalado por" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Resumen" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licencia" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Descripción" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "No hay paquetes que listar" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "s" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "sí" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "¿Está de acuerdo [s/N]?: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "¿Está de acuerdo [S/n]?: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (desde %s)" +msgid "Group: %s" +msgstr "Grupo: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Ningún paquete instalado desde el repositorio." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Group-Id: %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "No se han seleccionado paquetes para reinstalar." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Descripción: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "No se han seleccionando paquetes para actualizar." +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Idioma: %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "ejecuta comandos con todos los paquetes en un repositorio dado" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Paquetes obligatorios:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Paquetes predeterminados:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "Repositorio ID" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Paquetes opcionales:" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "muestra un mensaje de ayuda del uso" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Paquetes condicionales:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMANDO" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Grupos de entorno: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "muestra o usa el historial de transacciones" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Environment-Id: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Se ha encontrado más de un ID de transacción.\n" -"'{}' exige un ID de transacción o nombre de paquete." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Grupos obligatorios:" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "No se ha indicado ningún paquete ni ID de transacción." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Grupos opcionales" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "No posee acceso a la base de datos del historial." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Resultado de:" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"No se pueden deshacer las operaciones %s, hacerlo resultaría en una base de " -"datos de paquetes inconsistente." +msgid "Filename : %s" +msgstr "Archivo : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"No se puede revertir la operación %s, hacerlo resultaría en una base de " -"datos de paquetes inconsistente." - -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"La definición del rango de transacciones no es válida '{}'.\n" -"Use '..'." - -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" +msgid "Repo : %s" +msgstr "Repositorio : %s" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "No se ha encontrado ninguna transacción que manipule el paquete '{}'." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Descripción : " -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "instala uno o varios paquetes en su sistema" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "No se pudo encontrar ningún resultado" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licencia : %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:926 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "La ruta de archivo rpm no es válida: %s" +msgid "Provide : %s" +msgstr "Proporciona : %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Para \"{0}\" existen las siguientes alternativas: {1}" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Otros : %s" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "arreglo de error" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Hubo un error mientras se calculaba el tamaño total de la descarga" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "mejora" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Tamaño total: %s" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "seguridad" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Tamaño total de la descarga: %s" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "desconocido" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Tamaño instalado: %s" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "paquete nuevo" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Hubo un error mientras se calculaba el tamaño instalado" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Crítico/Seg." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Espacio liberado: %s" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Importante/Seg." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Marcando paquetes como instalados por el grupo:" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderado/Seg." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Marcando paquetes como removidos por el grupo:" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Bajo/Seg." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grupo" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "muestra avisos acerca de paquetes" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Paquetes" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "avisos sobre versiones nuevas de paquetes instalados (predeterminado)" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Instalando los paquetes del grupo/módulo" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" -"avisos sobre la misma versión o versiones anteriores de paquetes instalados" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Instalando los grupos de paquetes" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"avisos sobre versiones nuevas de paquetes instalados para los que hay una " -"versión nueva disponible" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Instalando" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "avisos sobre cualquier versión de paquetes instalados" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Actualizando" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "mostrar resumen de avisos (predeterminado)" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Reinstalando" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "muestra lista de avisos" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Instalando dependencias" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "muestra información de avisos" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Instalando dependencias débiles" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instalado" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Eliminando" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "actualizaciones" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Eliminando dependencias" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "todos" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Eliminando dependencias sin uso" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponible" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Revirtiendo" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Resumen de la información de actualización: " +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Instalando perfiles de módulos" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Aviso(s) de nuevos paquetes" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Deshabilitar módulo de perfiles" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Aviso(s) de seguridad" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Activando flujos de módulos" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Avisos de seguridad críticos" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Cambiando flujos de módulos" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Avisos de seguridad importantes" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Deshabilitar módulos" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Avisos de seguridad moderados" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Restablecer módulos" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Avisos de seguridad bajos" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Instalando grupos de entorno" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Avisos de seguridad desconocidos" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Actualizando grupos de entorno" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Aviso(s) de errores corregidos" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Eliminando grupos de entorno" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Aviso(s) de mejoras" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Instalando grupos" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Otros aviso(s)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Actualizando grupos" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Desconocido/Seg." +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Eliminando grupos" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Actualizar ID" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Descartando paquetes con conflictos:\n" +"(añada '%s' a la linea de comandos para forzar su actualización)" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tipo" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Descartando paquetes con conflictos en las dependencias%s" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Actualizado" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " o que son parte de un grupo" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Errores" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Paquete" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Paquete" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Descripción" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "se sustituye" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Severidad" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Resumen de la transacción\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Derechos" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instalar" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Archivos" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Actualizar" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "verdadero" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Eliminar" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "falso" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Revertir" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "No se encontraron módulos coincidentes" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Descartar" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Interactuar con los módulos." +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paquete" +msgstr[1] "Paquetes" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "mostrar sólo los módulos activos" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Paquete dependiente" +msgstr[1] "Paquetes dependientes" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "mostrar sólo los módulos inactivos" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Actualizado" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "mostrar sólo los módulos instalados" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Revertido" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "mostrar el contenido del perfil" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Reinstalado" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Comando modular" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Omitido" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Especificación del módulo" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Eliminado" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "reinstala un paquete" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Fallido" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Paquete a reinstalar" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Total" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" -"sincroniza los paquetes instalados a las últimas versiones disponibles" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Paquete a sincronizar" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistema" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"ejecutar una modalidad dnf interactiva para eliminar e instalar un spec" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Línea de comandos" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Lo que se quiere eliminar" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Usuario" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Lo que se quiere instalar" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "genera la caché de metadatos" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Día y hora" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Creando los archivos de caché para todos los archivos de metadatos." +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Acción(es)" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "actualiza uno o varios paquetes en su sistema" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Modificado" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Paquete a actualizar" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Sin transacciones" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"elimina los paquetes que se instalaron debido a dependencias y que ya no se " -"necesitan" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "No se pudo obtener el histórico" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "busca detalles en los paquetes con la cadena indicada" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "No se ha indicado ningún paquete ni ID de transacción" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "buscar también en descripción y URL de los paquetes" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Eliminado" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "No instalado" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Palabra clave para buscar" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Nuevos" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " , " +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Antiguos" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "Coincidencia exacta en %s: %%s" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID de transacción:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "Coincidencia en %s: %%s" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Hora inicial :" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "No se encontraron coincidencias." +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Rpmdb inicial :" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1786 #, python-format -msgid "Never (last: %s)" -msgstr "Nunca (último: %s)" +msgid "(%u seconds)" +msgstr "(%u segundos)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "Instant (last: %s)" -msgstr "Instantáneo (último: %s)" +msgid "(%u minutes)" +msgstr "(%u minutos)" + +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u horas)" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s segundo(s) (último: %s)" +msgid "(%u days)" +msgstr "(%u dias)" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "muestra los repositorios de software configurados" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Hora final :" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "mostrar todos los repositorios" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Rpmdb final :" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "mostrar los repositorios activos (opción predeterminada)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Usuario :" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "mostrar los repositorios desactivados" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Abortado" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Especificación del repositorio" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Código de retorno:" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "No hay ningún repositorio disponible" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Éxito" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "habilitado" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Errores:" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "inhabilitado" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Error:" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Publicación :" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-name : " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Línea de comando :" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Comentario :" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revision: " +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transacción realizada con:" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Paquetes modificados:" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Información del scriptlet:" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-updated : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Errores:" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Instalación de dependencias" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-size : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Reemplazado" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Reemplazando" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Actualizados : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Eliminar" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirrors : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Reinstalar" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Se han indicado paquetes o IDs de transacciones erróneas" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-expire : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Paquete %s.%s %s seleccionado para instalar" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Paquete %s.%s %s seleccionado como actualización" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Paquete %s.%s %s seleccionado para eliminar" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repositorio excluído: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Paquete %s.%s %s seleccionado para reinstalar" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Nombre de archivo del repositorio: " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Paquete %s.%s %s seleccionado para revertir" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id del repositorio" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Paquete %s.%s %s seleccionado como reemplazo" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "estado" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Paquete %s.%s %s seleccionado para actualizar" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nombre del repositorio" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Paquete %s.%s %s seleccionado para ser reemplazado" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Comenzando resolución de dependencias" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "buscar paquetes que coincidan con la palabra clave" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Resolución de dependencias finalizada" -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -"Consultar todos los paquetes (atajo para repoquery '*' o repoquery sin " -"parámetros)" +"Importando llave GPG 0x%s:\n" +" ID usuario: \"%s\"\n" +" Huella : %s\n" +" Desde : %s" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Consultar todas las versiones de los paquetes (opción predeterminada)" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Ejecutando" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "mostrar solamente resultados de esta ARCH" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Durmiendo" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "mostrar solamente resultados que sean dueños de este FILE" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ininterrumplible" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "mostrar sólo resultados con conflictos con REQ" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombi" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Rastreado/Detenido" + +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Desconocido" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -"muestra resultados que requieren, sugieren, complementan, mejoran o " -"recomiendan archivos REQ o paquetes que proporcionan REQ" +"Imposible encontrar información acerca del proceso bloqueante (PID %d)" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "mostrar sólo los resultados que reemplazan a REQ" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " La aplicación con PID %d es: %s" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "mostrar sólo los resultados que proporcionan REQ" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memoria : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "" -"mostrar los resultados que requieren el archivo REQ o que algún paquete " -"proporcione REQ" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Iniciado: %s - hace %s" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "mostrar solo los resultados que recomiendan REQ" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Estado : %s" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "mostrar solo los resultados que mejoran REQ" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "saltando." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "mostrar solo los resultados que sugieren REQ" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "El módulo o grupo '%s' no está instalado." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "mostrar solo los resultados que complementan REQ" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "El módulo o grupo '%s' no está disponible." + +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "El módulo o grupo '%s' no existe." + +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "El entorno '%s' no está instalado." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "El entorno '%s' no está disponible." + +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "El identificador de grupo '%s' no existe." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "" -"comprobar dependencias implícitas (archivos y provisiones); opción " -"predeterminada" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Error al analizar '%s': %s" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "" -"comprobar las dependencias tal como se indican, opción contraria a --alldeps" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "No se pudo establecer el directorio de caché: {}" -#: ../dnf/cli/commands/repoquery.py:165 +#: ../dnf/conf/config.py:275 msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"con --whatrequires y --requires --resolve, hace una consulta recursiva." - -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "mostrar todas las dependencias y qué paquetes las suplen" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "mostrar etiquetas disponibles para usar con --queryformat" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Opción de configuración desconocida: %s = %s" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "resolver las capacidades hasta los paquetes que las originan" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Error en el análisis de --setopt con clave '%s' y valor '%s': %s" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "mostrar el árbol recursivo para paquete(s)" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" +"La configuración principal no tiene ningún atributo %s antes de setopt" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "operar en el RPM fuente correspondiente" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "\"{}\" incorrecta o desconocida: {}" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" -msgstr "" -"mostrar los N paquetes más recientes para un nombre.arquitectura dado (o los" -" anteriores a los N más recientes si N es negativo)" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Error en el análisis de --setopt con clave '%s.%s' y valor '%s': %s" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "mostrar información detallada del paquete" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "El repositorio %s no tiene ningún atributo %s ates de setopt" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "mostrar la lista de archivos del paquete" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Alerta: falló la carga de '%s', omitiendo." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "mostrar el nombre del paquete fuente RPM" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "mostrar cambios del paquete" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "formato para presentar paquetes encontrados" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -"usar nombre-epoch:versión-lanzamiento.arquitectura para mostrar los paquetes" -" (predeterminado)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -"usar nombre-versión-lanzamiento para mostrar los paquetes (opción " -"predeterminada de rpm)" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -"usar epoch:nombre-versión-lanzamiento.arquitecura para mostrar los pquetes" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Mostrar en qué grupos están presentes los paquetes seleccionados" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "limitar la consulta a los paquetes duplicados instalados" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "repo %s: clave 0x%s ya importada" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "limitar la consulta a paquetes «installonly» instalados" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "repo %s: importada clave 0x%s." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"limitar la consulta a paquetes instalados con dependencias sin satisfacer" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "mostrar de dónde se pueden descargar los paquetes" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "No hay metadatos disponibles para el paquete modular" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Mostrar las capacidades con las que el paquete tiene conflictos." +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "No instalará un paquete rpm fuente (%s)." -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/dnssec.py:169 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"Mostrar las capacidades de las que el paquete puede depender, mejorar, " -"recomendar, sugerir y complementar." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Mostrar las capacidades que el paquete puede mejorar." +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "Extensión DNSSEC: la clave para el usuario " -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Mostrar las capacidades proporcionadas por el paquete." +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "es válida." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Mostrar las capacidades que el paquete recomienda." +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "tiene un estado desconocido." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Mostrar las capacidades de las que el paquete depende." +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "Extensión DNSSEC: " -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Comprobando la validez de las claves importadas." + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "" -"mostrar las capacidades de las que el paquete depende para ejecutar un guion" -" %%pre." +msgid "unsupported checksum type: %s" +msgstr "tipo de suma de verificación no soportada: %s" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Mostrar las capacidades que el paquete sugiere." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Falló la reconstrucción a partir de delta RPM" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Mostrar las capacidades que el paquete puede complementar." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Falló la verificación de la reconstrucción a partir de delta RPM" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Mostrar sólo paquetes disponibles" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "hecho" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Mostrar solo paquetes instalados" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problemas en la petición:" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "paquetes que faltan: " + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "paquetes con errores: " + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "módulos o grupos que faltan: " + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "módulos o grupos con errores: " + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Problema de dependencias en módulos:" +msgstr[1] "Problemas de dependencias en módulos:" + +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Mostrar sólo paquetes que no están presentes en ninguno de los repositorios " -"disponibles" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "Mostrar sólo paquetes que actualizan para alguno ya instalado" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Activando un flujo diferente para '{}'." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Mostrar sólo paquetes que se puede eliminar con el comando \"dnf " -"autoremove\"" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nada que mostrar." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Mostrar sólo paquetes instalados por el usuario." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Instalando una versión de '{}' más nueva que la indicada. Razón: {}" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Mostrar sólo paquetes editados recientemente" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Módulos activos: {}." -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "la clave para buscar" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "No se ha indicado perfil para '{}', por favor indique uno." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"La opción '--resolve' debe usarse junto con '--conflicts', '--depends', '--" -"enhances', '--provides', '--recommends', '--requires', '--requires-pre', '--" -"suggests' o '--supplements'" +"\n" +"\n" +"Leyenda: [d] predeterminado, [e] activo, [x] inactivo, [i] instalado" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" +"\n" +"\n" +"Leyenda: [d] predeterminado, [e] habilitado, [x] inhabilitado, [i]nstalado, [a]ctivo" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "El paquete {} no contiene archivos" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Descartando perfil innecesario: '{}/{}'" -# auto translated by TM merge from project: dnf-plugins-core, version: master, -# DocId: dnf-plugins-core -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Etiquetas de consulta disponibles: usar --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "la opción {} necesita --whatrequires o --whatdepends" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"No está permitido instalar el módulo '{0}' desde el repositorio Fail-Safe " +"{1}" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"No se ha indicado una opción válida\n" -"uso: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [búsqueda] [--tree]\n" -"\n" -"descripción:\n" -" Para los paquetes indicado mostrar un árbol de los paquetes." - -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Terminado." -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -"Sin permiso de lectura/ejecución en el directorio actual, moviendo a /" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -"pruebe a añadir '{}' a la línea de comandos para reemplazar los paquetes que" -" producen conflictos" +"No hay perfiles predeterminados para el módulo {}: {}. Perfiles disponibles:" +" {}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" -"pruebe a añadir '{}' para descartar los paquetes que no se pueden instalar" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "No hay perfiles predeterminados para el módulo {}:{}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " o '{}' para descartar los paquetes que no se pueden instalar" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "El perfil predeterminado {} no está disponible en el módulo {}: {}" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "No está permitido instalar el módulo desde el repositorio Fail-Safe" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "No se pudo resolver el parámetro {}" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "No hay coincidencia para el paquete {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -"pruebe a añadir '{}' para no tener en cuenta sólo los mejores candidatos" +"No está permitido actualizar el módulo '{0}' desde el repositorio Fail-Safe " +"{1}" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " o '{}' para no tener en cuenta sólo los mejores candidatos" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "No se pudo encontrar el perfil en el argumento {}" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Dependencias resueltas." +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "No se permite actualizar el módulo desde el repositorio Fail-Safe" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: fallo en la comprobación %s: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3861,29 +3855,6 @@ msgstr "Falló el almacenamiento de la hora del último makecache." msgid "Failed determining last makecache time." msgstr "Falló la obtención de la hora del último makecache." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "repo %s: clave 0x%s ya importada" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "repo %s: importada clave 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Se produjeron errores durante la transacción de prueba." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Error en el contenido del archivo de bloqueo: %s.\n" -"Asegúrese de que no hay otros procesos de dnf en ejecución y borre el archivo manualmente o ejecute systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3906,3 +3877,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "no se ha encontrado gestor de datos para %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Ya descargado" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "buscando el servidor más adecuado (%s servidores)... " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "habilitando repositorio %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Añadido repositorio %s desde %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Se produjeron errores durante la transacción de prueba." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Revirtiendo" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Limpieza" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Instalando" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Reinstalando" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Eliminando" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Actualizando" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Verificando" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Ejecutando scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Preparando" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problema" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "Elemento de transacción no encontrado para la clave: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Se produjo algún error durante la transacción." diff --git a/po/eu.po b/po/eu.po index 97eebb5..381cef2 100644 --- a/po/eu.po +++ b/po/eu.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2017-08-28 04:12+0000\n" "Last-Translator: Asier Sarasua Garmendia \n" "Language-Team: Basque (http://www.transifex.com/projects/p/dnf/language/eu/)\n" @@ -24,217 +24,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKETEA" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Abisua: '%s' kargatzeak huts egin du, saltatzen." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -275,6 +64,16 @@ msgstr "'%s' bidez posta elektronikoa bidaltzeak huts egin du: %s" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -289,81 +88,6 @@ msgstr "" msgid "Error: %s" msgstr "Errorea: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Garbitzen" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Zaharkitutzat hartzen" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Ezabatzen" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Egiaztatzen" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Scriptlet-a exekutatzen" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -455,299 +179,298 @@ msgstr "Baliogabeko tsflag konfigurazio-fitxategian: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Taldeen fitxategiak biltegitik gehitzeak huts egin du: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Transakzio-egiaztapena exekutatzen" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Transakzio-egiaztapena ongi egin da." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Transakzio-proba exekutatzen" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Transakzio-proba ongi egin da." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Transakzioa exekutatzen" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Ezin izan da transakzioa exekutatu." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transakzioa ezin izan da abiarazi:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "%s transakzio-fitxategia kentzeak huts egin du" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Eguneratzeen %.1f MBak %.1f MBera murriztu dira delta RPMei esker (%%%d.1 " "gutxiago da)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s-(r)entzako gako publikoa ez dago instalatuta" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Arazoa %s paketea irekitzen" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "%s-(r)entzako gako publikoa ez da fidagarria" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "%s paketea ez dago sinatuta" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Ezin da %s kendu" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s kendu da" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Ez dago egiteko ezer." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Ez da talderik markatu hura kentzeko." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "%s paketea ez dago instalatuta, ezin da bertsio zaharragoa instalatu." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Ez dago bat etortzerik argumenturako: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "ez dago bat datorren paketerik" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "%s paketea ez dago instalatuta, ezin da bertsio zaharragoa instalatu." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Bertsio zaharragoko %s paketea instalatuta dago, ezin da bertsio zaharragoa " "instalatu." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "%s paketea ez dago instalatuta, ezin da berrinstalatu." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "%s paketea ez dago instalatuta, ezin da eguneratu." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "%s paketea ez dago instalatuta." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Ez da paketerik markatu kendua izateko." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "%s paketearen bertsio zaharra dagoeneko instalatuta, ezin da bertsio " "zaharragoa instalatu." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "ez dago bat datorren paketerik" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "%s-(e)ko GPG gakoa (0x%s) jadanik instalatuta dago" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Gakoaren inportazioak huts egin du (%d kodea)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Gakoa ongi inportatu da" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Ez da gakorik instalatu" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -756,1521 +479,1449 @@ msgstr "" "\"%s\" biltegirako zerrendatu diren GPG gakoak jadanik instalatuta daude, baina ez dira zuzenak pakete honetarako.\n" "Egiaztatu gako URL zuzena konfiguratuta dagoela biltegi honetarako." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Gako(ar)en inportazioak ez du balio izan, gako okerra(k)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "no matching payload factory for %s" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "unsupported checksum type: %s" -msgstr "onartzen ez den kontroleko batura mota: %s" +msgid "Config error: %s" +msgstr "Konfigurazio-errorea: %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 -#, python-format -msgid "determining the fastest mirror (%s hosts).. " +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "" +#: ../dnf/cli/cli.py:136 +#, python-format +msgid " Installed: %s-%s at %s" +msgstr " Instalatua: %s-%s %s-(e)n" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Ez da iturburuko rpm pakete bat instalatuko (%s)." +msgid " Built : %s at %s" +msgstr " Eraikia : %s %s-(e)n" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "saltatzen." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" +msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "'%s' ingurunea ez dago instalatuta." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Eragiketa abortatu da." -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Paketeak deskargatzen:" + +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Errorea paketeak deskargatzen:" + +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Baztertzen gakoak automatikoki inportatzea arretarik gabe exekutatzen ari denean.\n" +"Erabili \"-y\" gainidazteko." + +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "%s biltegia gehitu da %s(e)tik" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Paketeak zaharkitutzat hartzen" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Delta RPMen berreraikitzeak huts egin du" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Ez da paketerik markatu banaketaren sinkronizaziorako." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Deltatik berreraikitako RPMaren kontroleko baturak huts egin du" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "eginda" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Instalatutako paketeak" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Komando-lerroko errorea: %s" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Pakete eskuragarriak" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "formatu okerra: %s" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Kendu paketeak automatikoki" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Pakete gehigarriak" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "konfigurazio-fitxategiaren kokapena" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "eragiketa lasaia" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Berriki gehitutako paketeak" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "eragiketa berritsua" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Ez dago bat datorren paketerik zerrendatzeko" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "erakutsi DNF bertsioa eta irten" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Ez da parekatzerik aurkitu" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "ezarri instalazio-erroa" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Ez da transakzio-IDrik eman" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Ez da aurkitu emandako transakzio-IDarekin" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "desgaitu plugin guztiak" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Transakzio-ID bat baino gehiago aurkitu da!" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Transakzioen historia osatu gabe dago, %u baino lehen." -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "desgaitu pluginak izenaren arabera" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Transakzioen historia osatu gabe dago, %u ondoren." -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -"gainidatzi $releasever balioa konfigurazioan eta biltegi-fitxategietan" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "ezarri konfigurazio- eta biltegi-aukera arbitrarioak" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Biltegi ezezaguna: '%s'" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "onartu instalatutako paketeak ezabatzea mendekotasunak ebazteko" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Ez dago halako komandorik: %s. Erabili %s --help" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"saiatu erabilgarri dagoen pakete-bertsiorik onena erabiltzen transakzioetan." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "exekutatu osorik sistemaren katxetik, ez eguneratu katxea" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "arazketa-irteeraren maila" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "ebazpen-emaitza xeheak fitxategietara iraultzen ditu" - -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "erakutsi bikoiztuak, biltegietan, zerrenda/bilaketa komandoetan" - -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "errore-irteeraren maila" - -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:914 msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "arazketa-irteeraren maila rpm-rako" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:1036 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "\"%s\" komandoa jadanik definitua" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "baztertu paketeak izenaren edo ereduaren arabera" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Arazoa diagnostikatzeko, saiatu '%s' exekutatzen." + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" +"Ziur aski RPMDB hondatuta daukazu, '%s' exekutatzeak akatsa konpon dezake." -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Arazoa duen biltegia: %s" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "kontrolatu kolorea erabiliko den" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "erakutsi pakete guztiak (lehenetsia)" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "erakutsi eskuragarri dauden paketeak soilik" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "ebatzi IPv4 helbideak soilik" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "erakutsi instalatutako paketeak soilik" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "ebatzi IPv6 helbideak soilik" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "erakutsi pakete gehigarriak soilik" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKETEA" + +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "zerrendatu pakete bat edo pakete multzo bat" + +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "aurkitu zein paketek hornitzen duen emandako balioa" + +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Paketeak bilatzen: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Ez dago paketerik eskuragarri." + +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Ez dago paketerik instalatuta." + +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (%s-(e)tik)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Ez dago paketerik instalatuta biltegitik." + +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Ez da paketerik markatu bertsio-berritzeko." + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Sasoia" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "KOMANDOA" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Argitalpena" - -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Ez daukazu historiaren DBra sartzeko baimenik." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" +"Ezin da %s transakzioa desegin, desegingo balitz koherentziarik gabeko " +"paketeen datu-base bat sortuko litzateke." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"Ezin da %s transakzioa leheneratu, hori egingo balitz koherentziarik gabeko " +"paketeen datu-base bat sortuko litzateke." -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Biltegitik" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Eraikitze-data" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Instalatze-data" - -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Instalatzailea:" - -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URLa" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Lizentzia" - -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "b" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "bai" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "e" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "ez" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Ados? [b/E]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Ongi [Y/n]: " - -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Taldea: %s" - -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Talde-IDa: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Deskribapena: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" -msgstr " Hizkuntza: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Derrigorrezko paketeak:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Pakete lehenetsiak:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Hautazko paketeak:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Baldintzapeko paketeak:" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Environment Group: %s" -msgstr "Ingurune-taldea: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Environment-Id: %s" -msgstr " Ingurune-IDa: %s" - -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Derrigorrezko taldeak:" - -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Aukerako taldeak:" - -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Bat-egitea hemendik:" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Filename : %s" -msgstr "Fitxategi-izena : %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Repo : %s" -msgstr "Biltegia : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Deskribapena: " +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "URL : %s" -msgstr "URLa : %s" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "License : %s" -msgstr "Lizentzia : %s" +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Errorea gertatu da deskarga-tamaina osoa kalkulatzean" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Tamaina osoa: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Total download size: %s" -msgstr "Deskargaren tamaina osoa: %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Tamaina instalatu ondoren: %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Errorea gertatu da instalatu ondoren duen tamaina kalkulatzean" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Kenduko den paketea" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "erakutsi arazo guztiak; lehenetsia" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "erakutsi mendekotasun-arazoak" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Taldea" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "erakutsi bikoiztuen arazoak" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Paketeak" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "erakutsi pakete zaharkituak" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Kentzen" - -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Datuak garbitzen: " + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "fitxategi %d kendu da" +msgstr[1] "%d fitxategi kendu dira" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "%d pid-a duen prozesua amaitu dadin itxaroten." -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Ez dago talde-daturik eskuragarri konfiguratutako biltegietarako." -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Abisua: %s taldea ez da existitzen." + +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Talde instalatuak:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Instalatutako hizkuntza-taldeak:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Talde eskuragarriak:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Eskuragarri dauden hizkuntza-taldeak:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -"Gatazkak dituzten paketeak saltatzen:\n" -"(gehitu '%s' komando-lerroari haien bertsio-berritzea behartzeko)" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "ordezten" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Transakzio-laburpena\n" -"%s\n" +msgid "Invalid groups sub-command, use: %s." +msgstr "Baliogabeko talde-azpikomandoa, erabili: %s." -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instalatu" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Bertsio-berritu" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Kendu" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Bertsio zaharra instalatu" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Saltatu" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paketea" -msgstr[1] "Paketeak" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Mendeko paketea" -msgstr[1] "Mendeko paketeak" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Bertsio-berritua" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Katxe-fitxategiak egiten metadatu-fitxategi guztietarako" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Bertsio zaharra instalatua" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Instalatua" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Berriro instalatua" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Kendua" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Huts egin du" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Errorea:" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Guztira" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "%s paketea ez dago instalatuta." -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistema" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Komando-lerroa" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "IDa" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Data eta ordua" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Ekintza(k)" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Aldatua" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Ez dago transakziorik" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Ez da transakzio-IDrik, edo paketerik, eman" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Ezabatua" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Ez instalatua" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "Berrinstalatu pakete bat" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Zaharragoa" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Berrinstalatuko den paketea" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Berriagoa" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "kendu pakete bat edo gehiago zure sistematik" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transakzio-IDa :" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "kendu bikoiztutako paketeak" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Hasiera-ordua :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Hasierako rpmdb-a :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Ez da bikoiztutako paketerik aurkitu." -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u segundo)" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "ezezaguna" + +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" -msgstr "(%u minutu)" +msgid "Never (last: %s)" +msgstr "Inoiz ez (azkena: %s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" -msgstr "(%u ordu)" +msgid "Instant (last: %s)" +msgstr "Berehala (azkena: %s)" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" -msgstr "(%u egun)" +msgid "%s second(s) (last: %s)" +msgstr "%s segundo (azkena: %s)" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Amaiera-ordua :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Amaierako rpmdb-a :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "erakutsi biltegi guztiak" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Erabiltzailea :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "erakutsi gaitutako biltegiak (lehenetsia)" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Itzulera-kodea :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "erakutsi desgaitutako biltegiak" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Abortatua" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Arrakasta" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Ez dago biltegirik erabilgarri" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Hutsegiteak:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "gaitua" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Hutsegitea:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "desgaitua" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Komando-lerroa :" - -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transakzioa honekin burutu da:" - -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Aldatutako paketeak:" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scriptlet-irteera:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Erroreak:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Mendekotasunak instalatu" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Zaharkitua" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Ezabatu" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Berrinstalatu" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Transakzio-ID, edo pakete, okerra(k) eman dira" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Mendekotasunen ebazpena hasten" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Mendekotasunen ebazpena amaitu da" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "biltegi id-a" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"0x%s GPA gakoa inportatzen:\n" -" Erabil. IDa : \"%s\"\n" -" Hatz-marka: %s\n" -" Hemendik : %s" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "egoera" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Exekutatzen" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "biltegi-izena" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Lotan" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ezin da eten" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zonbia" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Aztarnatua/Gelditua" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Ezezaguna" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Ez da aurkitu blokeo-prozesuari buruzko informazioa (%d PIDa)" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " %d PIDa duen aplikazioa hau da: %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memoria: %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Hasiera: %s - duela %s" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Egoera : %s" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Konfigurazio-errorea: %s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Instalatua: %s-%s %s-(e)n" - -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Eraikia : %s %s-(e)n" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Eragiketa abortatu da." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Paketeak deskargatzen:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Errorea paketeak deskargatzen:" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Baztertzen gakoak automatikoki inportatzea arretarik gabe exekutatzen ari denean.\n" -"Erabili \"-y\" gainidazteko." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Paketeak zaharkitutzat hartzen" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "erakutsi paketeko fitxategien zerrenda" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Ez da paketerik markatu banaketaren sinkronizaziorako." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "erakutsi paketearen iturburuko RPM izena" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Instalatutako paketeak" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Pakete eskuragarriak" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Kendu paketeak automatikoki" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Pakete gehigarriak" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Berriki gehitutako paketeak" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Ez dago bat datorren paketerik zerrendatzeko" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Ez da parekatzerik aurkitu" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Ez da transakzio-IDrik eman" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Ez da aurkitu emandako transakzio-IDarekin" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Transakzio-ID bat baino gehiago aurkitu da!" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Transakzioen historia osatu gabe dago, %u baino lehen." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Transakzioen historia osatu gabe dago, %u ondoren." +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Biltegi ezezaguna: '%s'" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Ez dago halako komandorik: %s. Erabili %s --help" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -"DNF plugin baten komandoa izan daiteke, saiatu: \"dnf install 'dnf-" -"command(%s)'\"" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "\"%s\" komandoa jadanik definitua" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "kendu pakete bat edo gehiago zure sistematik" - -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "kendu bikoiztutako paketeak" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Kenduko den paketea" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Ez da bikoiztutako paketerik aurkitu." +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Errorea:" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URLa" -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/shell.py:157 -#, python-format +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Ez da bat etortzerik aurkitu." + +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" + +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "" + +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" + +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "" + +#: ../dnf/cli/commands/shell.py:158 +#, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2279,13 +1930,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2293,13 +1944,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2307,19 +1958,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2332,1268 +1983,1644 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Osatua!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "" - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "akats-zuzenketa" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "hobekuntza" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "%s paketea ez dago instalatuta." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "segurtasuna" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Datuak garbitzen: " - -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "fitxategi %d kendu da" -msgstr[1] "%d fitxategi kendu dira" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "%d pid-a duen prozesua amaitu dadin itxaroten." - -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instalatua" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "eguneratzeak" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "dena" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "eskuragarri" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Informazio-laburpena eguneratzen du: " -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Segurtasun-oharra(k)" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "erakutsi arazo guztiak; lehenetsia" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "erakutsi mendekotasun-arazoak" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "erakutsi bikoiztuen arazoak" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Akats-konponketen oharra(k)" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "erakutsi pakete zaharkituak" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Hobekuntza-oharra(k)" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "beste ohar bat(zuk)" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Akatsak" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Mota" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Eguneratze IDa" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Eguneratua" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEak" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Deskribapena" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Ez dago talde-daturik eskuragarri konfiguratutako biltegietarako." - -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Abisua: %s taldea ez da existitzen." - -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "" - -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Eskubideak" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Larritasuna" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Talde instalatuak:" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Fitxategiak" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Instalatutako hizkuntza-taldeak:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Instalatua" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Talde eskuragarriak:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "faltsua" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Eskuragarri dauden hizkuntza-taldeak:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "egia" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Amaitu da." -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" +"Ez dago irakurri/exekutatu baimenik uneko direktorioan, errora mugitzen" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Baliogabeko talde-azpikomandoa, erabili: %s." +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Mendekotasunak ebatzi dira." + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Arazoa diagnostikatzeko, saiatu '%s' exekutatzen." +msgid "Command line error: %s" +msgstr "Komando-lerroko errorea: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" -"Ziur aski RPMDB hondatuta daukazu, '%s' exekutatzeak akatsa konpon dezake." +msgid "bad format: %s" +msgstr "formatu okerra: %s" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" -msgstr "Arazoa duen biltegia: %s" - -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "erakutsi pakete guztiak (lehenetsia)" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "erakutsi eskuragarri dauden paketeak soilik" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "konfigurazio-fitxategiaren kokapena" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "erakutsi instalatutako paketeak soilik" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "eragiketa lasaia" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "erakutsi pakete gehigarriak soilik" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "eragiketa berritsua" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "ezarri instalazio-erroa" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "desgaitu plugin guztiak" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "zerrendatu pakete bat edo pakete multzo bat" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "desgaitu pluginak izenaren arabera" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "aurkitu zein paketek hornitzen duen emandako balioa" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" +"gainidatzi $releasever balioa konfigurazioan eta biltegi-fitxategietan" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "ezarri konfigurazio- eta biltegi-aukera arbitrarioak" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Paketeak bilatzen: " +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "onartu instalatutako paketeak ezabatzea mendekotasunak ebazteko" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" +"saiatu erabilgarri dagoen pakete-bertsiorik onena erabiltzen transakzioetan." -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Ez dago paketerik eskuragarri." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "exekutatu osorik sistemaren katxetik, ez eguneratu katxea" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Ez dago paketerik instalatuta." - -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (%s-(e)tik)" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "arazketa-irteeraren maila" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Ez dago paketerik instalatuta biltegitik." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "ebazpen-emaitza xeheak fitxategietara iraultzen ditu" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "erakutsi bikoiztuak, biltegietan, zerrenda/bilaketa komandoetan" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Ez da paketerik markatu bertsio-berritzeko." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "errore-irteeraren maila" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "arazketa-irteeraren maila rpm-rako" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "KOMANDOA" - -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:260 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "" - -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Ez daukazu historiaren DBra sartzeko baimenik." - -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Ezin da %s transakzioa desegin, desegingo balitz koherentziarik gabeko " -"paketeen datu-base bat sortuko litzateke." - -#: ../dnf/cli/commands/__init__.py:890 -#, python-format +#: ../dnf/cli/option_parser.py:264 msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -"Ezin da %s transakzioa leheneratu, hori egingo balitz koherentziarik gabeko " -"paketeen datu-base bat sortuko litzateke." -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "baztertu paketeak izenaren edo ereduaren arabera" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "akats-zuzenketa" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "kontrolatu kolorea erabiliko den" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "hobekuntza" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "segurtasuna" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "ebatzi IPv4 helbideak soilik" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "ezezaguna" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "ebatzi IPv6 helbideak soilik" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instalatua" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "eguneratzeak" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "dena" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "eskuragarri" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Sasoia" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Informazio-laburpena eguneratzen du: " +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Segurtasun-oharra(k)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Argitalpena" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Akats-konponketen oharra(k)" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Hobekuntza-oharra(k)" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "beste ohar bat(zuk)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Biltegitik" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Eguneratze IDa" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Eraikitze-data" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Mota" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Instalatze-data" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Eguneratua" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Instalatzailea:" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Akatsak" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEak" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Lizentzia" -#: ../dnf/cli/commands/updateinfo.py:320 +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" msgid "Description" -msgstr "Deskribapena" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Larritasuna" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Eskubideak" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "b" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Fitxategiak" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "bai" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "egia" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "e" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "faltsua" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "ez" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Ados? [b/E]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Ongi [Y/n]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Taldea: %s" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Talde-IDa: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Deskribapena: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Hizkuntza: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Derrigorrezko paketeak:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Pakete lehenetsiak:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Hautazko paketeak:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Baldintzapeko paketeak:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Ingurune-taldea: %s" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Ingurune-IDa: %s" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Derrigorrezko taldeak:" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Aukerako taldeak:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Bat-egitea hemendik:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Fitxategi-izena : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Biltegia : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Deskribapena: " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URLa : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Lizentzia : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Errorea gertatu da deskarga-tamaina osoa kalkulatzean" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Tamaina osoa: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Deskargaren tamaina osoa: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Tamaina instalatu ondoren: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Errorea gertatu da instalatu ondoren duen tamaina kalkulatzean" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Taldea" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Paketeak" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "Berrinstalatu pakete bat" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Berrinstalatuko den paketea" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Kentzen" + +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Katxe-fitxategiak egiten metadatu-fitxategi guztietarako" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" + +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" + +#: ../dnf/cli/output.py:1263 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" +"Gatazkak dituzten paketeak saltatzen:\n" +"(gehitu '%s' komando-lerroari haien bertsio-berritzea behartzeko)" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1271 #, python-format -msgid "%s Matched: %%s" +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Ez da bat etortzerik aurkitu." +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr "" + +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" + +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "ordezten" + +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Transakzio-laburpena\n" +"%s\n" + +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instalatu" + +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Bertsio-berritu" + +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Kendu" + +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Bertsio zaharra instalatu" + +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Saltatu" + +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paketea" +msgstr[1] "Paketeak" + +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Mendeko paketea" +msgstr[1] "Mendeko paketeak" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Bertsio-berritua" + +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Bertsio zaharra instalatua" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Berriro instalatua" + +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" + +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Kendua" + +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Huts egin du" + +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Guztira" + +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" + +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistema" + +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Komando-lerroa" + +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "" + +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "IDa" + +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Data eta ordua" + +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Ekintza(k)" + +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Aldatua" + +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Ez dago transakziorik" + +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" + +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Ez da transakzio-IDrik, edo paketerik, eman" + +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Ezabatua" + +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Ez instalatua" + +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Berriagoa" + +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Zaharragoa" + +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transakzio-IDa :" + +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Hasiera-ordua :" + +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Hasierako rpmdb-a :" + +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u segundo)" + +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minutu)" + +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u ordu)" + +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u egun)" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Amaiera-ordua :" + +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Amaierako rpmdb-a :" + +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Erabiltzailea :" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Abortatua" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Itzulera-kodea :" + +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Arrakasta" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Hutsegiteak:" + +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Hutsegitea:" + +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "" + +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Komando-lerroa :" + +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" + +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transakzioa honekin burutu da:" + +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Aldatutako paketeak:" + +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scriptlet-irteera:" + +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Erroreak:" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Mendekotasunak instalatu" + +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Zaharkitua" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Zaharkitutzat hartzen" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Ezabatu" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Berrinstalatu" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Transakzio-ID, edo pakete, okerra(k) eman dira" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2058 #, python-format -msgid "Never (last: %s)" -msgstr "Inoiz ez (azkena: %s)" +msgid "---> Package %s.%s %s will be installed" +msgstr "" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2060 #, python-format -msgid "Instant (last: %s)" -msgstr "Berehala (azkena: %s)" +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2062 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s segundo (azkena: %s)" - -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "erakutsi biltegi guztiak" - -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "erakutsi gaitutako biltegiak (lehenetsia)" - -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "erakutsi desgaitutako biltegiak" - -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Ez dago biltegirik erabilgarri" - -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "gaitua" - -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "desgaitua" - -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Biltegi-id : " - -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Biltegi-izena : " - -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Biltegi-egoera : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Biltegi-berrikuspena: " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Biltegi-etiketak : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Banaketa-biltegi-etiketak: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Biltegi-eguneratua: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Mendekotasunen ebazpena hasten" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Biltegi-pkgs: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Mendekotasunen ebazpena amaitu da" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Biltegi-tamaina: " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"0x%s GPA gakoa inportatzen:\n" +" Erabil. IDa : \"%s\"\n" +" Hatz-marka: %s\n" +" Hemendik : %s" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Biltegi-metaesteka: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Exekutatzen" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Eguneratua : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Lotan" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Biltegi-ispiluak: " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ezin da eten" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Biltegi-baseurl: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zonbia" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Biltegi-iraungipena: " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Aztarnatua/Gelditua" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Biltegi-baztertu: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Ezezaguna" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Biltegi-barneratu: " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Ez da aurkitu blokeo-prozesuari buruzko informazioa (%d PIDa)" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Biltegi-baztertua: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " %d PIDa duen aplikazioa hau da: %s" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Biltegi-izena: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memoria: %5s RSS (%5sB VSZ)" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "biltegi id-a" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Hasiera: %s - duela %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "egoera" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Egoera : %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "biltegi-izena" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "saltatzen." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "'%s' ingurunea ez dago instalatuta." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Abisua: '%s' kargatzeak huts egin du, saltatzen." + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "erakutsi paketeko fitxategien zerrenda" - -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "erakutsi paketearen iturburuko RPM izena" - -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Ez da iturburuko rpm pakete bat instalatuko (%s)." -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "onartzen ez den kontroleko batura mota: %s" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Delta RPMen berreraikitzeak huts egin du" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Deltatik berreraikitako RPMaren kontroleko baturak huts egin du" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "eginda" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Amaitu da." - -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -"Ez dago irakurri/exekutatu baimenik uneko direktorioan, errora mugitzen" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Mendekotasunak ebatzi dira." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3609,46 +3636,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" +msgstr "%s biltegia gehitu da %s(e)tik" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Garbitzen" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Ezabatzen" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Egiaztatzen" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Scriptlet-a exekutatzen" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/fa.po b/po/fa.po index 2392316..6eef385 100644 --- a/po/fa.po +++ b/po/fa.po @@ -1,11 +1,11 @@ -# Hesam Esfahlani , 2019. #zanata +# Ahmad Haghighi , 2019. #zanata msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-04-30 09:37+0000\n" -"Last-Translator: Hesam Esfahlani \n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-11-06 10:48+0000\n" +"Last-Translator: Ahmad Haghighi \n" "Language-Team: Persian\n" "Language: fa\n" "MIME-Version: 1.0\n" @@ -14,217 +14,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "بسته نرم‌افزاری" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "بسته مورد نظر برای نصب" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -233,7 +22,7 @@ msgstr "" #: ../dnf/automatic/emitter.py:32 #, python-format msgid "The following updates are available on '%s':" -msgstr "" +msgstr ":در دسترس است '%s' این به‌روز رسانی‌های بر روی" #: ../dnf/automatic/emitter.py:33 #, python-format @@ -265,6 +54,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -277,82 +76,7 @@ msgstr "" #: ../dnf/automatic/main.py:271 ../dnf/cli/main.py:57 #, python-format msgid "Error: %s" -msgstr "" - -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "بازگشت به ویرایش پایین‌تر" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "پاک کردن" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "در حال نصب" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "نصب مجدد" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "پاک کردن" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "ارتقا دادن" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "تایید" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "آماده سازی" +msgstr "'%s' :خطا" #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" @@ -372,25 +96,25 @@ msgstr "" #: ../dnf/base.py:330 msgid "Metadata timer caching disabled." -msgstr "زمان‌سنج برای ذخیره اطلاعات در حافظه موقت غیرفعال شد" +msgstr "زمان‌سنج حافظه‌ی نهان فراداده غیرفعال شد" #: ../dnf/base.py:335 msgid "Metadata cache refreshed recently." -msgstr "" +msgstr ".حافظه‌ی نهان فراداده اخیرا تازه‌سازی شده است" #: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 msgid "There are no enabled repositories in \"{}\"." -msgstr "" +msgstr ".هیچ مخزن فعالی در \"{}\" وجود ندارد" #: ../dnf/base.py:348 #, python-format msgid "%s: will never be expired and will not be refreshed." -msgstr "" +msgstr "هرگز منقضی نخواهد شد و نیازی به تازه‌سازی ندارد %s:" #: ../dnf/base.py:350 #, python-format msgid "%s: has expired and will be refreshed." -msgstr "" +msgstr "منقضی شده و نیاز به تازه‌سازی دارد %s:" #. expires within the checking period: #: ../dnf/base.py:354 @@ -406,7 +130,7 @@ msgstr "" #. performs the md sync #: ../dnf/base.py:364 msgid "Metadata cache created." -msgstr "" +msgstr ".حافظه‌ی نهان فراداده ایجاد شده است" #: ../dnf/base.py:397 #, python-format @@ -416,18 +140,19 @@ msgstr "" #: ../dnf/base.py:409 #, python-format msgid "Ignoring repositories: %s" -msgstr "" +msgstr "%s :مخازن نادیده گرفته شده" #: ../dnf/base.py:412 #, python-format msgid "Last metadata expiration check: %s ago on %s." -msgstr "" +msgstr "آخرین زمان بررسی انقضای فراداده: %s پیش در %s" #: ../dnf/base.py:442 msgid "" "The downloaded packages were saved in cache until the next successful " "transaction." msgstr "" +".بسته‌های بارگیری شده تا زمان تراکنش موفق بعدی در حافظه‌ی نهان ذخیره شده‌اند" #: ../dnf/base.py:444 #, python-format @@ -444,1772 +169,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" -msgstr "" +msgstr "اجرای بررسی تراکنش‌ها" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." -msgstr "" +msgstr ".بررسی تراکنش موفق شد" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" -msgstr "" +msgstr "اجرای آزمون تراکنش" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" -msgstr "" +msgstr ":خطار آزمون تراکنش" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" -msgstr "" +msgstr "اجرای تراکنش" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" -msgstr "" +msgstr "خلاصه‌ی خطا" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." -msgstr "" +msgstr ".نمی‌توان تراکنش را اجرا کرد" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" -msgstr "" +msgstr ":تراکنش نمی‌تواند شروع شود" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." -msgstr "" +msgstr ".چیری برای انجام وجود ندارد" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "بسته‌ای مطابقت داده نشد" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" -msgstr "" +msgstr "کلید با موفقیت وارد شد" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:908 msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:1036 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "بسته نرم‌افزاری" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Group: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Group-Id: %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Description: %s" +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Language: %s" +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr "" - -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Freed space: %s" +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "بسته مورد نظر برای نصب" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u seconds)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u minutes)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "نام" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "خلاصه" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "توضیح" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2217,24 +1882,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2243,13 +1904,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2257,13 +1918,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2271,19 +1932,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2296,1260 +1957,1629 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "نصب شده" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "فعال کردن افزایه‌ها بر اساس نام" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "غیرفعال کردن افزایه‌ها بر اساس نام" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "نام" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "عصر" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "نسخه" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "نسخه" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "انتشار" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "معماری" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "معماری" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "اندازه" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "اندازه" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "منبع" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "مخزن" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "مخزن" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "از مخزن" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "از مخزن" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "ایجاد کننده بسته" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "زمان نصب" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "نصب‌شده توسط" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "نصب‌شده توسط" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "پروانه" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "توضیح" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "بسته‌ای برای لیست‌کردن وجود ندارد" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "yes" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "آیا خوب است [y/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "آیا خوب است [y/N]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "%s :گروه" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " %s :شناسه گروه" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " %s :توضیح" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " %s :زبان" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " :بسته‌های اجباری" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " :بسته‌های پیش‌فرض" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " :بسته‌های اختیاری" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " :بسته‌های مشروط" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "%s :گروه محیط" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " %s :شناسه محیط" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " :گروه‌های اجباری" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " :گروه‌های اختیاری" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr ":توضیح " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "%s :اندازه کلی" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "%s: حجم کلی بارگیری" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "%s :حجم پس از نصب" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "خطایی در محاسبه حجم پس از نصب وجود دارد" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "%s :فضای آزاد شده" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "گروه" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "بسته‌ها" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "بسته" + +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "بسته" + +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "تعویض کردن" + +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "نصب" + +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "ارتقا" + +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "حذف" + +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "تنزل" + +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "پرش" + +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "ارتقا یافته" + +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "تنزل یافته" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "مجددا نصب شده" + +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "پرش یافته" + +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "حذف شده" + +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "شکست خورده" + +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "کلی" + +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "" + +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "" + +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "منسوخ کردن" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr ".معتبر است" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr ".وضعیتی نامعلوم دارد" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr ":DNSSEC افزونه " + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "انجام شده" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "چیزی جهت نمایش وجود ندارد." -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" #. empty file is invalid json format @@ -3566,46 +3596,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "تنزل دادن" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "پاک کردن" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "در حال نصب" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "نصب مجدد" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "پاک کردن" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "ارتقا دادن" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "درحال تایید" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "آماده سازی" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "مشکل" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/fi.po b/po/fi.po index b4baf66..6ab1be4 100644 --- a/po/fi.po +++ b/po/fi.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-10-30 07:54+0000\n" "Last-Translator: Jari Korva \n" "Language-Team: Finnish (http://www.transifex.com/projects/p/dnf/language/fi/)\n" @@ -25,217 +25,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKETTI" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Asennettava paketti" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Ongelma" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Transaktion aikana tapahtui virheitä." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Ei mitään näytettävää." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Virheellinen tai tuntematon \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -276,6 +65,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -290,81 +89,6 @@ msgstr "" msgid "Error: %s" msgstr "Virhe: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Varhennetaan" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Siivotaan" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Asennetaan" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Vanhentava" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Asennetaan uudelleen" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Poistetaan" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Päivitetään" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Varmistetaan" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Suoritetaan skriptletti" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Valmistellaan" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -457,82 +181,82 @@ msgstr "Virheellinen tsflag asetustiedostossa: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Ryhmätiedoston lisääminen asennuslähteelle epäonnistui: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Suoritetaan transaktiotarkistus" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Transaktiotarkistus onnistui." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Suoritetaan transaktiotesti" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Transaktiotesti onnistui." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Suoritetaan transaktio" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Levyvaatimukset:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Ainakin %dMt tilaa tarvitaan lisää %s tiedostojärjestelmässä." -msgstr[1] "Ainakin %dMt tilaa tarvitaan lisää %s tiedostojärjestelmässä." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Yhteenveto virheistä" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Transaktiota ei voitu suorittaa." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transaktiota ei voitu aloittaa:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Transaktiotiedoston %s poistaminen epäonnistui" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Joitain paketteja ei ladattu. Yritetään uudelleen." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPM -paketit vähensivät %.1f megatavun päivitykset %.1f megatavuun " "(%d.1%% säästetty)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -540,216 +264,214 @@ msgstr "" "Epäonnistuneet Delta RPM -paketit suurensivat %.1f megatavun päivitykset " "%.1f megatavuun (%d.1%% tuhlattu)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Avaus ei onnistunut: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Julkista avainta pakettia %s varten ei ole asennettu" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Ongelma paketin %s avaamisessa" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Paketin %s julkiseen avaimeen ei luoteta" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Pakettia %s ei ole allekirjoitettu" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Ei voida poistaa tiedostoa %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "tiedosto %s on poistettu" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Ei mitään tehtävää." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Ryhmiä ei ole merkitty poistettaviksi." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Ryhmää ei ole merkitty päivitettäväksi." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Pakettia %s ei ole asennettu, sitä ei voi varhentaa." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Tuntematon argumentti: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Pakettia %s ei ole asennettu, sitä ei voi varhentaa." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" "Pakettia %s ei ole asennettu, joten sen asentaminen uudelleen ei onnistu." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "Tiedosto %s on lähdepaketti eikä sitä voida päivittää, ohitetaan." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Pakettia %s ei ole asennettu, joten sitä ei voi päivittää." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Paketti %s saatavilla, mutta ei asennettu." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Pakettia %s ei ole asennettu." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Paketteja ei ole merkitty poistettavaksi." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Pakettia %s ei ole saatavilla." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "No security updates needed, but {} update available" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "Tietoturvapäivityksiä ei tarvita, mutta päivityksiä on {} saatavilla" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "Osoitteesta %s ladattu GPG-avain (0x%s) on jo asennetuna" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Avain on hyväksytty." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Avain on hylätty." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Avaimen tuonti epäonnistui (koodi %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Avaimen tuonti onnistui" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Mitään avaimia ei asennettu" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -758,2835 +480,3139 @@ msgstr "" "Asennuslähteelle ”%s” luetellut GPG-avaimet on jo asennettu, mutta ne eivät vastaa tätä pakettia.\n" "Tarkista että tälle asennuslähteelle on asetettu oikeat avainten URL:t." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Avainten tuonti ei auttanut, ovatko avaimet vääriä?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Kenties tarkoitit: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "Paketti %s on jo asennettu." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Ladattu jo" +msgid "Package %s is already installed." +msgstr "Paketti %s on jo asennettu." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Ei asenna lähde-rpm-pakettia (%s)." - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "ohitetaan." +msgid "Cannot read file \"%s\": %s" +msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." -msgstr "Ympäristöä '%s' ei ole asennettu." +msgid " Installed: %s-%s at %s" +msgstr " Asennettiin : %s-%s ajassa %s" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." -msgstr "" +msgid " Built : %s at %s" +msgstr " Käännettiin : %s ajassa %s" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Toimenpide peruttu." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "valmis" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Ladataan paketteja:" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Komentorivivirhe: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Virhe paketteja ladatessa:" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transaktio epäonnistui" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"Avaimia ei tuoda automaattisesti, kun yumia suoritetaan ilman valvontaa.\n" +"Käytä valitsinta ”-y” tämän muuttamiseksi." -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG-tarkistus EPÄONNISTUI" + +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "asetustiedoston sijainti" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Vanhentavat paketit" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "hiljainen toiminta" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "yksityiskohtaset tulosteet" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "näytä DNF:n versio ja poistu" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Asennetut paketit" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "aseta asennusjuuri" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Saatavilla olevat paketit" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Automaattisesti poistettavat paketit" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "poista kaikki lisäosat käytöstä" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Lisäpaketit" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "poista liitännäisiä käytöstä nimen perusteella" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Äskettäin lisätyt paketit" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Ei yhtään vastaavaa pakettia lueteltavaksi" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "aseta mielivaltaisia asetus- ja asennuslähdevalitsimia" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Hakutuloksia ei löytynyt" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Transaktiotunnusta ei annettu" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "näytä komennon ohje" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Annettua transaktiotunnusta ei löytynyt" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Löytyi useampi kuin yksi transaktiotunnus!" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "toimi kokonaan välimuistista, älä päivitä sitä" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "virheenjäljitystulosteiden taso" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "näytä duplikaatit asennuslähteissä ja list/search-komennoissa" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Tämä komento tulee suorittaa root-käyttäjänä." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "virhetulostustaso" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Komentoa %s ei ole olemassa. Käytä komentoa %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm:n virheenjäljitystulosteiden taso" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "Vastaa kaikkiin kysymyksiin automaattisesti kyllä" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "Vastaa kaikkiin kysymyksiin automaattisesti ei" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Julkaisuversiota ei voitu havaita (käytä valitsinta '--releasever' " +"määrittääksesi julkaisuversion)" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Komento ”%s” on jo määritelty" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "käytetäänkö värejä" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "lataa vain paketit" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "näytä kaikki paketit (oletus)" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "lisää kommentti transaktioon" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "näytä vain saatavilla olevat paketit" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "näytä vain asennetut paketit" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "näytä vain äskettäin muuttuneet paketit" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKETTI" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Nimi" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Etsitään paketteja: " -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Nimi" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "tarkista saatavilla olevat pakettipäivitykset" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Aikakausi" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Versio" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Pakettia ei ole saatavilla." -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Versio" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Julkaisu" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Ei pakettia asennettu." -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arkkiteht." +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (asennuslähteestä %s)" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Arkkitehtuuri" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Asennettu paketti %s%s ei saatavilla." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Koko" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Koko" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Ei uudelleenasennettavia paketteja." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Lähdekoodi" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Paketteja ei ole merkitty päivitettäväksi." -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Lähde" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Asennuslähde" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Lähteestä" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Paketoija" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Koostamisaika" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "näyttää avuliaan käyttö viestin" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Asennusaika" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "KOMENTO" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Asentanut:" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Tiivistelmä" - -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Tiivistelmä" - -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Lisenssi" - -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Kuvaus" - -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Kuvaus" - -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "k" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "kyllä" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "e" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "ei" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Onko tämä ok [k/E]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Onko tämä ok [K/e]: " +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Ryhmä: %s" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Ryhmätunnus: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Sinulla ei ole historiatietokannan käyttöoikeutta" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Description: %s" -msgstr " Kuvaus: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Language: %s" -msgstr " Kieli: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Pakolliset paketit:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Oletuspaketit:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Valinnaiset paketit:" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Ehdolliset paketit:" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Pakolliset ryhmät:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Valinnaiset ryhmät:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Vastaavuus :" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Tiedostonimi: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Asennuslähde : %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Kuvaus : " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "License : %s" -msgstr "Lisenssi : %s" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Provide : %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Other : %s" +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Kokonaislatausmäärää laskettaessa tapahtui virhe" - -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Total size: %s" -msgstr "Koko yhteensä: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Total download size: %s" -msgstr "Ladattavaa yhteensä: %s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Installed size: %s" -msgstr "Koko asennettuna: %s" - -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Asennuskokoa laskettaessa tapahtui virhe" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Freed space: %s" -msgstr "Vapautettu tila: %s" - -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Ryhmä" - -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "pakettia" - -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Asennetaan ryhmäpaketteja" - -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Asennetaan" - -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Päivitetään" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Asennetaan uudelleen" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Asennetaan riippuvuuksia" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Asennetaan heikkoja riippuvuuksia" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Poistetaan" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Poistettava paketti" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Poistetaan käyttämättömiä riippuvuuksia" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Varhennetaan" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "näytä riippuvuusongelmat" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Poistetaan tiedosto %s" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "poista välimuistissa olevat tiedot" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d tiedosto poistettu" +msgstr[1] "%d tiedostoa poistettu" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Waiting for process with pid %d to finish." +msgstr "Odotetaan prosessin prosessitunnisteella (PID) %d valmistuvan." + +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Paketti" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Synkronoitava paketti" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Paketti" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Varhenna paketti" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "korvataan" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Varhennettava paketti" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -"\n" -"Transaktion yhteenveto\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Asennus" - -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Päivitä" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Poista" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Varhennus" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Varoitus: Ryhmää %s ei ole olemassa." -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Ohita" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "paketti" -msgstr[1] "pakettia" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Saatavilla olevat ympäristöryhmät:" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Asennetut ympäristöryhmät:" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Päivitetty" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Asennetut ryhmät:" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Varhennettu" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Asennetut kieliryhmät:" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Asennettu" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Saatavilla olevat ryhmät:" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Uudelleenasennettu" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Saatavilla olevat kieliryhmät:" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Poistettu" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "näytä myös piilotetut ryhmät" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Epäonnistui" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "näytä vain asennetut ryhmät" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Yhteensä" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "näytä vain saatavilla olevat ryhmät" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Järjestelmä" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "komentorivi" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Käyttäjänimi" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "Tunniste" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Päivämäärä ja kellonaika" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "asenna paketti tai paketteja järjestelmääsi" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Toiminnot" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Asennettava paketti" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Muutettu" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Pakettia ei löydy" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Ei transaktioita" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Virheellinen rpm-tiedoston polku: %s" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Transaktiotunnusta tai pakettia ei annettu" - -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Poistettu" - -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Ei asennettu" - -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Vanhempi" - -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Uudempi" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transaktiotunnus :" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Luodaan välimuistitiedostoja kaikille metadatatiedostoille" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Aloitusaika :" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "RPM-tietokanta alussa :" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/mark.py:52 #, python-format -msgid "(%u seconds)" -msgstr "(%u sekuntia)" +msgid "%s marked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/mark.py:56 #, python-format -msgid "(%u minutes)" -msgstr "(%u minuuttia)" +msgid "%s unmarked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u tuntia)" - -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/mark.py:60 #, python-format -msgid "(%u days)" -msgstr "(%u päivää)" +msgid "%s marked as group installed." +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Lopetusaika :" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Virhe:" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "RPM-tietokanta lopussa:" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Pakettia %s ei ole asennettu." -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Käyttäjä :" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Lopetuskoodi :" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Keskeytetty" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Onnistui" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Epäonnistuneet:" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Epäonnistui:" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Komentorivi :" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Kommentti :" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transaktio suoritettiin:" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Muutetut paketit:" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Skriptletin tuloste:" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Virheet:" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "asenna paketti uudelleen" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Riippuvuuden asennus" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Paketti uudelleenasennettavaksi" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Vanhennettu" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "poista paketti tai paketteja järjestelmästäsi" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Poisto" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Uudelleenasennus" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Annettu virheellinen transaktiotunnus tai paketit" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Paketti %s.%s %s asennetaan" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Paketti %s.%s %s päivitetään" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "tuntematon" -#: ../dnf/cli/output.py:2059 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Paketti %s.%s %s poistetaan" +msgid "Never (last: %s)" +msgstr "Ei koskaan (viimeksi: %s)" -#: ../dnf/cli/output.py:2061 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Paketti %s.%s %s asennetaan uudelleen" +msgid "Instant (last: %s)" +msgstr "Heti (viimeksi: %s)" -#: ../dnf/cli/output.py:2063 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Paketti %s.%s %s on varhennus" +msgid "%s second(s) (last: %s)" +msgstr "%s sekunti(a) (viimeksi: %s)" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Paketti %s.%s %s vanhentunut, poistetaan käytöstä" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Paketti %s.%s %s päivitettään" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Paketti %s.%s %s vanhentunut, poistetaan käytöstä" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Aloitetaan riippuvuuksien selvitys" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Riippuvuuksien selvitys valmistui" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -"Tuodaan GPG-avain 0x%s:\n" -" Käyttäjätunniste : \"%s\"\n" -" Sormenjälki : %s\n" -" Lähde : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Suoritetaan" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "käytössä" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Unessa" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "pois käytöstä" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ei voi keskeyttää" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombi" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Jäljitetään/Pysäytetty" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Tuntematon" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Sovellus prosessitunnisteella (PID) %d on: %s" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Muisti : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Aloitettu : %s - %s sitten" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Tila : %s" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Asennettiin : %s-%s ajassa %s" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Käännettiin : %s ajassa %s" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF lataa paketit vain transaktiota varten." +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "DNF lataa vain paketit, asentaa gpg-avaimet ja tarkistaa transaktion." +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "lähdetunnus" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Toimenpide peruttu." +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "tila" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Ladataan paketteja:" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "lähdenimi" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Virhe paketteja ladatessa:" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transaktio epäonnistui" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -"Avaimia ei tuoda automaattisesti, kun yumia suoritetaan ilman valvontaa.\n" -"Käytä valitsinta ”-y” tämän muuttamiseksi." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG-tarkistus EPÄONNISTUI" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "näytä hakutulokset vain tälle arkkitehtuurille" + +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Vanhentavat paketit" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Asennetut paketit" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Saatavilla olevat paketit" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Automaattisesti poistettavat paketit" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Lisäpaketit" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Äskettäin lisätyt paketit" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Ei yhtään vastaavaa pakettia lueteltavaksi" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Hakutuloksia ei löytynyt" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Transaktiotunnusta ei annettu" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Annettua transaktiotunnusta ei löytynyt" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Löytyi useampi kuin yksi transaktiotunnus!" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Tämä komento tulee suorittaa root-käyttäjänä." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "näytä yksityiskohtaisia tietoja paketista" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Komentoa %s ei ole olemassa. Käytä komentoa %s --help" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "näytä luettelo paketin tiedostoista" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -"Kyseessä saattaa olla DNF-liitännäisen komento, yritä: \"dnf install 'dnf-" -"command(%s)'\"" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" - -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -"Julkaisuversiota ei voitu havaita (käytä valitsinta '--releasever' " -"määrittääksesi julkaisuversion)" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Komento ”%s” on jo määritelty" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "poista paketti tai paketteja järjestelmästäsi" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Poistettava paketti" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Installed package %s%s not available." -msgstr "Asennettu paketti %s%s ei saatavilla." - -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "SKRIPTI" - -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Virhe:" - -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "Avain-arvo ei tuettu." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Näytä vain saatavilla olevat paketit." -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Näytä vain asennetut paketit." -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"{} [command]\n" -" print help" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Näytä vain paketit, jotka käyttäjä on asentanut." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Näytä vain äskettäen muokatut paketit" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"{}\n" -" run the transaction" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/commands/shell.py:204 -msgid "" -"{}\n" -" exit the shell" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Paketti {} ei sisällä tiedostoja" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Shell specific arguments:\n" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" "\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" -msgstr "Valmis!" - -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Nimi" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Tiivistelmä" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Kuvaus" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/mark.py:87 +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Package %s is not installed." -msgstr "Pakettia %s ei ole asennettu." +msgid "%s Exactly Matched: %%s" +msgstr "" -#: ../dnf/cli/commands/clean.py:68 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Removing file %s" -msgstr "Poistetaan tiedosto %s" +msgid "%s Matched: %%s" +msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "poista välimuistissa olevat tiedot" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Tuloksia ei löytynyt." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "" +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "SKRIPTI" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d tiedosto poistettu" -msgstr[1] "%d tiedostoa poistettu" +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "Avain-arvo ei tuettu." -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#: ../dnf/cli/commands/shell.py:158 #, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Odotetaan prosessin prosessitunnisteella (PID) %d valmistuvan." - -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/shell.py:174 +msgid "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/shell.py:181 +msgid "" +"{} [command]\n" +" print help" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/shell.py:185 +msgid "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/shell.py:191 +msgid "" +"{}\n" +" resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/alias.py:130 +#: ../dnf/cli/commands/shell.py:259 #, python-format -msgid "Aliases added: %s" +msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" +msgstr "Valmis!" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "vikakorjaus" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "päivitys" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "turvallisuus" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "vakava tietot." -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "tärkeä tietot." -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "keskiv. tietot." -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "näytä riippuvuusongelmat" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "lievä tietot." -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Varhenna paketti" - -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Varhennettava paketti" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Varoitus: Ryhmää %s ei ole olemassa." +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "asennetut" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "päivitykset" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Saatavilla olevat ympäristöryhmät:" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "kaikki" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Asennetut ympäristöryhmät:" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "saatavilla olevat" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Asennetut ryhmät:" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Päivitysten yhteenveto: " -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Asennetut kieliryhmät:" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Uuden paketin tiedotetta" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Saatavilla olevat ryhmät:" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Tietoturvatiedotetta" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Saatavilla olevat kieliryhmät:" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kriittistä tietoturvatiedotetta" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Tärkeää tietoturvatiedotetta" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "näytä myös piilotetut ryhmät" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Keskivakavaa tietoturvatiedotetta" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "näytä vain asennetut ryhmät" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Lievää tietoturvatiedotetta" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "näytä vain saatavilla olevat ryhmät" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Tuntematonta tietoturvatiedotetta" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Vikakorjaustiedotetta" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Päivitystiedotetta" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Muuta tiedotetta" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "tuntematon tietot." -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tyyppi" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Päivitetty" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE:t" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Kuvaus" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Oikeudet" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Tiedostot" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Asennettu" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "epätosi" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "tosi" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Päivitettävä paketti" + +#: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "näytä kaikki paketit (oletus)" - -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "näytä vain saatavilla olevat paketit" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "yritä lisätä '{}' komentoriville korvataksesi ristiriitaiset paketit" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "näytä vain asennetut paketit" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "yritä lisätä '{}' ohittaaksesi asennuskelvottomat paketit" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "näytä vain äskettäin muuttuneet paketit" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Riippuvuudet selvitetty." -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Komentorivivirhe: %s" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Etsitään paketteja: " +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "asetustiedoston sijainti" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "tarkista saatavilla olevat pakettipäivitykset" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "hiljainen toiminta" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "yksityiskohtaset tulosteet" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Pakettia ei ole saatavilla." +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "aseta asennusjuuri" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Ei pakettia asennettu." - -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (asennuslähteestä %s)" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "poista kaikki lisäosat käytöstä" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Ei uudelleenasennettavia paketteja." +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "poista liitännäisiä käytöstä nimen perusteella" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Paketteja ei ole merkitty päivitettäväksi." +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "aseta mielivaltaisia asetus- ja asennuslähdevalitsimia" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "näytä komennon ohje" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "näyttää avuliaan käyttö viestin" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "KOMENTO" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "toimi kokonaan välimuistista, älä päivitä sitä" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "virheenjäljitystulosteiden taso" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Sinulla ei ole historiatietokannan käyttöoikeutta" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "näytä duplikaatit asennuslähteissä ja list/search-komennoissa" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "virhetulostustaso" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm:n virheenjäljitystulosteiden taso" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "Vastaa kaikkiin kysymyksiin automaattisesti kyllä" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "Vastaa kaikkiin kysymyksiin automaattisesti ei" + +#: ../dnf/cli/option_parser.py:255 msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:960 +#: ../dnf/cli/option_parser.py:260 msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:964 +#: ../dnf/cli/option_parser.py:264 msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "asenna paketti tai paketteja järjestelmääsi" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Pakettia ei löydy" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Virheellinen rpm-tiedoston polku: %s" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "vikakorjaus" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "päivitys" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "turvallisuus" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "käytetäänkö värejä" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "tuntematon" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "vakava tietot." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "tärkeä tietot." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "keskiv. tietot." +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "lataa vain paketit" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "lievä tietot." +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "lisää kommentti transaktioon" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "asennetut" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "päivitykset" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "kaikki" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "saatavilla olevat" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Päivitysten yhteenveto: " +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Nimi" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Uuden paketin tiedotetta" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Aikakausi" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Tietoturvatiedotetta" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Versio" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kriittistä tietoturvatiedotetta" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Versio" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Tärkeää tietoturvatiedotetta" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Julkaisu" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Keskivakavaa tietoturvatiedotetta" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arkkiteht." -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Lievää tietoturvatiedotetta" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Arkkitehtuuri" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Tuntematonta tietoturvatiedotetta" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Koko" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Vikakorjaustiedotetta" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Koko" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Päivitystiedotetta" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Lähdekoodi" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Muuta tiedotetta" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Lähde" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "tuntematon tietot." +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Asennuslähde" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Lähteestä" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tyyppi" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Paketoija" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Päivitetty" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Koostamisaika" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Asennusaika" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE:t" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Asentanut:" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Tiivistelmä" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Lisenssi" -#: ../dnf/cli/commands/updateinfo.py:320 +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" msgid "Description" msgstr "Kuvaus" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Oikeudet" - -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Tiedostot" - -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "tosi" - -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "epätosi" - -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "k" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "kyllä" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "e" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "ei" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Onko tämä ok [k/E]: " -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Onko tämä ok [K/e]: " -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Ryhmä: %s" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Ryhmätunnus: %s" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "asenna paketti uudelleen" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Kuvaus: %s" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Paketti uudelleenasennettavaksi" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Kieli: %s" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Pakolliset paketit:" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Synkronoitava paketti" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Oletuspaketit:" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Valinnaiset paketit:" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Ehdolliset paketit:" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Luodaan välimuistitiedostoja kaikille metadatatiedostoille" - -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Pakolliset ryhmät:" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Päivitettävä paketti" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Valinnaiset ryhmät:" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Vastaavuus :" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Tiedostonimi: %s" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Asennuslähde : %s" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Kuvaus : " -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Lisenssi : %s" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:926 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "Provide : %s" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:946 #, python-format -msgid "%s Matched: %%s" +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Tuloksia ei löytynyt." +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Kokonaislatausmäärää laskettaessa tapahtui virhe" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1001 #, python-format -msgid "Never (last: %s)" -msgstr "Ei koskaan (viimeksi: %s)" +msgid "Total size: %s" +msgstr "Koko yhteensä: %s" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1004 #, python-format -msgid "Instant (last: %s)" -msgstr "Heti (viimeksi: %s)" +msgid "Total download size: %s" +msgstr "Ladattavaa yhteensä: %s" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1007 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s sekunti(a) (viimeksi: %s)" +msgid "Installed size: %s" +msgstr "Koko asennettuna: %s" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Asennuskokoa laskettaessa tapahtui virhe" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Vapautettu tila: %s" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Ryhmä" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "pakettia" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "" + +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Asennetaan ryhmäpaketteja" + +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Asennetaan" + +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Päivitetään" + +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Asennetaan uudelleen" + +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Asennetaan riippuvuuksia" + +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Asennetaan heikkoja riippuvuuksia" + +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Poistetaan" + +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "" + +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Poistetaan käyttämättömiä riippuvuuksia" + +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Varhennetaan" + +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" + +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" + +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" + +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" + +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" + +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" + +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "" + +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "" + +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "" + +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" + +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" + +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" + +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" + +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "" + +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr "" + +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Paketti" + +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Paketti" + +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "korvataan" + +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" +"\n" +"Transaktion yhteenveto\n" +"%s\n" + +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Asennus" + +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Päivitä" + +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Poista" + +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Varhennus" + +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Ohita" + +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "paketti" +msgstr[1] "pakettia" + +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Päivitetty" + +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Varhennettu" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Uudelleenasennettu" + +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" + +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Poistettu" + +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Epäonnistui" + +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Yhteensä" + +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" + +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Järjestelmä" + +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "komentorivi" + +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Käyttäjänimi" + +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "Tunniste" + +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Päivämäärä ja kellonaika" + +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Toiminnot" + +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Muutettu" + +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Ei transaktioita" + +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" + +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Transaktiotunnusta tai pakettia ei annettu" + +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Poistettu" + +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Ei asennettu" + +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Uudempi" + +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Vanhempi" + +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transaktiotunnus :" + +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Aloitusaika :" + +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "RPM-tietokanta alussa :" + +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u sekuntia)" + +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minuuttia)" + +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u tuntia)" + +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u päivää)" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Lopetusaika :" + +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "RPM-tietokanta lopussa:" + +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Käyttäjä :" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Keskeytetty" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Lopetuskoodi :" + +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Onnistui" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Epäonnistuneet:" + +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Epäonnistui:" + +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "" + +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Komentorivi :" + +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Kommentti :" + +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transaktio suoritettiin:" + +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Muutetut paketit:" + +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Skriptletin tuloste:" + +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Virheet:" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Riippuvuuden asennus" + +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Vanhennettu" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Vanhentava" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Poisto" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Uudelleenasennus" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Annettu virheellinen transaktiotunnus tai paketit" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "käytössä" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Paketti %s.%s %s asennetaan" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "pois käytöstä" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Paketti %s.%s %s päivitetään" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Lähdetunnus : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Paketti %s.%s %s poistetaan" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Lähdenimi : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Paketti %s.%s %s asennetaan uudelleen" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Lähteen tila : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Paketti %s.%s %s on varhennus" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Lähderevisio : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Paketti %s.%s %s vanhentunut, poistetaan käytöstä" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Lähteen tagit : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Paketti %s.%s %s päivitettään" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Lähteen jakelutagit: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Paketti %s.%s %s vanhentunut, poistetaan käytöstä" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Lähde päivitetty : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Aloitetaan riippuvuuksien selvitys" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Lähteen paketit : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Riippuvuuksien selvitys valmistui" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Lähteen koko : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Tuodaan GPG-avain 0x%s:\n" +" Käyttäjätunniste : \"%s\"\n" +" Sormenjälki : %s\n" +" Lähde : %s" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Lähteen metalink : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Suoritetaan" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Päivitetty : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Unessa" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Lähteen peilit : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ei voi keskeyttää" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Lähteen baseurl : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombi" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Lähde vanhentuu : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Jäljitetään/Pysäytetty" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Lähde ohittaa : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Tuntematon" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Lähde sisältää : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Lähde ohitettu : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Sovellus prosessitunnisteella (PID) %d on: %s" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "lähdetiedostonimi: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Muisti : %5s RSS (%5sB VSZ)" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "lähdetunnus" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Aloitettu : %s - %s sitten" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "tila" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Tila : %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "lähdenimi" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "ohitetaan." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Ympäristöä '%s' ei ole asennettu." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "näytä hakutulokset vain tälle arkkitehtuurille" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Virheellinen tai tuntematon \"{}\": {}" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "näytä yksityiskohtaisia tietoja paketista" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "näytä luettelo paketin tiedostoista" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Ei asenna lähde-rpm-pakettia (%s)." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "valmis" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Ei mitään näytettävää." + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Näytä vain saatavilla olevat paketit." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Näytä vain asennetut paketit." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that are not present in any of available repositories." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:34 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Näytä vain paketit, jotka käyttäjä on asentanut." - -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Näytä vain äskettäen muokatut paketit" - -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Paketti {} ei sisällä tiedostoja" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "yritä lisätä '{}' komentoriville korvataksesi ristiriitaiset paketit" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "yritä lisätä '{}' ohittaaksesi asennuskelvottomat paketit" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Riippuvuudet selvitetty." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3602,27 +3628,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3645,3 +3650,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Ladattu jo" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Varhennetaan" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Siivotaan" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Asennetaan" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Asennetaan uudelleen" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Poistetaan" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Päivitetään" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Varmistetaan" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Suoritetaan skriptletti" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Valmistellaan" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Ongelma" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Transaktion aikana tapahtui virheitä." diff --git a/po/fil.po b/po/fil.po index b61b753..4e7d9c7 100644 --- a/po/fil.po +++ b/po/fil.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2018-04-14 04:03+0000\n" "Last-Translator: Alvin Abuke \n" "Language-Team: Filipino\n" @@ -14,217 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PACKAGE" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -265,6 +54,16 @@ msgstr "Bigo na maipdala ang email sa pamamagitan ng '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Bigo na ma-execute ang command '%s': ibinalik ang %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -279,81 +78,6 @@ msgstr "" msgid "Error: %s" msgstr "Kamalian : %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -446,79 +170,80 @@ msgstr "Di wastong tsflag sa config file: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -526,242 +251,240 @@ msgstr "" "Ang Failed Delta RPMs ay tumaas %.1f MB na updates sa %.1f MB (%d.1%% na " "sayang)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Hindi Mabukasan: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Public key sa %s ay hindi naka-install" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problema sa pagbukas ng package na %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Public key para sa %s ay hindi mapag-kakatiwalaan" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Walang package %s na magagamit." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "May mga packages sa local na repository na may maling checksum" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Ang Package \"{}\" sa repository na \"{}\" ay may maling checksum" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -769,2806 +492,3112 @@ msgstr "" "May mga packages na may invalid cache, ngunit hindi ma-download dahil sa \"" "--cacheonly\" na opsyon" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PACKAGE" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Hinahanap ang Packages: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" +"alisin ang lahat ng hindi na kailangan na packages na orihinal na naka-" +"install bilang dependencies" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Package na aalisin" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "alisin ang cached data" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Metadata type na lilinisin" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Nililinis ang data: " -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Cache ay nag-expire na" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d file na natanggal" +msgstr[1] "%d file na natanggal" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Nag-hihintay sa proseso na may pid %d na matapos." -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" +"i-synchronize ang naka-install na mga packages sa pinakabagong magagamit na " +"mga bersyon" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Package na i-synchronize" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "ipakita, o gamitin, ang grupo ng impormasyon" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Walang grupo ng data na magagamit para sa configured na repositories." -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Babala: Grupo %s ay hindi nag-exist." -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Babala: Walang mga groups na tugma:" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Magagamit na Environment Groups:" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Na-install na Environment Groups:" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Na-install na Groups:" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Na-install na Grupo ng Wika :" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Magagamit na Grupo:" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Magagamit an Grupo ng Wika:" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "isama ang optional packages galing sa grupo" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "ipakita rin ang mga nakatagong grupo" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "ipakita lang ang mga na-install na grupo" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "ipakita ang lang ang mga magagamit na grupo" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "" +msgid "Invalid groups sub-command, use: %s." +msgstr "Di-wastong grupo na sub-command, gamitin: %s." -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Hindi makita ang kinakailangan na grupo ng package." -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "bumuo ng cache ng metadata" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Gumagawa ng cache files para sa lahat ng metadata files." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" +"markahan o i-unmark ang naka-install na mga packages na na-install ng user." -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "" - -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s markado na na-install ng user." -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s tanggalin ang marka na na-install ng user." -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s markado na naka-install na group." -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Error:" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Naka-Install" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Package %s ay hind naka-install." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "hindi alam" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Hindi kailanman (huli: %s)" + +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Instant (huli: %s)" + +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s segundo (huli: %s)" + +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "ipakita ang na-configure na mga repository ng software" + +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "ipakita ang lahat ng repos" + +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "ipakita ang enabled na repos (default)" + +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "ipakita ang disabled na repos" + +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Walang repositories na magagamit." + +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "enabled" + +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "disabled" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "repo id" + +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "katayuan" + +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "pangalan ng repo" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:138 +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid " Built : %s at %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:146 +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:253 #, python-brace-format msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "hanapin ang detalye ng package ukol sa ibinigay na string" + +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "hanapin din ang package description at ang URL" + +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s Eksaktong Katugma: %%s" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s Magkatugma: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Walang Katugma na nakita." + +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "SCRIPT" + +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" + +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "Hindi sinusuportahang key value." + +#: ../dnf/cli/commands/shell.py:158 +#, python-format +msgid "Could not find repository: %s" +msgstr "Hindi makita ang repository: %s" + +#: ../dnf/cli/commands/shell.py:174 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." msgstr "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" Kung walang value na ibinigay ito ay mag-print ng kasalukuyang value.\n" +" Kung ang value ay ibinigay, ito ay mag-sets ng nabanggit na value." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/shell.py:181 +msgid "" +"{} [command]\n" +" print help" msgstr "" +"{} [command]\n" +" print ng help" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/shell.py:185 +msgid "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/shell.py:191 +msgid "" +"{}\n" +" resolve the transaction set" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/shell.py:259 +#, python-format +msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" +msgstr "" + +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "" + +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "" + +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "bugfix" + +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "pagpapahusay" + +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "seguridad" + +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "newpackage" + +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Critical/Sec." + +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Important/Sec." + +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderate/Sec." + +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Low/Sec." + +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "magpakita ng mga advisories tungkol sa mga packages" + +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "ipakita ang listahan ng mga advisories" + +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "Ipakita ang impormasyon ng mga advisories" + +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "naka-install" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "mga update" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "lahat" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "magagamit" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Mga Update ng Buod ng Impormasyon: " + +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Mga paunawa ng Bagong Package" + +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Security notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Paunawa ukol sa Kritikal na Seguridad" + +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Mahalagang Seguridad na mga paunawa" + +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Katamtamang Seguridad na mga paunawa" + +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Mababang Seguridad na mga paunawa" + +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Hindi kilalang Seguridad na mga paunawa" + +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Bugfix notice(s)" + +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Pagpapaunlad na mga paunawa" + +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "iba pang mga paunawa" + +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Unknown/Sec." + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Bugs" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Uri" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Update ID" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Na-update" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Paglalarawan" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Karapatan" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Kalubhaan" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Mga File" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Naka-Install" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "mali" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "tama" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/cli.py:1122 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Command \"%s\" already defined" +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Package na aalisin" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "patakbuhin ang interactive na DNF shell" - -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "SCRIPT" - -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script para patakbuhin sa DNF shell" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Error:" - -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "Hindi sinusuportahang key value." - -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" -msgstr "Hindi makita ang repository: %s" - -#: ../dnf/cli/commands/shell.py:173 -msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" Kung walang value na ibinigay ito ay mag-print ng kasalukuyang value.\n" -" Kung ang value ay ibinigay, ito ay mag-sets ng nabanggit na value." -#: ../dnf/cli/commands/shell.py:180 -msgid "" -"{} [command]\n" -" print help" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -"{} [command]\n" -" print ng help" -#: ../dnf/cli/commands/shell.py:184 -msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/shell.py:194 -msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/shell.py:200 -msgid "" -"{}\n" -" run the transaction" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/shell.py:204 -msgid "" -"{}\n" -" exit the shell" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/shell.py:209 -msgid "" -"Shell specific arguments:\n" -"\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -"markahan o i-unmark ang naka-install na mga packages na na-install ng user." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s markado na na-install ng user." - -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s tanggalin ang marka na na-install ng user." - -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s markado na naka-install na group." - -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Package %s ay hind naka-install." - -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "alisin ang cached data" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Metadata type na lilinisin" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Nililinis ang data: " +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Cache ay nag-expire na" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d file na natanggal" -msgstr[1] "%d file na natanggal" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Nag-hihintay sa proseso na may pid %d na matapos." +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "ipakita, o gamitin, ang grupo ng impormasyon" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Walang grupo ng data na magagamit para sa configured na repositories." +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Babala: Grupo %s ay hindi nag-exist." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Babala: Walang mga groups na tugma:" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Magagamit na Environment Groups:" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Na-install na Environment Groups:" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Na-install na Groups:" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Na-install na Grupo ng Wika :" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Magagamit na Grupo:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Magagamit an Grupo ng Wika:" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "isama ang optional packages galing sa grupo" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "ipakita rin ang mga nakatagong grupo" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "ipakita lang ang mga na-install na grupo" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "ipakita ang lang ang mga magagamit na grupo" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Di-wastong grupo na sub-command, gamitin: %s." +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Hindi makita ang kinakailangan na grupo ng package." +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/output.py:794 #, python-format -msgid "To diagnose the problem, try running: '%s'." +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/output.py:798 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/output.py:802 #, python-format -msgid "Problem repository: %s" +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Hinahanap ang Packages: " - -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:1004 #, python-format -msgid " (from %s)" +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "bugfix" - -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "pagpapahusay" - -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "seguridad" - -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "hindi alam" - -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "newpackage" - -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Critical/Sec." - -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Important/Sec." - -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderate/Sec." - -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Low/Sec." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "magpakita ng mga advisories tungkol sa mga packages" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "ipakita ang listahan ng mga advisories" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "Ipakita ang impormasyon ng mga advisories" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "naka-install" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "mga update" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "lahat" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "magagamit" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Mga Update ng Buod ng Impormasyon: " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Mga paunawa ng Bagong Package" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Security notice(s)" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Paunawa ukol sa Kritikal na Seguridad" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Mahalagang Seguridad na mga paunawa" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Katamtamang Seguridad na mga paunawa" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Mababang Seguridad na mga paunawa" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Hindi kilalang Seguridad na mga paunawa" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Bugfix notice(s)" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Pagpapaunlad na mga paunawa" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "iba pang mga paunawa" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Unknown/Sec." +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Update ID" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Uri" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Na-update" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Bugs" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Paglalarawan" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Kalubhaan" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Karapatan" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Mga File" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "tama" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "mali" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -"i-synchronize ang naka-install na mga packages sa pinakabagong magagamit na " -"mga bersyon" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Package na i-synchronize" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "bumuo ng cache ng metadata" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Gumagawa ng cache files para sa lahat ng metadata files." +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -"alisin ang lahat ng hindi na kailangan na packages na orihinal na naka-" -"install bilang dependencies" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "hanapin ang detalye ng package ukol sa ibinigay na string" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "hanapin din ang package description at ang URL" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s Eksaktong Katugma: %%s" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s Magkatugma: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Walang Katugma na nakita." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Hindi kailanman (huli: %s)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Instant (huli: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s segundo (huli: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "ipakita ang na-configure na mga repository ng software" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "ipakita ang lahat ng repos" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "ipakita ang enabled na repos (default)" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "ipakita ang disabled na repos" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Walang repositories na magagamit." +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "enabled" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "disabled" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-name : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revision: " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-updated : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-size : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Updated : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirrors : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-expire : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-excluded: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-filename: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "repo id" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "katayuan" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "pangalan ng repo" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" + +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" #. empty file is invalid json format @@ -3585,46 +3614,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/fr.po b/po/fr.po index 7d6cd1f..487440a 100644 --- a/po/fr.po +++ b/po/fr.po @@ -17,13 +17,15 @@ # Jean-Baptiste Holcroft , 2018. #zanata # Ludek Janda , 2018. #zanata # Jean-Baptiste Holcroft , 2019. #zanata +# corina roe , 2019. #zanata +# Ludek Janda , 2020. #zanata msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-09-23 08:04+0000\n" -"Last-Translator: Jean-Baptiste Holcroft \n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2020-01-14 01:09+0000\n" +"Last-Translator: Copied by Zanata \n" "Language-Team: French (http://www.transifex.com/projects/p/dnf/language/fr/)\n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -32,241 +34,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAQUET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Paquet à installer" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problème" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "TransactionItem n'a pas été trouvé pour la clef : {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "TransactionSWDBItem n'a pas été trouvé pour la clef : {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Des erreurs sont survenues lors de la transaction." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s vérification a échoué : %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Activation de plusieurs flux pour '{}'." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Rien à afficher" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" -"Installation d'une version de '{}' plus récente que celle qui a été " -"spécifiée. Reaison: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Modules activés : {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Aucun profil spécifié pour '{}', veuillez spécifier un profil." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Aide : [d]éfaut, [e]activé, [x]désactivé, [i]nstallé" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Aide : [d]éfaut, [e]activé, [x]désactivé, [i]nstallé, [a]ctivé" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "On ignore le profil inutile : {}/{}" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"L'installation du module « {0} » à partir du dépôt Fail-Safe {1} n'est pas " -"permise" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Impossible de faire correspondre le profil pour l'argument {}. Profils " -"disponibles pour « {}:{} » : {}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Impossible de faire correspondre le profil pour l'argument {}" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" -"Aucun profil par défaut pour le module {}:{}. Profils disponibles : {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Aucun profil par défaut pour le module {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Le profil par défaut {} n'est pas disponible dans le module {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" -"L'installation du module à partir du dépôt Fail-Safe n'est pas permise" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Impossible de résoudre le paramètre {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Aucune correspondance pour le paquet {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"La mise à niveau du module « {0} » à partir du dépôt Fail-Safe {1} n'est pas" -" permise" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Impossible de faire correspondre le profil dans l'argument {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" -"La mise à niveau du module à partir du dépôt Fail-Safe n'est pas permise" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Seul le nom du module est nécessaire. Les paramètres inutiles ont été " -"ignorés : « {} »" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Problème de dépendance modulaire :" -msgstr[1] "Problèmes de dépendance modulaire :" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Erreur lors l’analyse de « %s » : %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Valeur de configuration inconnue : %s=%s dans %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Option de configuration inconnue : %s=%s dans %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "N'a pas pu définir le cachedir: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Option de configuration inconnue : %s=%s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" -"Erreur lors l’analyse de --setopt avec la clef « %s », valeur « %s » : %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "La config principale n'avait pas d'attr. %s avant setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Incorrect ou inconnu \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "La lecture du fichier « %s » a échoué : %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" -"Erreur lors l’analyse de --setopt avec la clef « %s.%s », valeur « %s » : %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Le dépôt « %s » n'avait pas d'attr. %s avant setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Attention : lecture de « %s » erronée ; étape omise." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Dépôt « %s » : erreur lors de l’analyse de la configuration : %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"Il manque le nom du dépôt « %s » dans la configuration, utilisation de " -"l’identifiant." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Id erroné pour le dépôt : %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -305,7 +72,17 @@ msgstr "Échec de l’envoi d’un courriel par « %s » : %s" #: ../dnf/automatic/emitter.py:137 #, python-format msgid "Failed to execute command '%s': returned %d" -msgstr "Échec dans l'exécution de la commande « %s » : code retour %d" +msgstr "Échec dans l’exécution de la commande « %s » : code retour %d" + +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Valeur de configuration inconnue : %s=%s dans %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Option de configuration inconnue : %s=%s dans %s" #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." @@ -321,90 +98,13 @@ msgstr "Mise en sommeil pendant %s secondes" msgid "Error: %s" msgstr "Erreur : %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" -"L'option de configuration 'gpgkey_dns_verification' nécessite libunbound " -"({})" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "Extension DNSSEC : clef pour l'utilisateur " - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "est valide." - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "a un statut inconnu." - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "extension DNSSEC : " - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Test de validité des clefs déjà importées." - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Rétrogradation" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Nettoyage de" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Installation" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Rend obsolète" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Réinstallation" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Suppression de" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Mise à jour de" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Vérification de" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Exécution du scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Préparation" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" -msgstr "Erreur lors du chargement du dépôt '{}' : {}" +msgstr "Erreur lors du chargement du dépôt « {} » : {}" #: ../dnf/base.py:148 msgid "Loading repository '{}' has failed" -msgstr "Échec du chargement du dépôt '{}'" +msgstr "Échec du chargement du dépôt « {} »" #: ../dnf/base.py:320 msgid "Metadata timer caching disabled when running on metered connection." @@ -433,7 +133,7 @@ msgstr "Il n’y a pas de dépôts activés dans « {} »." #: ../dnf/base.py:348 #, python-format msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: n'expirera jamais et ne sera pas réinitialisé." +msgstr "%s: n’expirera jamais et ne sera pas réinitialisé." #: ../dnf/base.py:350 #, python-format @@ -498,200 +198,195 @@ msgstr "tsflag invalide dans le fichier de configuration : %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Échec d’ajout du fichier de groupes pour le dépôt : %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Test de la transaction" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" "Erreur : vérification de transaction contre résolution des dépendances :" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "La vérification de la transaction a réussi." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Lancement de la transaction de test" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM : {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "Erreur de la transaction de test :" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Transaction de test réussie." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Exécution de la transaction" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Besoins en espace disque :" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Au moins %d Mio supplémentaires sont nécessaires sur le système de fichiers " -"%s." +"Au moins {} Mio supplémentaires sont nécessaires sur le système de fichiers " +"{1}." msgstr[1] "" -"Au moins %d Mio supplémentaires sont nécessaires sur le système de fichiers " -"%s." +"Au moins {} Mio supplémentaires sont nécessaires sur le système de fichiers " +"{1}." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Résumé des erreurs" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB modifié en dehors de DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "RPMDB modifié en dehors de {prog}." -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Impossible d’exécuter la transaction." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "La transaction n’a pas pu démarrer :" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Échec de la suppression du fichier de transaction %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Certains paquets n’ont pas été téléchargés. Nouvel essai." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPMs a réduit la taille des mises à jour de %.1f Mio à %.1f Mio " "(%d.1%% économisés)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -"L'échec des Delta RPMs ont fait augmenter les %.1f MO de mises à jour de " +"L’échec des Delta RPMs ont fait augmenter les %.1f MO de mises à jour de " "%.1f MB (%d.1%% gaspillés)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Impossible d’ouvrir : {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "La clé publique pour %s n’est pas installée" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problème à l’ouverture du paquet %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "La clé publique pour %s n’est pas de confiance" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Le paquet %s n’est pas signé" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Impossible de supprimer %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s supprimé" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Aucune correspondance pour le paquet du groupe « {} »" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" -msgstr "Ajout de paquets en provenance du groupe '%s': %s" +msgstr "Ajout de paquets en provenance du groupe « %s »: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Rien à faire." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Aucun groupe marqué pour suppression." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Aucun groupe marqué pour mise à jour" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Le paquet %s n’est pas installé, impossible de le rétrograder." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Aucune correspondance pour l’argument : %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "aucun paquet correspondant" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Le paquet %s n’est pas installé, impossible de le rétrograder." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Le paquet %s est déjà installé dans une version inférieure, impossible de le" " rétrograder." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." -msgstr "Le paquet %s n'est pas installé, impossible de le réinstaller." +msgstr "Le paquet %s n’est pas installé, impossible de le réinstaller." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Le fichier %s est un paquet source et ne peut pas être mis à jour, ignoré." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." -msgstr "Le paquet %s n'est pas installé, impossible de le mettre à jour." +msgstr "Le paquet %s n’est pas installé, impossible de le mettre à jour." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." @@ -699,118 +394,122 @@ msgstr "" "La même une ou version supérieure de %s est déjà installée, mise à jour " "impossible." -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Le paquet %s est disponible mais n’est pas installé." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" "Le paquet %s est disponible mais est installé pour une autre architecture." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Aucun paquet %s installé." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Format invalide : %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Aucun paquet marqué pour suppression." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Les paquets pour le paramètre %s sont disponibles mais pas installés" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "La version la plus ancienne du paquet %s est déjà installée, impossible de " "le rétrograder." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Action non gérée : {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Aucun paquet %s disponible." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "aucun paquet correspondant" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Aucune mise à jour de sécurité n’est nécessaire, mais la mise à jour {} est " "disponible" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Aucune mise à jour de sécurité n’est nécessaire, mais les mises à jour {} " "sont disponibles" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Aucune mise à jour de sécurité n’est nécessaire pour « {} », mais la mise à " "jour {} est disponible" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Aucune mise à jour de sécurité n’est nécessaire pour « {} », mais les mises " "à jour {} sont disponibles" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Le paquet en erreur est : %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Les clés GPG sont configurées comme : %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "La clé GPG %s (0x%s) est déjà installée" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "La clef a été approuvée." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "La clef a été rejetée." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "L’import de la clé a échoué (code %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "La clé a bien été importée" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Toutes les clés n’ont pas été installées" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -819,28 +518,28 @@ msgstr "" "Les clés GPG listées pour le dépôt « %s » sont déjà installées mais sont incorrectes pour ce paquet.\n" "Vérifiez que les URL des clés pour ce dépôt soient correctes." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" "L’import de la ou des clés n’a pas résolu le problème, clés incorrectes ?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Peut-être vouliez-vous dire : {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "Le paquet \"{}\" du dépôt local \"{}\" a une somme de contrôle incorrecte" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Certains paquets du dépôt local ont une somme de contrôle incorrecte" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Le paquet \"{}\" du dépôt \"{}\" a une somme de contrôle incorrecte" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -848,1598 +547,1565 @@ msgstr "" "Certains paquets ont un cache invalide, mais ne peuvent pas être téléchargés" " à cause de l’option « --cacheonly »" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "Le paquet %s est déjà installé." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problèmes dans la requête :" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "paquets manquants : " - -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "paquets cassés : " - -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "groupes ou modules manquants : " - -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "groupes ou modules cassés : " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "Aucune correspondance pour le paramètre" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Problème de dépendance modulaire avec les valeurs par défaut :" -msgstr[1] "Problèmes de dépendance modulaire avec les valeurs par défaut :" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" +"Toutes les correspondances ont été filtrées en excluant le filtrage pour " +"l’argument" -#: ../dnf/repo.py:83 -#, python-format -msgid "no matching payload factory for %s" -msgstr "aucune fabrique de contenu ne correspond à %s" +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" +"Toutes les correspondances ont été filtrées par filtrage modulaire pour les " +"arguments" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Déjà téléchargé" +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" +"Toutes les correspondances ont été installées à partir d’un dépôt différent " +"pour le paramètre" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/base.py:2536 #, python-format -msgid "unsupported checksum type: %s" -msgstr "type de somme de contrôle non pris en charge : %s" +msgid "Package %s is already installed." +msgstr "Le paquet %s est déjà installé." -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "détermination du miroir le plus rapide (%s hôtes).. " - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -"Aucune métadonnée de module disponible pour le paquet modulaire « {} », ne " -"peut pas être installé dans le système" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "Aucune métadonnée de module disponible pour le paquet modulaire" +"Valeur inattendue de la variable d’environnement : DNF_DISABLE_ALIASES=%s" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Un paquet source rpm ne sera pas installé (%s)." - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "saut." +msgid "Parsing file \"%s\" failed: %s" +msgstr "La lecture du fichier « %s » a échoué : %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "Module ou Groupe « %s » non installé." +msgid "Cannot read file \"%s\": %s" +msgstr "Impossible de lire le fichier « %s » : %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not available." -msgstr "Module ou Groupe « %s » non disponible." +msgid "Config error: %s" +msgstr "Erreur de configuration : %s" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "Module ou Groupe « %s » n'existe pas." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Les alias contiennent une infinité de récursions" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Environment '%s' is not installed." -msgstr "L’environnement « %s » n’est pas installé." +msgid "%s, using original arguments." +msgstr "%s, utilisant les paramètres d’origine." -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not available." -msgstr "L’environnement « %s » n’est pas disponible." +msgid " Installed: %s-%s at %s" +msgstr " Installés : %s-%s à %s" -#: ../dnf/comps.py:657 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Group_id '%s' does not exist." -msgstr "L’identifiant de groupe « %s » n’existe pas." +msgid " Built : %s at %s" +msgstr " Compilés : %s à %s" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "activation du dépôt %s" +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" +msgstr "" +"Le résulta de l’opération sera le basculement du flux« {1} » du module « {0}" +" » vers le flux« {2} »" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Ajout du dépôt %s depuis le %s" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" +"Il n’est pas possible de basculer les flux actifs d’un module.\n" +"Il et recommandé de retirer tout contenu installé par le module, et de réinitialiser le mode en utilisant la commande « {prog} module reset ». Après la réinitialisation, vous pouvez installer les autres flux." -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Échec du delta-rebuilt RPM" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "{prog} ne téléchargera que les paquets pour la transaction." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "La somme de contrôle du delta-rebuilt RPM a échoué" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" +"{prog} ne téléchargera que les paquets, installera les clefs GPG et " +"vérifiera la transaction." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "terminé" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Opération avortée." -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Erreur en ligne de commande : %s" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Téléchargement des paquets :" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "format incorrect : %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Erreur de téléchargement des paquets :" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "L'argument setopt a plusieurs valeurs : %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "La transaction a échoué" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "L'argument setopt n'a aucune valeur : %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Refus de l’importation automatique des clés lors d’une exécution sans surveillance.\n" +"Utilisez l’option « -y » pour passer outre." -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "emplacement du fichier de configuration" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "La vérification GPG a ÉCHOUÉ" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "opération silencieuse" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Changements pour {}" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "opération verbeuse" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Passage de paquets en obsolètes" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "affiche la version de DNF et quitte" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Aucun paquet marqué pour la synchronisation de la distribution" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "définit la racine d’installation" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Aucun paquet n’a été marqué pour passer à une version antérieure." -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "ne pas installer les documentations" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Paquets installés" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "désactive tous les modules complémentaires" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Paquets disponibles" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "active les modules complémentaires par nom" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Supprime des paquets automatiquement" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "désactive les modules complémentaires par leur nom" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Paquets supplémentaires" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"annule la valeur de $releasever dans les fichiers de configuration et de " -"dépôts" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Mises à jour disponibles" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "réinitialise la configuration ainsi que les options des dépôts" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Paquets récemment ajoutés" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" -"résout les problèmes de résolutions de dépendance en ignorant les paquets" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Aucun paquet correspondant à lister" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "affiche l’aide de la commande" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Aucune correspondance trouvée" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" -"autorise l’effacement des paquets installés pour résoudre les dépendances" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Aucun identifiant de transaction n’a été fourni" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "" -"tente d’utiliser les versions de paquets les plus récentes lors des " -"transactions." +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "L’identifiant de transaction fourni est introuvable" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "ne pas limiter la transaction au meilleur candidat" - -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "exécute entièrement depuis le cache système, sans le mettre à jour" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "temps d'attente maximum de la commande" - -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "niveau de déboguage pour la sortie" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Plus d’un identifiant de transaction ont été trouvés !" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "" -"détaille les résultats de résolution des dépendances dans des fichiers" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "L’historique des transactions est incomplet, avant %u." -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "affiche les doublons dans les dépôts, pour les commandes list/search" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "L’historique des transactions est incomplet, après %u." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "niveau d’erreur pour la sortie" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Révocation de lla transaction {}, de {}" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "" -"active la mécanique de traitement des paquets obsolètes pour les mises à " -"jour ou affiche les fonctionnalités qu’un paquet rend obsolètes pour les " -"commandes « info », « list » et « repoquery »" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Dépôt inconnu : « %s »" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "niveau de déboguage de rpm pour la sortie" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Aucun dépôt ne correspond à %s" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "répond automatiquement oui à toutes les questions" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Cette commande requiert les privilèges du super utilisateur" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "répond automatiquement non à toutes les questions" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Aucune commande telle que : %s. Veuillez utiliser %s --help" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"Active les dépôts additionnels. Option de liste. Prend en charge les globs, " -"peut être renseigné plusieurs fois." +"Cela est peut-être une commande d’un module supplémentaire de {prog}, " +"essayez : « {prog} install ’dnf-command(%s)’ »" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"Désactive les dépôts. Option de liste. Prend en charge les globs, peut être " -"renseigné plusieurs fois." +"Cela est peut-être une commande d’un module supplémentaire de {prog}, mais " +"le chargement de modules supplémentaires est actuellement désactivé." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:908 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" -"active seulement des dépôts spécifiques par id ou par le caractère générique" -" (*), peut être spécifié plusieurs fois" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"active les dépôts avec la commande config-manager (sauvegarde " -"automatiquement)" +"--destdir ou --downloaddir doit être utilisé avec la commande --downloadonly" +" ou download ou system-upgrade command." -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"désactive les dépôts avec la commande config-manager (sauvegarde " -"automatiquement)" - -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "exclut des paquets par leur nom ou par le caractère générique (*)" - -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "désactive « excludepkgs »" +"--enable, --set-enabled et --disable, --set-disabled doit être utilisé avec " +"la commande config-manager." -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:996 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"étiquette et chemin vers un dépôt additionnel (même chemin que dans un " -"baseurl), peut être spécifié plusieurs fois." +"Attention : application du contrôle de signature GPG globalement selon la " +"politique de sécurité RPM active (voir « gpgcheck » dans dnf.conf(5) pour " +"savoir comment interpréter ce message)" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "désactive la suppression des dépendances désormais inutilisées" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "Le fichier de configuration \"{}\" n’existe pas" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"désactive la vérification par signature gpg (si la politique RPM le permet)" +"Impossible de détecter le numéro de version (utilisez « --releasever » pour " +"spécifier une version)" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "contrôle l’utilisation ou pas de la couleur" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "paramètre {} : non autorisé avec le paramètre {}" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "" -"configure les métadonnées comme étant expirées avant d’exécuter la commande" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Commande « %s » déjà définie" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "résout en adresses IPv4 uniquement" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Exclut dans dnf.conf : " -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "résout en adresses IPv6 uniquement" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Inclut dans dnf.conf : " -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "définit le dossier dans lequel copier les paquets" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Exclut dans dépôt " -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "télécharge seulement des paquets" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Inclut dans dépôt " -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "ajoute un commentaire à la transaction" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Pour diagnostiquer le problème, essayez d’exécuter : « %s »." -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -"Inclut les paquets concernant la correction de bugs dans les mises à jour" - -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Inclut les paquets concernant des améliorations dans les mises à jour" +"La base RPMDB est probablement corrompue, l’exécution de « %s » pourrait " +"résoudre ce problème." -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -"Inclut les paquets concernant les nouveaux paquets dans les mises à jour" +"Vous avez activé la vérification des paquets par clés GPG. C’est une bonne chose.\n" +"Cependant, vous n’avez aucune clé GPG publique installée. Vous devez télécharger\n" +"et installer les clés pour les paquets que vous souhaitez installer..\n" +"Vous pouvez le faire en lançant la commande :\n" +"rpm --import public. gpg. key\n" +"\n" +"\n" +"Vous pouvez aussi spécifier l’URL de la clé que vous souhaitez utiliser\n" +"pour un dépôt dans l’option « gpgkey » dans une section de configuration du\n" +"dépôt et {prog} l’installera pour vous.\n" +"\n" +"Pour plus de renseignements, contactez votre distribution ou le fournisseur du paquet." -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Inclure les paquets concernant la sécurité dans les mises à jour" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problème avec le dépôt : %s" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Inclut dans les mises à jour les paquets nécessaires pour résoudre une " -"alerte donnée, dans les mises à jour" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "affiche les détails d’un paquet ou d’un groupe de paquets" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Inclut dans les mises à jour les paquets nécessaires pour résoudre le ticket" -" BugZilla cité" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "affiche tous les paquets (par défaut)" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Inclut dans les mises à jour les paquets nécessaires pour résoudre le CVE " -"cité" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "affiche uniquement les paquets disponibles" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"Inclut les paquets concernant la sécurité avec une certaine sévérité dans " -"les mises à jour" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "affiche uniquement les paquets installés" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Force l’utilisation d’une architecture" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "affiche uniquement les paquets supplémentaires" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Liste des commandes principales :" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "affiche uniquement les paquets à mettre à jour" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Liste des commandes de greffons :" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "affiche uniquement les paquets à suppression automatique" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Nom" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "affiche uniquement les paquet modifiés récemment" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Nom" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAQUET" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Époque" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Caractéristiques de nom de paquet" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Version" - -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Version" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Publication" - -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "liste un paquet ou un groupe de paquets" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Architecture" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "recherche quel paquet fournit la valeur donnée" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Taille" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "FOURNI" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Taille" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Fournir la spécification à chercher" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Source" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Recherche dans les paquets : " -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Dépôt" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "recherche les mises à jour de paquets disponibles" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Dépôt" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "affiche les changelogs avant la mise à jour" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Depuis le dépôt" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Pas de paquet disponible." -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Empaqueteur" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Aucun paquet marqué en vue d’être installé" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Date de compilation" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Pas de paquet installé." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Date d’installation" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (depuis %s)" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Installé par" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Le paquet installé %s%s est indisponible." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Résumé" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Aucun paquet installé depuis le dépôt" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Résumé" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Aucun paquet marqué pour réinstallation" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Aucun paquet marqué pour mise à jour" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licence" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "exécute des commandes pour chaque paquet d’un dépôt donné" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Description" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "REPOID" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Description" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "ID du dépôt" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Aucun paquet à lister" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Caractéristiques de paquet" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "o" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "affiche un message d’aide à l’utilisation" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "oui" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMMANDE" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "{prog} commande pour obtenir de l’aide" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "non" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "affiche ou utilise l’historique de transaction" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Voulez-vous continuer ? [o/N] : " +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Plus d’un identifiant de transaction ont été trouvés !\n" +"« {} » nécessite un identifiant de transaction ou un nom de paquet." -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Voulez-vous continuer ? [O/n] : " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Pas d’identifiant de transaction ou de nom de paquet fourni." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Groupe : %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Vous n’avez pas accès à la base de données de l’historique." -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Group-Id: %s" -msgstr " Identifiant du groupe : %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Impossible de défaire la transaction %s ; cela aboutirait à une base de " +"données des paquets incohérente." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Description: %s" -msgstr " Description : %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Impossible de défaire la transaction %s ; cela aboutirait à une base de " +"données des paquets incohérente." -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Langue : %s" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"La définition de la plage d’identifiants de transaction est invalide « {} ».\n" +"Utilisez « .. »." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Paquets obligatoires :" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"Impossible de convertir « {} » à ID transaction.\n" +"Utiliser « », « last », « last- »." -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Paquets par défaut :" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Aucune transaction manipulant le paquet « {} » n’a été trouvée." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Paquets optionnels :" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Liste ou crée les alias de commandes" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Paquets conditionnels :" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "active la résolution des aliases" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Groupe d’environnement : %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "désactive la résolution des aliases" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Identifiant d’environnement : %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "actions à mener avec les alias" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Groupes obligatoires :" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "définition de l’alias" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Groupes optionnels :" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Les alias sont maintenant activés" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Correspondances trouvées dans  :" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Les alias sont maintenant désactivés" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Filename : %s" -msgstr "Nom de fichier : %s" +msgid "Invalid alias key: %s" +msgstr "Clef d’alias invalide : %s" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Repo : %s" -msgstr "Dépôt   : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Description  : " +msgid "Alias argument has no value: %s" +msgstr "Le paramètre de l’alias n’a pas de valeur : %s" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Aliases added: %s" +msgstr "Alias ajoutés : %s" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "License : %s" -msgstr "Licence  : %s" +msgid "Alias not found: %s" +msgstr "Alias non trouvé : %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Provide : %s" -msgstr "Provide : %s" +msgid "Aliases deleted: %s" +msgstr "Alias supprimé : %s" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Other : %s" -msgstr "Autre : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "" -"Une erreur est survenue pendant le calcul de la taille totale des " -"téléchargements" +msgid "%s, alias %s" +msgstr "%s, alias %s" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total size: %s" -msgstr "Taille totale  : %s" +msgid "Alias %s='%s'" +msgstr "Alias %s = « %s »" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Taille totale des téléchargements : %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "La résolution des alias est désactivée." -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Taille des paquets installés : %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Aucun alias de renseigné." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "" -"Une erreur est survenue pendant le calcul de la taille des paquets " -"installées" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Aucun alias n’est renseigné." -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Espace libéré : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Aucun alias n’est défini." -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Marquage des paquets installés par le groupe :" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "Aucune correspondance pour l’alias : %s" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Marquage des paquets supprimés par le groupe :" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"supprime tous les paquets non nécessaires installés à l’origine comme " +"dépendances" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Groupe" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Paquets à supprimer" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Paquets" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "identifier les problèmes dans packagedb" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Installation des paquets du groupe/module" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "montrer tous les problèmes ; défaut" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Installation du groupe de paquets" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "montrer tous les problèmes de dépendances" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Installation" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "montrer les problèmes de doublons" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Mise à jour" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "montrer les paquets obsolètes" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Réinstallation" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "montrer les problèmes avec Provides" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Installation des dépendances" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} a des exigences non satisfaites : {}" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Installation des dépendances faibles" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} est en doublon avec {}" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Suppression" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} est rendu obsolète par {}" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Supprimer des paquets dépendants" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} fournit {} mais ce dernier est introuvable" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Suppression des dépendances inutilisées" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Suppression du fichier %s" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Rétrogradation" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "supprime les données du cache" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Installation des profils de module" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Type de métadonnées à nettoyer" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Désactivation des profils de module" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Nettoyage des données : " -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Activation des flux de modules" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Le cache a expiré" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Basculement des flux de modules" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d fichier supprimé" +msgstr[1] "%d fichiers supprimés" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Désactivation des modules" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "" +"En attente de la fin d’exécution du processus ayant l’identifiant (pid) %d." -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Réinitialisation des modules" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "" +"Liste les dépendances du paquet et indique quels paquets les fournissent" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Installation des groupes d’environnement" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "" +"synchronise les paquets installés vers leurs versions les plus récentes" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Mise à niveau des groupes d’environnement" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Paquet à synchroniser" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Suppression des groupes d’environnement" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Rétrograde un paquet" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Installation des groupes" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Paquet à rétrograder" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Mise à niveau des groupes" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "affiche ou utilise les informations des groupes" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Suppression des groupes" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Aucune donnée sur les groupes disponibles pour les dépôts configurés." -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Saut des paquets en conflit :\n" -"(ajouter « %s » à la ligne de commande pour forcer leur mise à niveau)" +msgid "Warning: Group %s does not exist." +msgstr "Attention : le groupe %s n’existe pas." -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Saut des paquets ayant des dépendances cassées %s" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Attention : aucun groupe ne correspond à :" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " ou fait parti d'un groupe" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Groupes d’environnements disponibles :" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Paquet" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Groupes d’environnements installés :" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Paquet" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Groupes installés :" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "remplacement" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Groupes de langues installés :" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Résumé de la transaction\n" -"%s\n" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Groupes disponibles :" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Installer" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Groupes de langues disponibles :" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Mettre à niveau" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "inclure les paquets optionnels du groupe" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Supprimer" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "affiche également les groupes cachés" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Retrograder" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "affiche seulement les groupes installés" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Ignorer" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "affiche uniquement les groupes disponibles" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paquet" -msgstr[1] "Paquets" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "affiche également les ID des groupes" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Paquet dépendant" -msgstr[1] "Paquets dépendants" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "sous-commandes disponibles : {} (par défaut), {}" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Mis à niveau" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "paramètre pour la sous-commande group" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Rétrogradé" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Sous-commande de groupes invalide, utilisez : %s." -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Installé" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Impossible de trouver un paquet obligatoire du groupe." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Réinstallé" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "installe un ou plusieurs paquets sur votre système" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Ignoré" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Paquet à installer" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Supprimé" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Impossible de trouver une correspondance" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Échec" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Chemin du fichier RPM invalide : %s" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Total" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Il existe les alternatives suivantes pour \"{0}\" : {1}" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "génération du cache des métadonnées" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Système" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Création des fichiers de cache pour tous les fichiers de métadonnées." -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Ligne de commande" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"marquer ou démarquer les paquets installés comme installés par " +"l’utilisateur." -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Nom d'utilisateur" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" +"install : marquer comme installé par l’utilisateur,\n" +"remove : ne plus marquer comme installé par l’utilisateur,\n" +"group : marquer comme installé par le groupe" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s marqué comme étant installé par l’utilisateur." -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Date et heure" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s n’est plus marqué comme étant installé par l’utilisateur" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Action(s)" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s marqué comme étant installé par un groupe." -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Modifié" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Erreur :" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Pas de transaction" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Le paquet %s n’est pas installé." -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Infos sur l'historique des échecs" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" +"Seul le nom, le flux, l’architecture ou le profil du module est utilisé. Les" +" paramètres inutiles ont été ignorés dans le paramètre : « {} »" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Pas de paquet ou d’identifiant de transaction fourni" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Aucun module correspondant à lister" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Effacé" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "Le paquet {} appartient à de multiples modules, ignorer" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Non installé" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Interagit avec les modules." -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Plus ancien" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "n’affiche que les modules activés" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Plus récent" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "n’affiche que les modules désactivés" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Identifiant de transaction :" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "affiche uniquement les paquets ou modules installés" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Temps de début :" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "affiche le contenu du profil" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Début de RPMDB :" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "Supprimer les paquets modulaires" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u secondes)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "Commande modulaire" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minutes)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Caractéristique de module" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u heures)" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {} : trop peu de paramètres" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u jours)" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "Réinstalle un paquet" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Temps de fin :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "paquet à réinstaller" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Fin de RPMDB :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "supprime un ou plusieurs paquets de votre système" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Utilisateur :" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "supprimer les paquets dupliqués" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Code de retour :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "supprimer les paquets « installonly » dépassant la limite" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Avorté" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Aucun paquet dupliqué n’a été trouvé pour suppression." -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Réussi" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Aucun ancien paquet « installonly » n’a été trouvé pour suppression." -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Échecs :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "inconnu" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Échec :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Jamais (dernier : %s)" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Releasever :" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Tout de suite (dernier : %s)" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Ligne de commande :" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s secondes (dernier : %s)" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Commentaire :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "affiche les dépôts logiciels configurés" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transaction effectuée avec :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "affiche tous les dépôts" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Paquets modifiés :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "affiche les dépôts actifs (par défaut)" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Sortie du mini script :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "affiche les dépôts désactivés" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Erreurs :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Caractéristique de dépôt" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Installation des dépendances" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Aucun dépôt n’est disponible" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Rendu obsolète" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "activé" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Effacement" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "désactivé" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Réinstallation" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "Id du dépôt : " -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Des paquets ou identifiants de transaction fournis sont erronés" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "Nom du dépôt : " -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Le paquet %s.%s %s sera installé" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "État du dépôt : " -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Le paquet %s.%s %s sera une mise à jour" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "Révision du dépôt : " -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Le paquet %s.%s %s sera supprimé" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "Tags du dépôt : " -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Le paquet %s.%s %s sera réinstallé" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "Tags de distrib. : " -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Le paquet %s.%s %s sera une rétrogradation" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "Dépôt mis à jour  : " -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Le paquet %s.%s %s sera rendu obsolète" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "Paquets du dépôt : " -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Le paquet %s.%s %s sera mis à jour" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "Paquets dispo. : " -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Le paquet %s.%s %s sera rendu obsolète" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "Taille du dépôt : " -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Début de la résolution des dépendances" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "Métalien du dépôt : " -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Résolution des dépendances terminée" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " Mis à jour : " -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"Import de la clef GPG 0x%s :\n" -"Utilisateur : « %s »\n" -"Empreinte : %s\n" -"Provenance : %s" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "Miroirs du dépôt : " -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Exécution" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "Baseurl du dépôt : " -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "En sommeil" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "Expirat° du dépôt : " -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Interruption impossible" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "Exclus du dépôt : " -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "Inclus au dépôt : " -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Tracé/Stoppé" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "Exclus du dépôt : " -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Inconnu" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "Nom de fichier du dépôt : " -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "" -"Impossible de trouver des informations sur le processus de verrouillage (PID" -" %d)" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id du dépôt" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " L’application de PID %d est : %s" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "état" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Mémoire : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nom du dépôt" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " A débuté  : %s - il y a %s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "Total des paquets : {}" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " État : %s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "recherche les paquets qui correspondent au mot clé" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -"Valeur inattendue de la variable d’environnement : DNF_DISABLE_ALIASES=%s" - -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "Impossible de lire le fichier « %s » : %s" - -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Erreur de configuration : %s" +"Interroge sur tous les paquets (raccourci pour repoquery « * » ou repoquery " +"sans argument)" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Les alias contiennent une infinité de récursions" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "interroge sur toutes les versions des paquets (par défaut)" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, utilisant les paramètres d’origine." +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "montre uniquement les résultats de cette architecture (ARCH)" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Installés : %s-%s à %s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "montre uniquement les résultats qui possèdent FILE" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Compilés : %s à %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "ne montre que les résultats en conflit avec REQ" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Le résulta de l’opération sera le basculement du flux« {1} » du module « {0}" -" » vers le flux« {2} »" +"affiche les résultats qui nécessitent, suggèrent, supplémentent, améliorent " +"ou recommandent des paquets et des fichiers REQ" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" -"Il n’est pas possible de basculer les flux actifs d’un module.\n" -"Il et recommandé de retirer tout contenu installé par le module, et de réinitialiser le mode en utilisant la commande « dnf module reset ». Après la réinitialisation, vous pouvez installer les autres flux." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "ne montre que les résultats rendant REQ obsolète" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF ne téléchargera que les paquets pour la transaction." +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "ne montre que les résultats fournissant REQ" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "" -"DNF ne téléchargera que les paquets, installera les clefs GPG et vérifiera " -"la transaction." +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "affiche les résultats qui nécessitent des paquets et des fichiers REQ" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Opération avortée." +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "montre uniquement les résultats qui recommandent REQ" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Téléchargement des paquets :" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "montre uniquement les résultats qui améliorent REQ" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Erreur de téléchargement des paquets :" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "montre uniquement les résultats qui suggèrent REQ" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "La transaction a échoué" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "montre uniquement les résultats qui complètent REQ" -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -"Refus de l’importation automatique des clés lors d’une exécution sans surveillance.\n" -"Utilisez l’option « -y » pour passer outre." - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "La vérification GPG a ÉCHOUÉ" +"vérifie les dépendances non-explicites (fichiers et fournitures); défaut" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Changements pour {}" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"vérifie les dépendances exactement telles qu’indiquées, le contraire de " +"--alldeps" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Passage de paquets en obsolètes" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" +"utilisé avec --whatrequires, et --requires --resolve, interroge sur les " +"paquets récursivement" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Aucun paquet marqué pour la synchronisation de la distribution" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" +"montre la liste de toutes les dépendances et quels paquets les fournissent" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Aucun package n'a été marqué pour passer à une version antérieure." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "montre les balises disponibles à utiliser avec --queryformat" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Paquets installés" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Paquets disponibles" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Supprime des paquets automatiquement" - -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Paquets supplémentaires" - -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Mises à jour disponibles" - -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Paquets récemment ajoutés" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Aucun paquet correspondant à lister" - -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Aucune correspondance trouvée" - -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Aucun identifiant de transaction n’a été fourni" - -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "L’identifiant de transaction fourni est introuvable" - -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Plus d’un identifiant de transaction ont été trouvés !" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "résout les fonctionnalités aux paquets d’origine" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "L’historique des transactions est incomplet, avant %u." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "affiche un arbre récursif pour les paquets" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "L’historique des transactions est incomplet, après %u." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "opère sur les RPM sources correspondantes" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Révocation de lla transaction {}, de {}" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" +"montre les N derniers paquets pour un nom.arch donné (ou le dernier sauf N " +"si N est négatif)" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Dépôt inconnu : « %s »" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "lister également les paquets de flux de modules inactifs" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Aucun dépôt ne correspond à %s" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "montre les informations détaillées à propos du paquet" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Cette commande requiert les privilèges du super utilisateur" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "montre la liste des fichiers du paquet" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Aucune commande telle que : %s. Veuillez utiliser %s --help" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "montre le nom RPM du paquet source" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Cela est peut-être une commande d’un module supplémentaire de DNF, essayez :" -" « dnf install ’dnf-command(%s)’ »" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "affiche les changelogs du paquet" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Cela est peut-être une commande d’un module supplémentaire de DNF, mais le " -"chargement de modules supplémentaires est actuellement désactivé." +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "format d’affichage des paquets trouvés" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"--destdir ou --downloaddir doit être utilisé avec la commande --downloadonly" -" ou download ou system-upgrade command." +"utilise le format « nom-epoch:version-de-parution.architecture » pour " +"afficher les paquets trouvés (par défaut)" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -"--enable, --set-enabled et --disable, --set-disabled doit être utilisé avec " -"la commande config-manager." +"utilise le format « nom-version-de-parution » pour afficher les paquets " +"trouvés (par défaut pour les requêtes rpm)" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -"Attention : application du contrôle de signature GPG globalement selon la " -"politique de sécurité RPM active (voir « gpgcheck » dans dnf.conf(5) pour " -"savoir comment interpréter ce message)" - -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "Le fichier de configuration \"{}\" n’existe pas" +"utilise le format « epoch:nom-version-de-parution.architecture » pour " +"afficher les paquets trouvés" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -"Impossible de détecter le numéro de version (utilisez « --releasever » pour " -"spécifier une version)" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "paramètre {} : non autorisé avec le paramètre {}" +"Affichage dans quels groupes comps sont présentés les paquets sélectionnés" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Commande « %s » déjà définie" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "limite la requête aux paquets installés dupliqués" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Exclut dans dnf.conf : " +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "limite la requête aux paquets « installonly » installés" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Inclut dans dnf.conf : " +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"limite la requête aux paquets installés avec des dépendances non satisfaites" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Exclut dans dépôt " +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "montre une localisation d’où les paquets peuvent être téléchargés" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Inclut dans dépôt " +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Affiche les fonctionnalités avec lesquelles le paquet est en conflit." -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "supprime un ou plusieurs paquets de votre système" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Affiche les fonctionnalités dont le paquet puisse dépendre ou qu’il puisse " +"améliorer, qui sont recommandées, suggérées ou en complément." -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "supprimer les paquets dupliqués" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Affiche les fonctionnalités que le paquet est capable d’améliorer." -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "supprimer les paquets « installonly » dépassant la limite" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Affiche les fonctionnalités que le paquet fournit." -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Paquets à supprimer" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Affiche les fonctionnalités que le paquet recommande." -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Aucun paquet dupliqué n’a été trouvé pour suppression." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Affiche les fonctionnalités dont le paquet dépend." -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Installed package %s%s not available." -msgstr "Le paquet installé %s%s est indisponible." - -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Aucun ancien paquet « installonly » n’a été trouvé pour suppression." - -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "exécute un interpréteur de commandes DNF interactif" - -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "SCRIPT" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Affiche les fonctionnalités dont le paquet dépend pour le lancement d’un " +"script %%pre." -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script à exécuter dans un interpréteur de commandes DNF" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Affiche les fonctionnalités suggérées par le paquet." -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Erreur :" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Affiche les fonctionnalités que le paquet peut compléter." -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "valeur de clé non prise en charge." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "N’affiche que les paquets disponibles." -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" -msgstr "Le dépôt %s n'a pu être trouvé" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "N’affiche que les paquets installés." -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." +"Display only packages that are not present in any of available repositories." msgstr "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" Si aucune valeur n'est fournie, affiche la valeur courante.\n" -" Si une valeur est fournie, l'affecte." +"N’affiche que les paquets qui ne sont présents dans aucun des dépôts " +"disponibles." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"{} [command]\n" -" print help" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"{} [commande]\n" -" affiche l'aide" +"N’affiche que les paquets qui fournissent une montée en version pour un " +"paquet déjà installé." -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"{} arg [option]\n" -" list : liste les dépôts et leur état. option = [all | id | glob]\n" -" enable : active les dépôts. option = id du dépôt\n" -" disable : désactive les dépôts. option = id du dépôt" +"N’affiche que les paquets qui peuvent être retirés par la commande «{prog} " +"autoremove »." -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" -msgstr "" -"{}\n" -" résout l'ensemble de transactions" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "N’affiche que les paquets installés par utilisateur." -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "N’affiche que les paquets édités récemment." + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "la clé à chercher" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"{} arg\n" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" +"Option « --resolve » doit être utilisée en conjonction avec « --conflicts »," +" « --depends », « --enhances », « --provides », « --recommends », « " +"--requires », « --requires-pre », « --suggests » ou « --supplements" + +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" +"Option « --recursive » doit être utilisée avec « --whatrequires » " +"(optionnellement avec « --alldeps », mais pas avec « --exactdeps »), ou avec" +" « --requires --resolve »" + +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Le paquet {} ne contient aucun fichier" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Balises de requêtes disponibles : utiliser --queryformat \"..%{tag}..\"" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "argument {} requiert l’option --whatrequires ou --whatdepends" + +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"Aucune option valide spécifiée\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" Afficher un arborescence des paquets pour le paquet donné" + +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "recherche les détails du paquet en fonction de la chaîne entrée" + +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "recherche également dans la description des paquets et l’URL" + +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "MOTCLEF" + +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Mot-clef à chercher" + +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Nom" + +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Résumé" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Description" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s correspond exactement à : %%s" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s correspond à : %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Aucune correspondance trouvée." + +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "exécute un interpréteur de commandes {prog} interactif" + +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "SCRIPT" + +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "Script à exécuter dans un interpréteur de commandes {prog}" + +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "valeur de clé non prise en charge." + +#: ../dnf/cli/commands/shell.py:158 +#, python-format +msgid "Could not find repository: %s" +msgstr "Le dépôt %s n’a pu être trouvé" + +#: ../dnf/cli/commands/shell.py:174 +msgid "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." +msgstr "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" Si aucune valeur n’est fournie, affiche la valeur courante.\n" +" Si une valeur est fournie, l’affecte." + +#: ../dnf/cli/commands/shell.py:181 +msgid "" +"{} [command]\n" +" print help" +msgstr "" +"{} [commande]\n" +" affiche l’aide" + +#: ../dnf/cli/commands/shell.py:185 +msgid "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" +msgstr "" +"{} arg [option]\n" +" list : liste les dépôts et leur état. option = [all | id | glob]\n" +" enable : active les dépôts. option = id du dépôt\n" +" disable : désactive les dépôts. option = id du dépôt" + +#: ../dnf/cli/commands/shell.py:191 +msgid "" +"{}\n" +" resolve the transaction set" +msgstr "" +"{}\n" +" résout l’ensemble de transactions" + +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" " list: lists the contents of the transaction\n" " reset: reset (zero-out) the transaction\n" " run: run the transaction" @@ -2449,7 +2115,7 @@ msgstr "" " reset : réinitialise (remet à zéro) la transaction\n" " run : exécute la transaction" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2457,15 +2123,15 @@ msgstr "" "{}\n" " exécute la transaction" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" "{}\n" -" quitte l'interpréteur de commandes" +" quitte l’interpréteur de commandes" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2477,1362 +2143,1742 @@ msgid "" "run resolve and run the transaction set\n" "exit (or quit) exit the shell" msgstr "" -"Paramètres spécifiques à l'interpréteur de commandes :\n" +"Paramètres spécifiques à l’interpréteur de commandes :\n" "\n" -"config applique l'option de configuration\n" -"help affiche l'aide\n" +"config applique l’option de configuration\n" +"help affiche l’aide\n" "repository (ou repo) active, désactive ou liste les dépôts\n" -"resolvedep résout l'ensemble de transactions\n" -"transaction (ou ts) liste, réinitialise ou exécute l'ensemble de transactions\n" -"run résoud et exécute l'ensemble de transactions\n" -"exit (ou quit) quitte l'interpréteur de commandes" +"resolvedep résout l’ensemble de transactions\n" +"transaction (ou ts) liste, réinitialise ou exécute l’ensemble de transactions\n" +"run résoud et exécute l’ensemble de transactions\n" +"exit (ou quit) quitte l’interpréteur de commandes" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" -msgstr "Erreur : %s n'a pu être ouvert pour lecture" +msgstr "Erreur : %s n’a pu être ouvert pour lecture" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Terminé !" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" -msgstr "Abandon de l'interpréteur de commandes" +msgstr "Abandon de l’interpréteur de commandes" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"marquer ou démarquer les paquets installés comme installés par " -"l’utilisateur." +"exécute un interpréteur de commandes {prog} interactif pour la suppression " +"et l’installation d’une spécification" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" -"install : marquer comme installé par l'utilisateur,\n" -"remove : ne plus marquer comme installé par l'utilisateur,\n" -"group : marquer comme installé par le groupe" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Les spécifications qui seront désinstallées" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Caractéristiques de paquet" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Les spécifications qui seront installées" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s marqué comme étant installé par l’utilisateur." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "correction d’anomalie" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s n’est plus marqué comme étant installé par l’utilisateur" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "amélioration" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s marqué comme étant installé par un groupe." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "sécurité" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Le paquet %s n’est pas installé." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "nouveau paquet" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Suppression du fichier %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Sécurité/Niveau critique" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "supprime les données du cache" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Sécurité/Niveau important" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Type de métadonnées à nettoyer" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Sécurité/niveau modéré" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Nettoyage des données : " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Sécurité/Niveau bas" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Le cache a expiré" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "affiche des avertissements concernant les paquets" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d fichier supprimé" -msgstr[1] "%d fichiers supprimés" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "alertes pour les nouvelles versions de paquets installés (par défaut)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -"En attente de la fin d’exécution du processus ayant l’identifiant (pid) %d." +"alertes pour des versions équivalentes ou plus anciennes de paquets " +"installés" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Liste ou crée les alias de commandes" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"alertes pour les nouvelles versions des paquets installés pour lesquels il " +"existe une version plus récente" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "active la résolution des aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "alertes toute version de paquet installé" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "désactive la résolution des aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "affiche un récapitulatif des alertes (par défaut)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "actions à mener avec les alias" - -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "définition de l'alias" - -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Les alias sont maintenant activés" - -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Les alias sont maintenant désactivés" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "montre la liste des avertissements" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Clef d’alias invalide : %s" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "montre les informations des alertes" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Le paramètre de l’alias n’a pas de valeur : %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "montre uniquement les avertissements ayant une référence CVE" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Alias ajoutés : %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "montre uniquement les avertissements ayant une référence bugzilla" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Alias non trouvé : %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "installé" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Alias supprimé : %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "mises à jour" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "tout" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Alias %s = « %s »" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponible" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "La résolution des alias est désactivée." +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Résumé des informations de mise à jour : " -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Aucun alias de renseigné." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Avis de nouveaux paquets" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Aucun alias n’est renseigné." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Alerte de sécurité" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Aucun alias n’est défini." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Alerte de sécurité critique(s)" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Aucune correspondance pour l’alias : %s" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Alerte de sécurité important(s)" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"met à jour, mais uniquement les paquets correspondants les plus récents qui " -"résolvent un problème affectant votre système" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Alerte de sécurité de niveau modéré" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "identifier les problèmes dans packagedb" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Alerte de sécurité de niveau bas" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "montrer tous les problèmes ; défaut" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Alerte de sécurité inconnu(s)" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "montrer tous les problèmes de dépendances" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Alerte de correction d’anomalie" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "montrer les problèmes de doublons" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Alerte d’amélioration" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "montrer les paquets obsolètes" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "autre(s) alertes)" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "montrer les problèmes avec Provides" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Sécurité/Niveau inconnu" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} a des exigences non satisfaites : {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Anomalies" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} est en doublon avec {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Type" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} est rendu obsolète par {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID de mise à jour" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} fournit {} mais ce dernier est introuvable" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Mis à jour" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Rétrograde un paquet" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Paquet à rétrograder" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Description" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "affiche ou utilise les informations des groupes" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Droits" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Aucune donnée sur les groupes disponibles pour les dépôts configurés." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Criticité" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Attention : le groupe %s n’existe pas." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Fichiers" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Attention : aucun groupe ne correspond à :" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Installé" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Groupes d'environnements disponibles :" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "faux" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Groupes d'environnements installés :" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "vrai" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Groupes installés :" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "met à niveau un ou plusieurs paquets de votre système" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Groupes de langues installés :" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Paquet à mettre à niveau" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Groupes disponibles :" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"met à jour, mais uniquement les paquets correspondants les plus récents qui " +"résolvent un problème affectant votre système" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Groupes de langues disponibles :" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Terminé" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "inclure les paquets optionnels du groupe" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" +"Pas d’accès en lecture/exécution sur le répertoire courant, déplacement dans" +" /" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "affiche également les groupes cachés" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" +"essayez d’ajouter « {} » à la ligne de commande pour remplacer les paquets " +"en conflit" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "affiche seulement les groupes installés" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "essayez d’ajouter « {} » pour ignorer les paquets non installables" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "affiche uniquement les groupes disponibles" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " ou « {} » pour ignorer les paquets non installables" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" +"essayez d’ajouter « {} » pour ne pas utiliser seulement les meilleurs " +"paquets candidats" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "sous-commandes disponibles : {} (par défaut), {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" +" ou « {} » pour ne pas utiliser seulement les meilleurs paquets candidats" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "paramètre pour la sous-commande group" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Dépendances résolues." -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Sous-commande de groupes invalide, utilisez : %s." - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Impossible de trouver un paquet obligatoire du groupe." +msgid "Command line error: %s" +msgstr "Erreur en ligne de commande : %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "" -"Liste les dépendances du paquet et indique quels paquets les fournissent" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "format incorrect : %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Pour diagnostiquer le problème, essayez d’exécuter : « %s »." +msgid "Setopt argument has multiple values: %s" +msgstr "L’argument setopt a plusieurs valeurs : %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" +msgstr "L’argument setopt n’a aucune valeur : %s" + +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "Options générales de {prog}" + +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "emplacement du fichier de configuration" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "opération silencieuse" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "opération verbeuse" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "affiche la version de {prog} et quitte" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "définit la racine d’installation" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "ne pas installer les documentations" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "désactive tous les modules complémentaires" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "active les modules complémentaires par nom" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "désactive les modules complémentaires par leur nom" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -"La base RPMDB est probablement corrompue, l’exécution de « %s » pourrait " -"résoudre ce problème." +"annule la valeur de $releasever dans les fichiers de configuration et de " +"dépôts" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "réinitialise la configuration ainsi que les options des dépôts" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "" +"résout les problèmes de résolutions de dépendance en ignorant les paquets" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "affiche l’aide de la commande" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" +"autorise l’effacement des paquets installés pour résoudre les dépendances" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" +"tente d’utiliser les versions de paquets les plus récentes lors des " +"transactions." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "ne pas limiter la transaction au meilleur candidat" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "exécute entièrement depuis le cache système, sans le mettre à jour" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "temps d’attente maximum de la commande" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "niveau de déboguage pour la sortie" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" +"détaille les résultats de résolution des dépendances dans des fichiers" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "affiche les doublons dans les dépôts, pour les commandes list/search" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "niveau d’erreur pour la sortie" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Vous avez activé la vérification des paquets par clés GPG. C’est une bonne chose.\n" -"Cependant, vous n’avez aucune clé GPG publique installée. Vous devez télécharger\n" -"et installer les clés pour les paquets que vous souhaitez installer..\n" -"Vous pouvez le faire en lançant la commande :\n" -"rpm --import public. gpg. key\n" -"\n" -"\n" -"Vous pouvez aussi spécifier l’URL de la clé que vous souhaitez utiliser\n" -"pour un dépôt dans l’option « gpgkey » dans une section de configuration du\n" -"dépôt et DNF l’installera pour vous.\n" -"\n" -"Pour plus de renseignements, contactez votre distribution ou le fournisseur du paquet." +"active la mécanique de traitement des paquets obsolètes pour les mises à " +"jour ou affiche les fonctionnalités qu’un paquet rend obsolètes pour les " +"commandes « info », « list » et « repoquery »" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problème avec le dépôt : %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "niveau de déboguage de rpm pour la sortie" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "affiche les détails d’un paquet ou d’un groupe de paquets" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "répond automatiquement oui à toutes les questions" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "affiche tous les paquets (par défaut)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "répond automatiquement non à toutes les questions" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "affiche uniquement les paquets disponibles" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" +"Active les dépôts additionnels. Option de liste. Prend en charge les globs, " +"peut être renseigné plusieurs fois." -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "affiche uniquement les paquets installés" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Désactive les dépôts. Option de liste. Prend en charge les globs, peut être " +"renseigné plusieurs fois." -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "affiche uniquement les paquets supplémentaires" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"active seulement des dépôts spécifiques par id ou par le caractère générique" +" (*), peut être spécifié plusieurs fois" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "affiche uniquement les paquets à mettre à jour" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"active les dépôts avec la commande config-manager (sauvegarde " +"automatiquement)" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" +"désactive les dépôts avec la commande config-manager (sauvegarde " +"automatiquement)" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "exclut des paquets par leur nom ou par le caractère générique (*)" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "désactive « excludepkgs »" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" +"étiquette et chemin vers un dépôt additionnel (même chemin que dans un " +"baseurl), peut être spécifié plusieurs fois." + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "désactive la suppression des dépendances désormais inutilisées" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" +"désactive la vérification par signature gpg (si la politique RPM le permet)" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "contrôle l’utilisation ou pas de la couleur" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" +"configure les métadonnées comme étant expirées avant d’exécuter la commande" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "résout en adresses IPv4 uniquement" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "résout en adresses IPv6 uniquement" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "définit le dossier dans lequel copier les paquets" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "télécharge seulement des paquets" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "ajoute un commentaire à la transaction" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "" +"Inclut les paquets concernant la correction de bugs dans les mises à jour" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Inclut les paquets concernant des améliorations dans les mises à jour" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" +"Inclut les paquets concernant les nouveaux paquets dans les mises à jour" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Inclure les paquets concernant la sécurité dans les mises à jour" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Inclut dans les mises à jour les paquets nécessaires pour résoudre une " +"alerte donnée, dans les mises à jour" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Inclut dans les mises à jour les paquets nécessaires pour résoudre le ticket" +" BugZilla cité" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Inclut dans les mises à jour les paquets nécessaires pour résoudre le CVE " +"cité" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Inclut les paquets concernant la sécurité avec une certaine sévérité dans " +"les mises à jour" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Force l’utilisation d’une architecture" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Liste des commandes principales :" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Liste des commandes de greffons :" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Nom" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Époque" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Version" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Version" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Publication" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Architecture" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Architecture" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Taille" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Taille" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Source" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Dépôt" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Dépôt" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Depuis le dépôt" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Empaqueteur" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "affiche uniquement les paquets à suppression automatique" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Date de compilation" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "affiche uniquement les paquet modifiés récemment" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Date d’installation" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Caractéristiques de nom de paquet" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Installé par" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "liste un paquet ou un groupe de paquets" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Résumé" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "recherche quel paquet fournit la valeur donnée" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licence" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "FOURNI" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Description" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Fournir la spécification à chercher" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Aucun paquet à lister" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Recherche dans les paquets : " +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "o" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "recherche les mises à jour de paquets disponibles" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "oui" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "affiche les changelogs avant la mise à jour" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Pas de paquet disponible." +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "non" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Aucun package marqué en vue d'être installé" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Voulez-vous continuer ? [o/N] : " -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Pas de paquet installé." +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Voulez-vous continuer ? [O/n] : " -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (depuis %s)" +msgid "Group: %s" +msgstr "Groupe : %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Aucun paquet installé depuis le dépôt" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Identifiant du groupe : %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Aucun package marqué pour réinstallation" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Description : %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Aucun paquet marqué pour mise à jour" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Langue : %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "exécute des commandes pour chaque paquet d’un dépôt donné" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Paquets obligatoires :" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "REPOID" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Paquets par défaut :" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "ID du dépôt" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Paquets optionnels :" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "affiche un message d’aide à l’utilisation" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Paquets conditionnels :" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMMANDE" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Groupe d’environnement : %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "affiche ou utilise l’historique de transaction" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Identifiant d’environnement : %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Plus d’un identifiant de transaction ont été trouvés !\n" -"'{}' nécessite un identifiant de transaction ou un nom de paquet." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Groupes obligatoires :" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Pas d’identifiant de transaction ou de nom de paquet fourni." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Groupes optionnels :" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Vous n’avez pas accès à la base de données de l’historique." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Correspondances trouvées dans  :" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Impossible de défaire la transaction %s ; cela aboutirait à une base de " -"données des paquets incohérente." +msgid "Filename : %s" +msgstr "Nom de fichier : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Impossible de défaire la transaction %s ; cela aboutirait à une base de " -"données des paquets incohérente." - -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"La définition de la plage d’identifiants de transaction est invalide '{}'.\n" -"Utilisez « .. »." +msgid "Repo : %s" +msgstr "Dépôt   : %s" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"Impossible de convertir '{}' à ID transaction.\n" -"Utiliser '', 'last', 'last-'." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Description  : " -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Aucune transaction manipulant le paquet '{}' n’a été trouvée." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "installe un ou plusieurs paquets sur votre système" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licence  : %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Impossible de trouver une correspondance" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Provide : %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:946 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Chemin du fichier RPM invalide : %s" +msgid "Other : %s" +msgstr "Autre : %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Il existe les alternatives suivantes pour \"{0}\" : {1}" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "" +"Une erreur est survenue pendant le calcul de la taille totale des " +"téléchargements" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "correction d’anomalie" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Taille totale  : %s" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "amélioration" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Taille totale des téléchargements : %s" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "sécurité" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Taille des paquets installés : %s" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "inconnu" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "" +"Une erreur est survenue pendant le calcul de la taille des paquets " +"installées" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "nouveau paquet" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Espace libéré : %s" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Sécurité/Niveau critique" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Marquage des paquets installés par le groupe :" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Sécurité/Niveau important" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Marquage des paquets supprimés par le groupe :" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Sécurité/niveau modéré" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Groupe" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Sécurité/Niveau bas" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Paquets" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "affiche des avertissements concernant les paquets" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Installation des paquets du groupe/module" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "alertes pour les nouvelles versions de paquets installés (par défaut)" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Installation du groupe de paquets" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" -"alertes pour des versions équivalentes ou plus anciennes de paquets " -"installés" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Installation" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"alertes pour les nouvelles versions des paquets installés pour lesquels il " -"existe une version plus récente" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Mise à jour" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "alertes toute version de paquet installé" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Réinstallation" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "affiche un récapitulatif des alertes (par défaut)" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Installation des dépendances" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "montre la liste des avertissements" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Installation des dépendances faibles" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "montre les informations des alertes" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Suppression" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "installé" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Supprimer des paquets dépendants" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "mises à jour" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Suppression des dépendances inutilisées" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "tout" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Rétrogradation" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponible" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Installation des profils de module" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Résumé des informations de mise à jour : " +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Désactivation des profils de module" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Avis de nouveaux paquets" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Activation des flux de modules" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Alerte de sécurité" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Basculement des flux de modules" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Alerte de sécurité critique(s)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Désactivation des modules" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Alerte de sécurité important(s)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Réinitialisation des modules" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Alerte de sécurité de niveau modéré" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Installation des groupes d’environnement" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Alerte de sécurité de niveau bas" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Mise à niveau des groupes d’environnement" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Alerte de sécurité inconnu(s)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Suppression des groupes d’environnement" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Alerte de correction d’anomalie" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Installation des groupes" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Alerte d’amélioration" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Mise à niveau des groupes" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "autre(s) alertes)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Suppression des groupes" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Sécurité/Niveau inconnu" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Ignorer les paquets en conflit :\n" +"(ajouter « %s » à la ligne de commande pour forcer leur mise à niveau)" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID de mise à jour" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Ignorer les paquets ayant des dépendances cassées %s" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Type" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " ou qui fait parti d’un groupe" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Mis à jour" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Paquet" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Anomalies" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Paquet" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "remplacement" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Description" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Résumé de la transaction\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Criticité" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Installer" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Droits" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Mettre à niveau" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Fichiers" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Supprimer" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "vrai" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Retrograder" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "faux" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Ignorer" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Aucun module correspondant à lister" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paquet" +msgstr[1] "Paquets" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Interagit avec les modules." +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Paquet dépendant" +msgstr[1] "Paquets dépendants" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "n'affiche que les modules activés" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Mis à niveau" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "n'affiche que les modules désactivés" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Rétrogradé" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "n'affiche que les modules installés" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Réinstallé" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "affiche le contenu du profil" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Ignoré" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Commande modulaire" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Supprimé" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Caractéristique de module" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Échec" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "Réinstalle un paquet" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Total" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "paquet à réinstaller" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" -"synchronise les paquets installés vers leurs versions les plus récentes" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Système" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Paquet à synchroniser" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Ligne de commande" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"exécute un interpréteur de commandes DNF interactif pour la suppression et " -"l'installation d'une spécification" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Nom d’utilisateur" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Les spécifications qui seront désinstallées" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Les spécifications qui seront installées" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Date et heure" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "génération du cache des métadonnées" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Action(s)" + +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Modifié" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Création des fichiers de cache pour tous les fichiers de métadonnées." +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Pas de transaction" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "met à niveau un ou plusieurs paquets de votre système" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Infos sur l’historique des échecs" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Paquet à mettre à niveau" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Pas de paquet ou d’identifiant de transaction fourni" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"supprime tous les paquets non nécessaires installés à l’origine comme " -"dépendances" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Effacé" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "recherche les détails du paquet en fonction de la chaîne entrée" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Non installé" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "recherche également dans la description des paquets et l’URL" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Plus récent" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "MOTCLEF" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Plus ancien" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Mot-clef à chercher" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Identifiant de transaction :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Temps de début :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s correspond exactement à : %%s" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Début de RPMDB :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1786 #, python-format -msgid "%s Matched: %%s" -msgstr "%s correspond à : %%s" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Aucune correspondance trouvée." +msgid "(%u seconds)" +msgstr "(%u secondes)" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "Never (last: %s)" -msgstr "Jamais (dernier : %s)" +msgid "(%u minutes)" +msgstr "(%u minutes)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "Instant (last: %s)" -msgstr "Tout de suite (dernier : %s)" +msgid "(%u hours)" +msgstr "(%u heures)" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s secondes (dernier : %s)" +msgid "(%u days)" +msgstr "(%u jours)" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "affiche les dépôts logiciels configurés" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Temps de fin :" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "affiche tous les dépôts" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Fin de RPMDB :" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "affiche les dépôts actifs (par défaut)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Utilisateur :" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "affiche les dépôts désactivés" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Avorté" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Caractéristique de dépôt" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Code de retour :" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Aucun dépôt n'est disponible" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Réussi" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "activé" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Échecs :" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "désactivé" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Échec :" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Id du dépôt : " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Releasever :" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Nom du dépôt : " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Ligne de commande :" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "État du dépôt : " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Commentaire :" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Révision du dépôt  : " +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transaction effectuée avec :" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Balises du dépôt : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Paquets modifiés :" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Balises dépôt-distribution : " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Sortie du mini script :" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Dépôt mis à jour  : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Erreurs :" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Paquets du dépôt  : " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Installation des dépendances" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Taille du dépôt   : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Rendu obsolète" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Méta-lien du dépôt  : " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Rend obsolète" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Mis à jour : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Effacement" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Miroirs du dépôt  : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Réinstallation" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "URL de base du dépôt  : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Des paquets ou identifiants de transaction fournis sont erronés" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Expiration du dépôt : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Le paquet %s.%s %s sera installé" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Exclus du dépôt  : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Le paquet %s.%s %s sera une mise à jour" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Inclus dans le dépôt  : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Le paquet %s.%s %s sera supprimé" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Exclus du dépôt  : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Le paquet %s.%s %s sera réinstallé" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Nom de fichier du dépôt : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Le paquet %s.%s %s sera une rétrogradation" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id du dépôt" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Le paquet %s.%s %s sera rendu obsolète" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "état" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Le paquet %s.%s %s sera mis à jour" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nom du dépôt" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Le paquet %s.%s %s sera rendu obsolète" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Début de la résolution des dépendances" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "recherche les paquets qui correspondent au mot clé" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Résolution des dépendances terminée" -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -"Interroge sur tous les paquets (raccourci pour repoquery '*' ou repoquery " -"sans argument)" +"Import de la clef GPG 0x%s :\n" +"Utilisateur : « %s »\n" +"Empreinte : %s\n" +"Provenance : %s" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "interroge sur toutes les versions des paquets (par défaut)" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Exécution" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "montre uniquement les résultats de cette architecture (ARCH)" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "En sommeil" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "montre uniquement les résultats qui possèdent FILE" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Interruption impossible" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "ne montre que les résultats en conflit avec REQ" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" + +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Tracé/Stoppé" + +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Inconnu" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" +"Impossible de trouver des informations sur le processus de verrouillage (PID" +" %d)" + +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " L’application de PID %d est : %s" + +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Mémoire : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " A débuté  : %s - il y a %s" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "" -"affiche les résultats qui nécessitent, suggèrent, supplémentent, améliorent " -"ou recommandent des paquets et des fichiers REQ" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " État : %s" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "ne montre que les résultats rendant REQ obsolète" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "ignorer." -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "ne montre que les résultats fournissant REQ" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "Module ou Groupe « %s » non installé." -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "affiche les résultats qui nécessitent des paquets et des fichiers REQ" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "Module ou Groupe « %s » non disponible." -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "montre uniquement les résultats qui recommandent REQ" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "Module ou Groupe « %s » n’existe pas." -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "montre uniquement les résultats qui améliorent REQ" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "L’environnement « %s » n’est pas installé." -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "montre uniquement les résultats qui suggèrent REQ" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "L’environnement « %s » n’est pas disponible." -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "montre uniquement les résultats qui complètent REQ" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "L’identifiant de groupe « %s » n’existe pas." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "" -"vérifie les dépendances non-explicites (fichiers et fournitures); défaut" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Erreur lors l’analyse de « %s » : %s" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "" -"vérifie les dépendances exactement telles qu’indiquées, le contraire de " -"--alldeps" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "N’a pas pu définir le cachedir: {}" -#: ../dnf/cli/commands/repoquery.py:165 +#: ../dnf/conf/config.py:275 msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "" -"utilisé avec --whatrequires, et --requires --resolve, interroge sur les " -"paquets récursivement" - -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"montre la liste de toutes les dépendances et quels paquets les fournissent" +"L’URL du fichier de configuration « {} » n’a pas pu être téléchargée :\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "montre les balises disponibles à utiliser avec --queryformat" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Option de configuration inconnue : %s=%s" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "résout les fonctionnalités aux paquets d’origine" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" +"Erreur lors l’analyse de --setopt avec la clef « %s », valeur « %s » : %s" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "affiche un arbre récursif pour les paquets" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "La config principale n’avait pas d’attr. %s avant setopt" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "opère sur les RPM sources correspondantes" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Incorrect ou inconnu \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -"montre les N derniers paquets pour un nom.arch donné (ou le dernier sauf N " -"si N est négatif)" +"Erreur lors l’analyse de --setopt avec la clef « %s.%s », valeur « %s » : %s" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "montre les informations détaillées à propos du paquet" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Le dépôt « %s » n’avait pas d’attr. %s avant setopt" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "montre la liste des fichiers du paquet" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Attention : lecture de « %s » erronée ; ignorer." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "montre le nom RPM du paquet source" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "Id erroné pour le dépôt : {} ({}), byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "affiche les changelogs du paquet" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "Id erroné pour le dépôt : {}, byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "format d’affichage des paquets trouvés" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "Dépôt « {} » ({}) : erreur lors de l’analyse de la configuration : {}" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "" -"utilise le format « nom-epoch:version-de-parution.architecture » pour " -"afficher les paquets trouvés (par défaut)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "Dépôt « {} » : erreur lors de l’analyse de la configuration : {}" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -"utilise le format « nom-version-de-parution » pour afficher les paquets " -"trouvés (par défaut pour les requêtes rpm)" +"Il manque le nom du dépôt « {} » ({}) dans la configuration, utilisation de " +"l’id." -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -"utilise le format « epoch:nom-version-de-parution.architecture » pour " -"afficher les paquets trouvés" +"Il manque le nom du dépôt « {} » dans la configuration, utilisation de l’id." -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "" -"Affichage dans quels groupes comps sont présentés les paquets sélectionnés" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "La lecture du fichier « {} » a échoué : {}" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "limite la requête aux paquets installés dupliqués" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "dépôt %s: 0x%s déjà importé" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "limite la requête aux paquets « installonly » installés" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "dépôt %s: clé importée 0x%s." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"limite la requête aux paquets installés avec des dépendances non satisfaites" +"Aucune métadonnée de module disponible pour le paquet modulaire « {} », ne " +"peut pas être installé dans le système" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "montre une localisation d'où les paquets peuvent être téléchargés" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "Aucune métadonnée de module disponible pour le paquet modulaire" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Affiche les fonctionnalités avec lesquelles le paquet est en conflit." +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Un paquet source rpm ne sera pas installé (%s)." -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/dnssec.py:169 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"Affiche les fonctionnalités dont le paquet puisse dépendre ou qu'il puisse " -"améliorer, qui sont recommandées, suggérées ou en complément." +"L’option de configuration « gpgkey_dns_verification » nécessite libunbound " +"({})" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Affiche les fonctionnalités que le paquet est capable d’améliorer." +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "Extension DNSSEC : clef pour l’utilisateur " -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Affiche les fonctionnalités que le paquet fournit." +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "est valide." -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Affiche les fonctionnalités que le paquet recommande." +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "a un statut inconnu." -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Affiche les fonctionnalités dont le paquet dépend." +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "extension DNSSEC : " -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Test de validité des clefs déjà importées." + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "" -"Affiche les fonctionnalités dont le paquet dépend pour le lancement d’un " -"script %%pre." +msgid "unsupported checksum type: %s" +msgstr "type de somme de contrôle non pris en charge : %s" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Affiche les fonctionnalités suggérées par le paquet." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Échec du delta-rebuilt RPM" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Affiche les fonctionnalités que le paquet peut compléter." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "La somme de contrôle du delta-rebuilt RPM a échoué" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "N’affiche que les paquets disponibles." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "terminé" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problèmes dans la requête :" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "paquets manquants : " + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "paquets cassés : " + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "groupes ou modules manquants : " + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "groupes ou modules cassés : " + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Problème de dépendance modulaire avec les valeurs par défaut :" +msgstr[1] "Problèmes de dépendance modulaire avec les valeurs par défaut :" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "N’affiche que les paquets installés." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Problème de dépendance modulaire :" +msgstr[1] "Problèmes de dépendance modulaire :" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"N’affiche que les paquets qui ne sont présents dans aucun des dépôts " -"disponibles." +"Fichier verrou malformé trouvé : %s.\n" +"Assurez-vous qu’aucun autre processus {prog} n’est en cours d’exécution et supprimez le fichier verrou, ou exécutez systemd-tmpfiles --remove dnf.conf." -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" -"N’affiche que les paquets qui fournissent une montée en version pour un " -"paquet déjà installé." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Activation de plusieurs flux pour « {} »." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"N’affiche que les paquets qui peuvent être retirés par la commande « dnf " -"autoremove »." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Rien à afficher" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "N’affiche que les paquets installés par utilisateur." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" +"Installation d’une version de « {} » plus récente que celle qui a été " +"spécifiée. Reaison: {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "N’affiche que les paquets édités récemment." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Modules activés : {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "la clé à chercher" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Aucun profil spécifié pour « {} », veuillez spécifier un profil." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Option '--resolve' doit être utilisée en conjonction avec '--conflicts', '--" -"depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' ou '--supplements'" +"\n" +"\n" +"Aide : [d]éfaut, [e]activé, [x]désactivé, [i]nstallé" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Option « --recursive » doit être utilisée avec « --whatrequires » " -"(optionnellement avec « --alldeps », mais pas avec « --exactdeps »), ou avec" -" « --requires --resolve »" +"\n" +"\n" +"Aide : [d]éfaut, [e]activé, [x]désactivé, [i]nstallé, [a]ctivé" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Le paquet {} ne contient aucun fichier" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "On ignore le profil inutile : {}/{}" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Balises de requêtes disponibles : utiliser --queryformat \"..%{tag}..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" +"Toutes les correspondance pour le paramètre « {0} » dans le mode module « " +"{1}:{2} » ne sont pas actives" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "argument {} requiert l'option --whatrequires ou --whatdepends" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"L’installation du module « {0} » à partir du dépôt Fail-Safe {1} n’est pas " +"permise" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Aucune option valide spécifiée\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" Afficher un arborescence des paquets pour le package donné" +"Impossible de faire correspondre le profil pour l’argument {}. Profils " +"disponibles pour « {}:{} » : {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Terminé" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Impossible de faire correspondre le profil pour l’argument {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -"Pas d’accès en lecture/exécution sur le répertoire courant, déplacement dans" -" /" +"Aucun profil par défaut pour le module {}:{}. Profils disponibles : {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Aucun profil par défaut pour le module {}:{}" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Le profil par défaut {} n’est pas disponible dans le module {}:{}" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -"essayez d’ajouter « {} » à la ligne de commande pour remplacer les paquets " -"en conflit" +"L’installation du module à partir du dépôt Fail-Safe n’est pas permise" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "essayez d’ajouter « {} » pour ignorer les paquets non installables" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Impossible de résoudre le paramètre {}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " ou « {} » pour ignorer les paquets non installables" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Aucune correspondance pour le paquet {}" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -"essayez d’ajouter « {} » pour ne pas utiliser seulement les meilleurs " -"paquets candidats" +"La mise à niveau du module « {0} » à partir du dépôt Fail-Safe {1} n’est pas" +" permise" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Impossible de faire correspondre le profil dans l’argument {}" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -" ou « {} » pour ne pas utiliser seulement les meilleurs paquets candidats" +"La mise à niveau du module à partir du dépôt Fail-Safe n’est pas permise" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Dépendances résolues." +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Seul le nom du module est nécessaire. Les paramètres inutiles ont été " +"ignorés : « {} »" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s vérification a échoué : %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3842,34 +3888,11 @@ msgstr "%s est un fichier vide" #: ../dnf/persistor.py:98 msgid "Failed storing last makecache time." -msgstr "N'a pas pu stocker l'heure du dernier makecache." +msgstr "N’a pas pu stocker l’heure du dernier makecache." #: ../dnf/persistor.py:105 msgid "Failed determining last makecache time." -msgstr "N'a pas pu déterminer l'heure du dernier makecache." - -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "dépôt %s: 0x%s déjà importé" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "dépôt %s: clé importée 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Des erreurs sont survenues lors de la transaction de test." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Fichier verrou malformé trouvé : %s.\n" -"Assurez-vous qu’aucun autre processus dnf n’est en cours d’exécution et supprimez le fichier verrou, ou exécutez systemd-tmpfiles --remove dnf.conf." +msgstr "N’a pas pu déterminer l’heure du dernier makecache." #: ../dnf/plugin.py:63 #, python-format @@ -3889,10 +3912,101 @@ msgstr "Échec lors du chargement du module « %s » : %s" #: ../dnf/plugin.py:231 msgid "No matches found for the following enable plugin patterns: {}" msgstr "" -"Aucun élément correspondant aux modèles de plugin d'activation suivants : {}" +"Aucun élément correspondant aux modèles de plugin d’activation suivants : {}" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" "Aucun élément correspondant aux modèles de plugin de désactivation suivants " ": {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "aucune fabrique de contenu ne correspond à %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Déjà téléchargé" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "détermination du miroir le plus rapide (%s hôtes).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "activation du dépôt %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Ajout du dépôt %s depuis le %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Des erreurs sont survenues lors de la transaction de test." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Rétrogradation" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Nettoyage de" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Installation" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Réinstallation" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Suppression de" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Mise à jour" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Vérification de" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Exécution du scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Préparation" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problème" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "TransactionItem n’a pas été trouvé pour la clef : {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "TransactionSWDBItem n’a pas été trouvé pour la clef : {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Des erreurs sont survenues lors de la transaction." diff --git a/po/fur.po b/po/fur.po index 7ec9862..41be34b 100644 --- a/po/fur.po +++ b/po/fur.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-08-17 10:03+0000\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-11-27 05:59+0000\n" "Last-Translator: Fabio Tomat \n" "Language-Team: Friulian\n" "Language: fur\n" @@ -16,230 +16,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PACHET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Pachet di instalâ" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Probleme" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "TransactionItem no cjatât pe clâf: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "TransactionSWDBItem no cjatât pe clâf: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Erôrs vignûts fûr dilunc la transazion." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: control di %s failît: %s cuintri %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Si abilite un flus diviers par '{}'." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nuie di mostrâ." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" -"Daûr a instalâ une version plui di '{}' rispiet a chê specificade. Motîf: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Modui abilitâts: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Nissun profîl specificât par '{}', par plasê specifiche un profîl." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Sugjeriment: [d] predefinît, [e] abilitât, [x] disabilitât, [i] installât" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Sugjeriment: [d] predefinît, [e] abilitât, [x] disabilitât, [i] installât, [a] atîf" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Si ignore i profîi no necessaris: '{}/{}'" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"No je permetude la instalazion dal modul '{0}' dal repository Fail-Safe {1}" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "Nissun profîl predefinît pal modul {}:{}. Profîi disponibii: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Nissun profîl predefinît pal modul {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Profîl predefinît {} no disponibil intal modul {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "No je permetude la instalazion dal modul dal repository Fail-Safe" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Impussibil risolvi l՚argoment {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Nissune corispondence pal pachet {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Nol è permetût l՚inzornament dal modul '{0}' dal repository Fail-Safe {1}" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "Nol è permetût l՚inzornament dal modul dal repository Fail-Safe" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Al covente dome il non dal modul. Si ignore lis informazions che no coventin" -" tal argoment: '{}'" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Probleme di dipendence modulâr:" -msgstr[1] "Problemis di dipendence modulâr:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Erôr tal analizâ '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Valôr di configurazion no cognossût: %s=%s in %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Opzion di configurazion no cognossude: %s = %s in %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Opzion di configurazion no cognossude: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "\"{}\" no just o no cognossût: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Atenzion: cjariament di '%s' falît, si salte." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repository '%s': Erôr tal analizâ la configurazion: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"Inte configurazion dal repository '%s' al mancje il non, si dopre l'id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -280,9 +56,19 @@ msgstr "No si è rivâts a inviâ une e-mail vie '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "No si è rivâts a eseguî il comant '%s': tornât %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Valôr di configurazion no cognossût: %s=%s in %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Opzion di configurazion no cognossude: %s = %s in %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." -msgstr "" +msgstr "Inviât dnf-automatic." #: ../dnf/automatic/main.py:240 #, python-format @@ -294,125 +80,50 @@ msgstr "Polse par %s seconts" msgid "Error: %s" msgstr "Erôr: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "faliment tal cjariâ il repo '{}': {}" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Il cjariament dal repository '{}' al è falit" -#: ../dnf/dnssec.py:244 -msgid "has unknown status." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." msgstr "" -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." msgstr "" -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." msgstr "" -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Cache metadâts inzornade di resint." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Netisie" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "No'ndi son repository abilitâts in \"{}\"." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: nol scjadarà mai e nol vignarà inzornât." -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Daûr a rindi obsolet" +#: ../dnf/base.py:350 +#, python-format +msgid "%s: has expired and will be refreshed." +msgstr "%s: al è scjadût e al vignarà inzornât." -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" +#. expires within the checking period: +#: ../dnf/base.py:354 +#, python-format +msgid "%s: metadata will expire after %d seconds and will be refreshed now" msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Daûr a eliminâ" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Daûr a verificâ" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Esecuzion scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Daûr a prontâ" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Il cjariament dal repository '{}' al è falit" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "" - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "" - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Cache metadâts inzornade di resint." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "No'ndi son repository abilitâts in \"{}\"." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: nol scjadarà mai e nol vignarà inzornât." - -#: ../dnf/base.py:350 -#, python-format -msgid "%s: has expired and will be refreshed." -msgstr "%s: al è scjadût e al vignarà inzornât." - -#. expires within the checking period: -#: ../dnf/base.py:354 -#, python-format -msgid "%s: metadata will expire after %d seconds and will be refreshed now" -msgstr "" -"%s: i metadâts a scjadaran dopo %d seconts e a vignaran inzornâts cumò" +"%s: i metadâts a scjadaran dopo %d seconts e a vignaran inzornâts cumò" #: ../dnf/base.py:358 #, python-format @@ -432,7 +143,7 @@ msgstr "%s: si dopre i metadâts di %s." #: ../dnf/base.py:409 #, python-format msgid "Ignoring repositories: %s" -msgstr "" +msgstr "Si ignore i repository: %s" #: ../dnf/base.py:412 #, python-format @@ -455,1848 +166,1795 @@ msgstr "Si pues gjavâ i pachets metûts in cache eseguint '%s'." #: ../dnf/base.py:533 #, python-format msgid "Invalid tsflag in config file: %s" -msgstr "" +msgstr "tsflag no valit tal file di configurazion: %s" #: ../dnf/base.py:589 #, python-format msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Esecuzion control de transazion" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Controi di transazion passâts." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Esecuzion prove di transazion" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" -msgstr "" +msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" -msgstr "" +msgstr "Erôr prove di transazion:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Prove di transazion passade." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Esecuzion transazion." -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Recuisîts dal disc:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Al covente almancul %dMB in plui di spazi sul filesystem %s." -msgstr[1] "A coventin almancul %dMB in plui di spazi sul filesystem %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "Al covente ancjemò almancul {0}MB di spazi sul filesystem {1}." +msgstr[1] "A coventin ancjemò almancul {0}MB di spazi sul filesystem {1}." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Sintesi erôrs" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Impussibil eseguî la transazion." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Nol è stât pussibil scomençâ la transazion:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "No si è rivâts a gjavâ il file de transazion %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Cualchi pachet nol è stât discjariât. Si torne a provâ." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" +"I RPM Delta a àn ridot %.1f MB di inzornaments a %.1f MB (%d.1%% sparagnâts)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" +"I RPM Delta falîts a àn aumentât %.1f MB di inzornaments a %.1f MB (%d.1%% " +"straçâts)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Impussibil vierzi: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "La clâf publiche par %s no je instalade" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Probleme tal vierzi il pachet %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "La clâf publiche par %s no je fidade" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Il pachet %s nol è firmât" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Impussibil gjavâ %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s gjavât" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Nissune corispondence pal pachet di grup \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nuie ce fâ." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Nissun grup segnâ pe rimozion." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Nissun grup segnât pal inzornament." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "" +"Il pachet %s nol è instalât, impussibil cessâlu ae version precedente." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Nissune corispondence pal argoment: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "nissun pachet corispondent" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "" -"Il pachet %s nol è instalât, impussibil cessâlu ae version precedente." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Pachet %s, di version plui basse, za instalât, impussibil cessâlu ae version" " precedente." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Il pachet %s nol è instalât, impussibil tornâ a instalâlu." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Il file %s al è un pachet sorzint e nol pues jessi inzornât, si ignore." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Il pachet %s nol è instalât, impussibil inzornâlu." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pachet %s disponibil, ma no instalât." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Pachet %s disponibil, ma instalât par une architeture diferente." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Nissun pachet %s instalât." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Formât no valit: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Nissun pachet segnât di gjavâ." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "A son disponibii pachets pal argoment %s, ma no son instalâts." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Pachet %s, de version plui basse pussibile, za instalât, impussibil cessâlu " "a une version precedente." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Azion no gjestide: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Nissun pachet %s disponibil." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "nissun pachet corispondent" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Nissun inzornament di sigurece necessari, ma al è disponibil {} inzornament" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Nissun inzornament di sigurece necessari, ma a son disponibii {} " "inzornaments" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Nol covente nissun inzornament di sigurece par \"{}\", ma {} inzornament al " "è disponibil" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Nol covente nissun inzornament di sigurece par \"{}\", ma {} inzornaments a " "son disponibii" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Lis clâfs GPG a son configuradis come: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "La clâf GPG su %s (0x%s) e je za instalade" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "La clâf e je stade aprovade." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "La clâf e je stade ricusade." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Importazion clâf falide (codiç %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Clâf impuartade cun sucès" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "No si à instalât nissune clâf" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * forsit si intindeve: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "Il pachet %s al è za instalât." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." +msgstr "Il pachet %s al è za instalât." -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "no matching payload factory for %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Za discjariât" - -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "unsupported checksum type: %s" -msgstr "" +msgid "Parsing file \"%s\" failed: %s" +msgstr "Analisi dal file \"%s\" falide: %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Erôr di configurazion: %s" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "si salte." +#: ../dnf/cli/cli.py:136 +#, fuzzy, python-format +msgid " Installed: %s-%s at %s" +msgstr " Instalât: %s-%s in? ai? il? %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +#: ../dnf/cli/cli.py:138 +#, fuzzy, python-format +msgid " Built : %s at %s" +msgstr " costruît : %s ai? %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "L'ambient '%s' nol è instalât." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "L'ID dal grup '%s' nol esist." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operazion interote." -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "daûr a abilitâ il repository %s" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Discjariament pachets:" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Zontât repo %s di %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Erôr tal discjariâ i pachets:" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Ricostruzion delta RPM falide" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transazion falide" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "fat" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "Control GPG FALÎT" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Erôr rie di comant: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "formât sbaliât: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Daûr a rindi sorpassâts i pachets" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Nissun pachet segnât pe sincronizazion de distribuzion." -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "posizion file di configurazion" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Pachets instalâts" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "operazion cidine" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Pachets disponibii" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "operazion prolisse" - -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "mostre version DNF e jes" - -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "stabilìs la lidrîs(root) di instalazion" - -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "no sta instalâ la documentazion" - -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "disabilite ducj i plugin" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Pachets in rimozion automatiche" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "abilite i plugin par non" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Pachets extra" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "disabilite i plugin par non" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Inzornaments disponibii" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"passe sore al valôr $releasever tai file di configurazion e di repository" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Pachets zontâts di resint" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "stabilìs opzions arbitraris di configurazion e di repository" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "No si à pachets disponibii che a corispuindin ae liste" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "risolf i problemis di risoluzion des dipendencis saltant pachets" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Nissune corispondence cjatade." -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "mostre jutori dal comant" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Nissun ID di transazion furnît" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "permet di scancelâ i pachets instalâts par risolvi lis dipendencis" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "ID di transazion specificât nol è stât cjatât" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "prove lis versions miôr disponibilis intes transazions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Cjatade plui di un ID di transazion!" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "La cronologjie des transazions no je complete, prime di %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "eseguìs dut de cache dal sisteme, no sta inzornâ la cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "La cronologjie des transazions no je complete, dopo di %u." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "massim timp di spiete dal comant" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Si anule la transazion {}, di {}" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "nivel di jessude dal debug" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Repo no cognossût: '%s'" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "bute su file i risultâts di risoluzion detaiâts" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Nissune corispondence di repository: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "mostre i doplis tai repository e tai comants par listâ / cirî" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Chest comant al à di jessi eseguît come utent root." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "nivel di jessude dai erôrs" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Comant inesistent: %s. Dopre %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"al abilite la logjiche di elaborazion di dnf pai pachets obsolets pai " -"inzornaments o al mostre lis funzionalitâts che il pachet al fâs deventâ " -"obsolet pai comants info, list e repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "nivel di jessude dal debug par rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "rispuint sì in maniere automatiche a dutis lis domandis" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "rispuint no in maniere automatiche a dutis lis domandis" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Impussibil rilevâ la version di publicazion (dopre '--releasever' par " +"specificâ la version di publicazion)" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argoment {}: nol è permetût cul argoment {}" + +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Comant \"%s\" za definît" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "disabilite il gjavâ des dipendencis che no son plui dopradis" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Par diagnosticâ il probleme prove a eseguî: '%s'." + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" +"Forsit RPMDB al è ruvinât, fasint partî '%s' si podarès risolvi il probleme." -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "controle l'ûs dal colôr" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "met il metadât come scjadût prime di eseguî il comant" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Repository dal probleme: %s" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "risolf dome a direzions IPv4" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "mostre detais su un pachet o grup di pachets" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "risolf dome a direzions IPv6" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "mostre ducj i pachets (predefinît)" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "stabilìs la cartele dulà copiâ i pachets" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "mostre dome pachets disponibii" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "dome discjarie i pachets" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "mostre dome pachets instalâts" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "zonte un coment ae transazion" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "mostre dome pachets adizionâi" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Intai inzornaments, inclût i pachets relatîfs a corezions di erôrs" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "mostre dome pachets di avanzament" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Intai inzornaments, inclût i pachets relatîfs a mioraments" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "mostre dome pachets in rimozion automatiche" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Intai inzornaments, inclût i pachets relatîfs a gnûfs pachets" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "mostre dome pachets modificâts di resint" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Intai inzornaments, inclût i pachets relatîfs ae sigurece" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PACHET" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -"Intai inzornaments, inclût i pachets necessaris par justâ il consultîf " -"indicât" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Intai inzornaments, inclût i pachets necessaris par justâ l'erôr indicât" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "liste un pachet o un grup di pachets" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "cjate cuâl pachet che al furnìs il valôr furnît" + +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -"Intai inzornaments, inclût i pachets necessaris par justâ il CVE indicât" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -"Intai inzornaments, inclût i pachets relatîfs ae sigurece che a corispuindin" -" al nivel di sigurece" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Sfuarce il doprâ di une architeture" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Daûr a cirî i pachets: " -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Liste di comants principâi:" - -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Liste di comants dai plugin:" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "controle la disponibilitât di avanzaments pai pachets" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Nissun pachet disponibil." + +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoche" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Nissun pachet instalât." -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (di %s)" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Pachet instalât %s%s no disponibil." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Publicazion" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Nissun pachet instalât dal repository." -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Nissun pachet segnât pal avanzament." + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "eseguìs i comants su ducj i pachets tal determinât repository" + +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Sorzint" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "mostre une utile vuide su ce mût doprâ" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMANT" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Dal repo" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "mostre, o dopre, la cronologjie des transazions" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Impachetadôr" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Cjatât plui di un ID di transazion.\n" +"'{}' al domande 1 ID di transazion o non di pachet." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Date di compilazion" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Nissun ID di transazion o non di pachet furnît." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Date di instalazion" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "No si pues acedi ae base di dâts de cronologjie." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Instalât di" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Impussibil anulâ la transazion %s, fâlu al podarès fâ deventâ incoerente la " +"base di dâts dai pachets." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"Impussibil tornâ indaûr de transazion %s, fâlu al podarès fâ deventâ " +"incoerente la base di dâts dai pachets." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" +"Definizion di interval dal ID di transazion '{}' no valit.\n" +"Dopre '..'." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licence" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "No je stade cjatade nissune transazion che e manipole il pachet '{}'." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "sì" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Isal just [s/N]: " +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Isal just [Y/n]: " +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Group: %s" -msgstr "Grup: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Group-Id: %s" -msgstr " Id-grup: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Description: %s" -msgstr " Descrizion: %s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Language: %s" -msgstr " Lenghe: %s" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Pachets obligatoris:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Pachets predefinîts:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Pachets opzionâi:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Pachets condizionâi:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Grup ambient: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid " Environment-Id: %s" -msgstr " Id-ambient: %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Grups obligatoris:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"gjave ducj i pachets che no coventin che di imprin a jerin instalâts come " +"dipendencis" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Grups opzionâi:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Pachet di gjavâ" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Corispondence cjatade in:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "verifiche dai problemis intal packagedb" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Non file : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "mostre ducj i problemis; predefinît" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Repo : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "mostre problemis di dipendencis" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Descrizion : " +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "mostre problemis di dopleaments" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "mostre pachets obsolets" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Licence : %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "mostre problemis cui pachets furnîts" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "Al furnìs : %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} al à dipendencis richiestis mancjantis:{}" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "Altri : %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} al è un duplicât di {}" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "" -"Al è vignût fûr un erôr tal calcolâ la dimension totâl dal discjariament" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} al è stât fat deventâ obsolet di {}" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Dimension totâl: %s" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} al furnìs {} ma nol pues jessi cjatât" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Total download size: %s" -msgstr "Dimension totâl discjariament: %s" +msgid "Removing file %s" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Dimension di instalât: %s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "gjave dâts metûts in cache" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Al è vignût fûr un erôr tal calcolâ la dimension di instalât" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Gjenar di meta-dât di netâ" + +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Daûr a netâ dai dâts: " + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "La cache e jere scjadude" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Freed space: %s" -msgstr "Spazi liberât: %s" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d file gjavât" +msgstr[1] "%d file gjavâts" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Daûr a segnâ i pachets come instalâts dal grup:" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "In spiete che il procès cun pid %d al finissi." -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Daûr a segnâ i pachets come gjavâts dal grup:" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Liste lis dipendencis dal pachet e ce pachets che ju furnissin" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grup" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "sincronize i pachets instalâts cun lis ultimis versions disponibilis" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pachets" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Pachet di sincronizâ" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Torne a une version precedente di un pachet" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Daûr a instalâ i pachets dal grup" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Pachet di puartâ a une version precedente" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "mostre o dopre lis informazions dai grups" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Nissun dât sui grups disponibil pai repository configurâts." -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Atenzion: il grup %s nol esist." -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Daûr a instalâ lis dipendencis" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Atenzion: nissun grup al corispuint:" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Daûr a instalâ lis dipendencis debulis" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Grups di ambient disponibii:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Daûr a gjavâ" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Grups di ambient instalâts:" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Daûr a gjavâ i pachets dipendents" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Grups instalâts:" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Daûr a gjavâ lis dipendencis no dopradis" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Grups lenghe instalâts:" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Grups disponibii:" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Grups lenghe disponibii:" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "inclût pachets opzionâls dal grup" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "mostre ancje i grups platâts" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "mostre dome i grups instalâts" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "mostre dome i grups disponibii" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Sot-comant groups no valit, dopre: %s." -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Impussibil cjatâ un pachet di grup obligatori." -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "instale un o plui pachets tal sisteme" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Pachet di instalâ" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Impussibil cjatâ une corispondence" -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +msgid "Not a valid rpm file path: %s" +msgstr "Percors dal file rpm no valit: %s" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -"Si salte i pachets cun conflits:\n" -"(zonte '%s' ae rie di comant par sfuarçâ il lôr inzornament)" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Si salte i pachets cun dipendencis rotis %s" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "gjenere la cache dai metadâts" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " o part di un grup" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Daûr a creâ i file de cache par ducj i file metadâts." -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "gjave il segn o segne i pachets instalâts come instalâts dal utent." -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "daûr a sostituî" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s segnât come instalât dal utent." -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/mark.py:56 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Sintesi de transazion\n" -"%s\n" +msgid "%s unmarked as user installed." +msgstr "gjavât il segn di “instalât dal utent” su %s." -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instalâ" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s segnât come grup instalât." -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Inzornâ" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Erôr:" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Gjavâ" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Il pachet %s nol è instalât." -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Cessâ di version" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Saltâ" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Pachet" -msgstr[1] "Pachets" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Pachet dipendent" -msgstr[1] "Pachets dipendents" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Inzornâts" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Cessâts di version" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Instalâts" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Tornâts a instalâ" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Gjavâts" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Falîts" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Totâl" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "Torne instale un pachet" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sisteme" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Pachet di tornâ a instalâ" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Rie di comant" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "gjave un o plui pachets dal sisteme" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Non utent" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "gjave pachets doplis" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "gjave i pachets di dome instalazion che a superin il limit" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Date e ore" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Nissun pachet dopli cjatât di gjavâ." -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Azion(s)" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Nissun pachet vieri di dome instalazion cjatât pe rimozion." -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Modificât" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "no cognossût" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Nissune transazion" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Mai (ultin: %s)" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Istantani (ultin: %s)" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Nissun ID di transazion, o pachet, indicât" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s secont(s) (ultin: %s)" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Eliminât" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "mostre i repository software configurâts" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "No instalât" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "mostre ducj i repository" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Plui vieli" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "mostre i repository abilitâts (predefinît)" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Plui resint" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "mostre i repository disabilitâts" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID di transazion :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Ore di inizi :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Nissun repository disponibil" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "rpmdb iniziâl :" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "abilitât" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u seconts)" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "disabilitât" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minûts)" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u oris)" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dîs)" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Ore finâl :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "rpmdb finâl :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Utent :" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Codiç di jessude :" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Interot" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Completât" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Erôrs:" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Erôr:" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Rie di comant :" - -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Coment :" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transazion eseguide cun:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pachets modificâts:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Jessude dal scriptlet:" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Erôrs:" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Instalazion-dipendencis" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Deventât sorpassât" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Elimine" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id repo" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Torne instale" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "stât" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Indicâts pachets o ID di transazion sbaliâts" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "non repo" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Il pachet %s.%s %s al sarà instalât" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Il pachet %s.%s %s al sarà un inzornament" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "cîr i pachets che a corispuindin ae peraule clâf" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Il pachet %s.%s %s al sarà eliminât" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Interoghe ducj i pachets (scurte par repoquery '*' o repoquery cence " +"argoment)" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Il pachet %s.%s %s al sarà tornât a instalâ" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Interoghe dutis lis version dai pachets (predefinît)" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Il pachet %s.%s %s al sarà puartât a une version precedente" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "mostre dome i risultâts par cheste ARCH" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Il pachet %s.%s %s al rindarà sorpassât un altri" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "mostre dome i risultâts che a son proprietaris di chest FILE" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Il pachet %s.%s %s al sarà inzornât" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "mostre dome i risultâts che a son in conflit cun REQ" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Il pachet %s.%s %s al deventarà sorpassât" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Si scomence la risoluzion des dipendencis" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "mostre dome i risultâts che a rindin obsolet REQ" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Risoluzion des dipendencis finide" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "mostre dome i risultâts che a furnissin REQ" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -"Daûr a impuartâ la clâf GPG 0x%s:\n" -" ID utent : \"%s\"\n" -" Impronte digjitâl: %s\n" -" Di : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "In esecuzion" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "mostre dome i risultâts che a consein REQ" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "In polse" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "mostre dome i risultât che a miorin REQ" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ininterompibil" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "mostre dome i risultâts che a sugjerissin REQ" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombi" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "mostre dome i risultâts che a integrin REQ" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Segnât/Fermât" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" +"controle lis dipendencis no esplicitis (file e pachets furnîts); predefinît" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "No cognossût" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"controle lis dipendencis propite come che a son furnidis, contrari di " +"--alldeps" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Impussibil cjatâ informazions sul procès che al bloche (PID %d)" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" +"doprât cun --whatrequires e --requires --resolve, interoghe i pachets in " +"maniere ricorsive." -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " La aplicazion cun PID %d e je: %s" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" +"mostre une liste di dutis lis dipendencis e cuai pachets lis furnissin" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memorie : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "mostre lis etichetis disponibilis di doprâ cun --queryformat" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Inviât: %s - %s indaûr" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Stât : %s" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "mostre arbul ricorsîf pai pachets" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "lavore sul RPM sorzint corispuindint" + +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" +"mostre i ultins N pachets par une dade cumbinazion non.architeture (o i " +"prins N se N al è negatîf)" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Erôr di configurazion: %s" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "mostre informazions detaiadis sul pachet" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "mostre la liste dai file dal pachet" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "mostre il non dal RPM dal sorzint dal pachet" -#: ../dnf/cli/cli.py:136 -#, fuzzy, python-format -msgid " Installed: %s-%s at %s" -msgstr " Instalât: %s-%s in? ai? il? %s" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/cli.py:138 -#, fuzzy, python-format -msgid " Built : %s at %s" -msgstr " costruît : %s ai? %s" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "formât par mostrâ i pachets cjatâts" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" +"dopre il formât non-epoche:version-publicazion.architeture par mostrâ i " +"pachets cjatâts (predefinît)" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" +"dopre formât non-version-publicazion par mostrâ i pachets cjatâts " +"(predefinide pes interogazions rpm)" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF si limitarà a discjariâ i pachets pe transazion." - -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "" -"DNF si limitarà a discjariâ i pachets, instalâ lis clâfs gpg e controlâ la " -"transazion." - -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operazion interote." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Discjariament pachets:" - -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Erôr tal discjariâ i pachets:" - -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transazion falide" - -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" +"dopre formât epoche:non-version-publicazion.architeture par mostrâ i pachets" +" cjatâts" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "Control GPG FALÎT" - -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Daûr a rindi sorpassâts i pachets" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "limite la interogazion ai pachets dopleâts instalâts" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Nissun pachet segnât pe sincronizazion de distribuzion." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "limite la interogazion ai pachets instalâts di gjenar “installonly”" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" +"limite la interogazion ai pachets instalâts cun dipendencis no sodisfatis" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Pachets instalâts" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Pachets disponibii" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Pachets in rimozion automatiche" - -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Pachets extra" - -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Inzornaments disponibii" - -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Pachets zontâts di resint" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "mostre une posizion dulà che i pachets a puedin jessi discjariâts" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "No si à pachets disponibii che a corispuindin ae liste" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Mostre lis funzionalitâts che cun chês al va in conflit il pachet." -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Nissune corispondence cjatade." +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Nissun ID di transazion furnît" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Mostre lis funzionalitâts che il pachet al pues miorâ." -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "ID di transazion specificât nol è stât cjatât" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Mostre lis funzionalitâts furnidis dal pachet." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Cjatade plui di un ID di transazion!" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Mostre lis funzionalitâts che il pachet al consee." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "La cronologjie des transazions no je complete, prime di %u." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Mostre lis funzionalitâts che su chês il pachet al dipent." -#: ../dnf/cli/cli.py:641 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "La cronologjie des transazions no je complete, dopo di %u." - -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Si anule la transazion {}, di {}" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Mostre lis funzionalitâts che su chês il pachet al dipent par eseguî un " +"script %%pre." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Repo no cognossût: '%s'" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Mostre lis funzionalitâts che il pachet al sugjerìs." -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Nissune corispondence di repository: %s" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Mostre lis funzionalitâts che il pachet al pues integrâ." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Chest comant al à di jessi eseguît come utent root." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Mostre dome i pachets disponibii." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Comant inesistent: %s. Dopre %s --help" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Mostre dome i pachets instalâts." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -"Al podarès jessi un comant di plugin DNF, prove \"dnf install 'dnf-" -"command(%s)'\"" +"Mostre dome i pachets che no son presints in nissun dai repository " +"disponibii." -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"Al podarès jessi un comant di plugin DNF, ma il cjariament dai plugins al è " -"pal moment disabilitât." +"Mostre dome i pachets che a furnissin un inzornament par cualchi pachet za " +"instalât." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Mostre dome i pachets che a son stâts instalâts dal utent." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Mostre dome i pachets modificâts di resint" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "la clâf di cirî" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Il pachet {} nol conten file" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "" +"Etichetis di interogazion disponibilis: dopre --queryformat \".. %{tag} ..\"" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"Impussibil rilevâ la version di publicazion (dopre '--releasever' par " -"specificâ la version di publicazion)" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argoment {}: nol è permetût cul argoment {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "cîr tai detais dai pachets la stringhe furnide" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Comant \"%s\" za definît" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "cîr ancje tal URL e te descrizion dal pachet" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "gjave un o plui pachets dal sisteme" - -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "gjave pachets doplis" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "gjave i pachets di dome instalazion che a superin il limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Pachet di gjavâ" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " , " -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Nissun pachet dopli cjatât di gjavâ." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "Corispondence esate in %s: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "Pachet instalât %s%s no disponibil." +msgid "%s Matched: %%s" +msgstr "Corispondence in %s: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Nissun pachet vieri di dome instalazion cjatât pe rimozion." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Nissune corispondence cjatade." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "eseguìs une shell DNF interative" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SCRIPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script di eseguî inte shell DNF" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Erôr:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Valôr clâf no supuartât." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Impussibil cjatâ il repository: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2310,7 +1968,7 @@ msgstr "" " se nissun valôr al ven furnît al stampe il valôr atuâl.\n" " se il valôr al ven furnît al met chel valôr." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2318,7 +1976,7 @@ msgstr "" "{} [comant]\n" " stampe jutori" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2330,7 +1988,7 @@ msgstr "" " enable: abilite i repository. opzion = id dal repository\n" " disable: disabilite i repository. opzion = id dal repository" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2338,7 +1996,7 @@ msgstr "" "{}\n" " risolf la cumbinazion di transazions" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2350,7 +2008,7 @@ msgstr "" " reset: azere (cancele dal dut) la transazion\n" " run: eseguìs la transazion" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2358,7 +2016,7 @@ msgstr "" "{}\n" " eseguìs la transazion" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2366,7 +2024,7 @@ msgstr "" "{}\n" " jes de shell" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2388,1314 +2046,1667 @@ msgstr "" "run risolf e eseguìs la cumbinazion de transazion\n" "exit (or quit) jes de shell" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Erôr: impussibil vierzi %s pe leture" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Fat!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Daûr a lassâ la shell" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "gjave il segn o segne i pachets instalâts come instalâts dal utent." - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" - -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s segnât come instalât dal utent." +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Lis specifichis che a vignaran gjavadis" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "gjavât il segn di “instalât dal utent” su %s." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Lis specifichis che a vignaran instaladis" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s segnât come grup instalât." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "risoluzion erôr" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Il pachet %s nol è instalât." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "miorament" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "sigurece" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "gjave dâts metûts in cache" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "gnûf pachet" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Gjenar di meta-dât di netâ" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Critic/Sig." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Daûr a netâ dai dâts: " +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Impuartant/Sig." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "La cache e jere scjadude" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderât/Sig." -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d file gjavât" -msgstr[1] "%d file gjavâts" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Bas/Sig." -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "In spiete che il procès cun pid %d al finissi." +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "mostre avertiments sui pachets" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "mostre la liste dai avertiments" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "mostre informazions dai avertiments" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instalât" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "inzornaments" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "ducj" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponibil" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Sintesi informazions dai inzornaments: " -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Avîs di gnûfs pachets" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Avîs di sigurece" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Avîs di sigurece critic" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Avîs di sigurece impuartant" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Avîs di sigurece moderât" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"inzorne, ma dome i pachets 'plui gnûfs' che a risolvin un probleme che al " -"lambiche il to sisteme" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Avîs di sigurece bas" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "verifiche dai problemis intal packagedb" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Avîs di sigurece no cognossût" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "mostre ducj i problemis; predefinît" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Avîs di risoluzion erôr" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "mostre problemis di dipendencis" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Avîs di miorament" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "mostre problemis di dopleaments" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "altri avîs" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "mostre pachets obsolets" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "No cognossût/Sig." -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "mostre problemis cui pachets furnîts" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Erôrs" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} al à dipendencis richiestis mancjantis:{}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Gjenar" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} al è un duplicât di {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID inzornament" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} al è stât fat deventâ obsolet di {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Inzornât" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} al furnìs {} ma nol pues jessi cjatât" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Torne a une version precedente di un pachet" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Descrizion" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Pachet di puartâ a une version precedente" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Dirits" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "mostre o dopre lis informazions dai grups" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Gravitât" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Nissun dât sui grups disponibil pai repository configurâts." - -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Atenzion: il grup %s nol esist." - -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Atenzion: nissun grup al corispuint:" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "File" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Grups di ambient disponibii:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Instalâts" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Grups di ambient instalâts:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "fals" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Grups instalâts:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "vêr" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Grups lenghe instalâts:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "inzorne un o plui pachets tal sisteme" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Grups disponibii:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Pachet di inzornâ" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Grups lenghe disponibii:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"inzorne, ma dome i pachets 'plui gnûfs' che a risolvin un probleme che al " +"lambiche il to sisteme" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "inclût pachets opzionâls dal grup" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "mostre ancje i grups platâts" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Nissun acès in leture/esecuzion te cartele atuâl, si spostisi su /" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "mostre dome i grups instalâts" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "mostre dome i grups disponibii" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Sot-comant groups no valit, dopre: %s." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Dipendencis risoltis." -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Impussibil cjatâ un pachet di grup obligatori." +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Erôr rie di comant: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Liste lis dipendencis dal pachet e ce pachets che ju furnissin" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "formât sbaliât: %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Par diagnosticâ il probleme prove a eseguî: '%s'." +msgid "Setopt argument has multiple values: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" msgstr "" -"Forsit RPMDB al è ruvinât, fasint partî '%s' si podarès risolvi il probleme." -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -"Si à abilitât il control dai pachets par mieç des clâfs GPG. Cheste e je une buine robe.\n" -"Dut câs, no si à nissune clâf publiche GPG instalade. Si scugne discjariâ\n" -"lis clâfs pai pachets che si desidere instalâ e duncje instalâju.\n" -"Si pues fâlu fasint partî il comant:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"In alternative si pues specificâ il url ae clâf che si desidere doprâ\n" -"par un ciert repository te opzion 'gpgkey' intune sezion repository e DNF\n" -"le instalarà in automatic.\n" -"\n" -"Par vê plui informazions contatâ la proprie distribuzion o il furnidôr dai pachets." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Repository dal probleme: %s" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "posizion file di configurazion" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "mostre detais su un pachet o grup di pachets" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "operazion cidine" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "mostre ducj i pachets (predefinît)" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "operazion prolisse" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "mostre dome pachets disponibii" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "mostre dome pachets instalâts" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "stabilìs la lidrîs(root) di instalazion" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "mostre dome pachets adizionâi" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "no sta instalâ la documentazion" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "mostre dome pachets di avanzament" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "disabilite ducj i plugin" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "mostre dome pachets in rimozion automatiche" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "abilite i plugin par non" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "mostre dome pachets modificâts di resint" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "disabilite i plugin par non" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" +"passe sore al valôr $releasever tai file di configurazion e di repository" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "liste un pachet o un grup di pachets" - -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "cjate cuâl pachet che al furnìs il valôr furnît" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "stabilìs opzions arbitraris di configurazion e di repository" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "risolf i problemis di risoluzion des dipendencis saltant pachets" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "mostre jutori dal comant" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Daûr a cirî i pachets: " +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "permet di scancelâ i pachets instalâts par risolvi lis dipendencis" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "controle la disponibilitât di avanzaments pai pachets" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "prove lis versions miôr disponibilis intes transazions." -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Nissun pachet disponibil." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "eseguìs dut de cache dal sisteme, no sta inzornâ la cache" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "massim timp di spiete dal comant" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Nissun pachet instalât." +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "nivel di jessude dal debug" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (di %s)" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "bute su file i risultâts di risoluzion detaiâts" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Nissun pachet instalât dal repository." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "mostre i doplis tai repository e tai comants par listâ / cirî" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "nivel di jessude dai erôrs" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Nissun pachet segnât pal avanzament." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "nivel di jessude dal debug par rpm" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "eseguìs i comants su ducj i pachets tal determinât repository" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "rispuint sì in maniere automatiche a dutis lis domandis" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "rispuint no in maniere automatiche a dutis lis domandis" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "mostre une utile vuide su ce mût doprâ" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMANT" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "mostre, o dopre, la cronologjie des transazions" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -"Cjatât plui di un ID di transazion.\n" -"'{}' al domande 1 ID di transazion o non di pachet." -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Nissun ID di transazion o non di pachet furnît." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "disabilite il gjavâ des dipendencis che no son plui dopradis" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "No si pues acedi ae base di dâts de cronologjie." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "controle l'ûs dal colôr" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "met il metadât come scjadût prime di eseguî il comant" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "risolf dome a direzions IPv4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "risolf dome a direzions IPv6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "stabilìs la cartele dulà copiâ i pachets" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "dome discjarie i pachets" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "zonte un coment ae transazion" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Intai inzornaments, inclût i pachets relatîfs a corezions di erôrs" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Intai inzornaments, inclût i pachets relatîfs a mioraments" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Intai inzornaments, inclût i pachets relatîfs a gnûfs pachets" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Intai inzornaments, inclût i pachets relatîfs ae sigurece" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -"Impussibil anulâ la transazion %s, fâlu al podarès fâ deventâ incoerente la " -"base di dâts dai pachets." +"Intai inzornaments, inclût i pachets necessaris par justâ il consultîf " +"indicât" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -"Impussibil tornâ indaûr de transazion %s, fâlu al podarès fâ deventâ " -"incoerente la base di dâts dai pachets." +"Intai inzornaments, inclût i pachets necessaris par justâ l'erôr indicât" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -"Definizion di interval dal ID di transazion '{}' no valit.\n" -"Dopre '..'." +"Intai inzornaments, inclût i pachets necessaris par justâ il CVE indicât" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Intai inzornaments, inclût i pachets relatîfs ae sigurece che a corispuindin" +" al nivel di sigurece" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Sfuarce il doprâ di une architeture" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Liste di comants principâi:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Liste di comants dai plugin:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoche" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Publicazion" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Sorzint" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Dal repo" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Impachetadôr" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Date di compilazion" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Date di instalazion" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Instalât di" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licence" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "s" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "sì" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Isal just [s/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Isal just [Y/n]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Grup: %s" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Id-grup: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Descrizion: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Lenghe: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Pachets obligatoris:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Pachets predefinîts:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Pachets opzionâi:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Pachets condizionâi:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Grup ambient: %s" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Id-ambient: %s" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Grups obligatoris:" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Grups opzionâi:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Corispondence cjatade in:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Non file : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Repo : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Descrizion : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licence : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Al furnìs : %s" + +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Altri : %s" + +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "" +"Al è vignût fûr un erôr tal calcolâ la dimension totâl dal discjariament" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Dimension totâl: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Dimension totâl discjariament: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Dimension di instalât: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Al è vignût fûr un erôr tal calcolâ la dimension di instalât" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Spazi liberât: %s" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Daûr a segnâ i pachets come instalâts dal grup:" + +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Daûr a segnâ i pachets come gjavâts dal grup:" + +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grup" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pachets" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "No je stade cjatade nissune transazion che e manipole il pachet '{}'." - -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "instale un o plui pachets tal sisteme" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Daûr a instalâ i pachets dal grup" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Impussibil cjatâ une corispondence" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Percors dal file rpm no valit: %s" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "risoluzion erôr" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Daûr a instalâ lis dipendencis" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "miorament" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Daûr a instalâ lis dipendencis debulis" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "sigurece" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Daûr a gjavâ" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "no cognossût" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Daûr a gjavâ i pachets dipendents" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "gnûf pachet" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Daûr a gjavâ lis dipendencis no dopradis" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Critic/Sig." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Impuartant/Sig." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderât/Sig." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Bas/Sig." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "mostre avertiments sui pachets" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "mostre la liste dai avertiments" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "mostre informazions dai avertiments" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instalât" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "inzornaments" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Si salte i pachets cun conflits:\n" +"(zonte '%s' ae rie di comant par sfuarçâ il lôr inzornament)" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "ducj" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Si salte i pachets cun dipendencis rotis %s" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponibil" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " o part di un grup" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Sintesi informazions dai inzornaments: " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Avîs di gnûfs pachets" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Avîs di sigurece" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "daûr a sostituî" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Avîs di sigurece critic" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Sintesi de transazion\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Avîs di sigurece impuartant" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instalâ" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Avîs di sigurece moderât" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Inzornâ" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Avîs di sigurece bas" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Gjavâ" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Avîs di sigurece no cognossût" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Cessâ di version" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Avîs di risoluzion erôr" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Saltâ" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Avîs di miorament" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Pachet" +msgstr[1] "Pachets" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "altri avîs" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Pachet dipendent" +msgstr[1] "Pachets dipendents" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "No cognossût/Sig." +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Inzornâts" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID inzornament" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Cessâts di version" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Gjenar" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Tornâts a instalâ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Inzornât" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Erôrs" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Gjavâts" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Falîts" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Descrizion" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Totâl" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Gravitât" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Dirits" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sisteme" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "File" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Rie di comant" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "vêr" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Non utent" + +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" + +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Date e ore" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "fals" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Azion(s)" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Modificât" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Nissune transazion" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Nissun ID di transazion, o pachet, indicât" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Eliminât" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "No instalât" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Plui resint" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Plui vieli" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "Torne instale un pachet" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID di transazion :" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Pachet di tornâ a instalâ" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Ore di inizi :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "sincronize i pachets instalâts cun lis ultimis versions disponibilis" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "rpmdb iniziâl :" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Pachet di sincronizâ" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u seconts)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"eseguî une modalitât di dnf interative par gjavâ e instalâ une specifiche di" -" pachets" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minûts)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Lis specifichis che a vignaran gjavadis" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u oris)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Lis specifichis che a vignaran instaladis" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u dîs)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "gjenere la cache dai metadâts" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Ore finâl :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Daûr a creâ i file de cache par ducj i file metadâts." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "rpmdb finâl :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "inzorne un o plui pachets tal sisteme" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Utent :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Pachet di inzornâ" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Interot" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"gjave ducj i pachets che no coventin che di imprin a jerin instalâts come " -"dipendencis" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Codiç di jessude :" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "cîr tai detais dai pachets la stringhe furnide" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Completât" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "cîr ancje tal URL e te descrizion dal pachet" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Erôrs:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Erôr:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " , " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Rie di comant :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "Corispondence esate in %s: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Coment :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "Corispondence in %s: %%s" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transazion eseguide cun:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Nissune corispondence cjatade." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pachets modificâts:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Mai (ultin: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Jessude dal scriptlet:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Istantani (ultin: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Erôrs:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s secont(s) (ultin: %s)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Instalazion-dipendencis" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "mostre i repository software configurâts" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Deventât sorpassât" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "mostre ducj i repository" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Daûr a rindi obsolet" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "mostre i repository abilitâts (predefinît)" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Elimine" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "mostre i repository disabilitâts" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Torne instale" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Indicâts pachets o ID di transazion sbaliâts" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Nissun repository disponibil" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Il pachet %s.%s %s al sarà instalât" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "abilitât" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Il pachet %s.%s %s al sarà un inzornament" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "disabilitât" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Il pachet %s.%s %s al sarà eliminât" + +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Il pachet %s.%s %s al sarà tornât a instalâ" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Il pachet %s.%s %s al sarà puartât a une version precedente" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-name : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Il pachet %s.%s %s al rindarà sorpassât un altri" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Il pachet %s.%s %s al sarà inzornât" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revision: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Il pachet %s.%s %s al deventarà sorpassât" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Si scomence la risoluzion des dipendencis" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Risoluzion des dipendencis finide" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-updated : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Daûr a impuartâ la clâf GPG 0x%s:\n" +" ID utent : \"%s\"\n" +" Impronte digjitâl: %s\n" +" Di : %s" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "In esecuzion" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-size : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "In polse" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ininterompibil" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Inzornât : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombi" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirror : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Segnât/Fermât" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "No cognossût" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-expire : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Impussibil cjatâ informazions sul procès che al bloche (PID %d)" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " La aplicazion cun PID %d e je: %s" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memorie : %5s RSS (%5sB VSZ)" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-excluded: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Inviât: %s - %s indaûr" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-filename: " +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Stât : %s" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id repo" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "si salte." -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "stât" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "non repo" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "cîr i pachets che a corispuindin ae peraule clâf" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "L'ambient '%s' nol è instalât." -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -"Interoghe ducj i pachets (scurte par repoquery '*' o repoquery cence " -"argoment)" - -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Interoghe dutis lis version dai pachets (predefinît)" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "mostre dome i risultâts par cheste ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "L'ID dal grup '%s' nol esist." -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "mostre dome i risultâts che a son proprietaris di chest FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Erôr tal analizâ '%s': %s" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "mostre dome i risultâts che a son in conflit cun REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Impussibil stabilî cachedir: {}" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" +"Il URL dal file di configurazion \"{}\" nol pues jessi discjariât:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "mostre dome i risultâts che a rindin obsolet REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Opzion di configurazion no cognossude: %s = %s" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "mostre dome i risultâts che a furnissin REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Erôr tal analizâ --setopt cu la clâf '%s', valôr '%s': %s" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "La configurazion principâl no à un atribût %s prime di setopt" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "mostre dome i risultâts che a consein REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "\"{}\" no just o no cognossût: {}" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "mostre dome i risultât che a miorin REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Erôr tal analizâ --setopt cu la clâf '%s.%s', valôr '%s': %s" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "mostre dome i risultâts che a sugjerissin REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Il repo %s nol à un atribût %s prime di setopt" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "mostre dome i risultâts che a integrin REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Atenzion: cjariament di '%s' falît, si salte." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -"controle lis dipendencis no esplicitis (file e pachets furnîts); predefinît" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -"controle lis dipendencis propite come che a son furnidis, contrari di " -"--alldeps" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -"doprât cun --whatrequires e --requires --resolve, interoghe i pachets in " -"maniere ricorsive." -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -"mostre une liste di dutis lis dipendencis e cuai pachets lis furnissin" - -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "mostre lis etichetis disponibilis di doprâ cun --queryformat" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "mostre arbul ricorsîf pai pachets" - -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "lavore sul RPM sorzint corispuindint" - -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -"mostre i ultins N pachets par une dade cumbinazion non.architeture (o i " -"prins N se N al è negatîf)" - -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "mostre informazions detaiadis sul pachet" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "mostre la liste dai file dal pachet" - -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "mostre il non dal RPM dal sorzint dal pachet" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "formât par mostrâ i pachets cjatâts" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"dopre il formât non-epoche:version-publicazion.architeture par mostrâ i " -"pachets cjatâts (predefinît)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -"dopre formât non-version-publicazion par mostrâ i pachets cjatâts " -"(predefinide pes interogazions rpm)" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -"dopre formât epoche:non-version-publicazion.architeture par mostrâ i pachets" -" cjatâts" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" +"La opzion di configurazion 'gpgkey_dns_verification' e à bisugne di " +"libunbound ({})" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "limite la interogazion ai pachets dopleâts instalâts" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "Estension DNSSEC: clâf pal utent " -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "limite la interogazion ai pachets instalâts di gjenar “installonly”" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "e je valide." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" -"limite la interogazion ai pachets instalâts cun dipendencis no sodisfatis" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "e à un stât no cognossût." -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "mostre une posizion dulà che i pachets a puedin jessi discjariâts" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "Estension DNSSEC: " -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Mostre lis funzionalitâts che cun chês al va in conflit il pachet." +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Si prove lis clâfs za impuartadis pe lôr validitât." -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Mostre lis funzionalitâts che il pachet al pues miorâ." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Ricostruzion delta RPM falide" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Mostre lis funzionalitâts furnidis dal pachet." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Mostre lis funzionalitâts che il pachet al consee." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "fat" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Mostre lis funzionalitâts che su chês il pachet al dipent." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -"Mostre lis funzionalitâts che su chês il pachet al dipent par eseguî un " -"script %%pre." -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Mostre lis funzionalitâts che il pachet al sugjerìs." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Mostre lis funzionalitâts che il pachet al pues integrâ." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Mostre dome i pachets disponibii." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Mostre dome i pachets instalâts." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Probleme di dipendence modulâr:" +msgstr[1] "Problemis di dipendence modulâr:" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Mostre dome i pachets che no son presints in nissun dai repository " -"disponibii." -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" -"Mostre dome i pachets che a furnissin un inzornament par cualchi pachet za " -"instalât." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Si abilite un flus diviers par '{}'." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Mostre dome i pachets che a puedin jessi gjavâts dal comant “dnf autoremove”" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nuie di mostrâ." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Mostre dome i pachets che a son stâts instalâts dal utent." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" +"Daûr a instalâ une version plui di '{}' rispiet a chê specificade. Motîf: {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Mostre dome i pachets modificâts di resint" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Modui abilitâts: {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "la clâf di cirî" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Nissun profîl specificât par '{}', par plasê specifiche un profîl." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" +"\n" +"\n" +"Sugjeriment: [d] predefinît, [e] abilitât, [x] disabilitât, [i] installât" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" +"\n" +"\n" +"Sugjeriment: [d] predefinît, [e] abilitât, [x] disabilitât, [i] installât, [a] atîf" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Il pachet {} nol conten file" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Si ignore i profîi no necessaris: '{}/{}'" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -"Etichetis di interogazion disponibilis: dopre --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" +"No je permetude la instalazion dal modul '{0}' dal repository Fail-Safe {1}" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Nissun acès in leture/esecuzion te cartele atuâl, si spostisi su /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "Nissun profîl predefinît pal modul {}:{}. Profîi disponibii: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Nissun profîl predefinît pal modul {}:{}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Profîl predefinît {} no disponibil intal modul {}:{}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "No je permetude la instalazion dal modul dal repository Fail-Safe" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Impussibil risolvi l՚argoment {}" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Nissune corispondence pal pachet {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" +"Nol è permetût l՚inzornament dal modul '{0}' dal repository Fail-Safe {1}" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "Nol è permetût l՚inzornament dal modul dal repository Fail-Safe" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" +"Al covente dome il non dal modul. Si ignore lis informazions che no coventin" +" tal argoment: '{}'" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Dipendencis risoltis." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: control di %s failît: %s cuintri %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3711,29 +3722,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Cjatât file di bloc malformât: %s.\n" -"Sigurâsi che nissun altri procès dnf al sedi in esecuzion e gjavâ a man il file di bloc o eseguî systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3756,3 +3744,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Za discjariât" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "daûr a abilitâ il repository %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Zontât repo %s di %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Daûr a degradâ" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Netisie" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Daûr a instalâ" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Daûr a tornâ a instalâ" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Daûr a eliminâ" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Daûr a inzornâ" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Daûr a verificâ" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Esecuzion scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Daûr a prontâ" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Probleme" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "TransactionItem no cjatât pe clâf: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "TransactionSWDBItem no cjatât pe clâf: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Erôrs vignûts fûr dilunc la transazion." diff --git a/po/gd.po b/po/gd.po index 566526b..4482bd9 100644 --- a/po/gd.po +++ b/po/gd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2018-04-12 04:54+0000\n" "Last-Translator: Marek Blaha \n" "Language-Team: English (Gaidhlig) ()\n" @@ -16,217 +16,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -267,6 +56,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -281,81 +80,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -446,1775 +170,1713 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -msgstr[1] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:914 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:996 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" +msgstr[1] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" -msgstr[1] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" -msgstr[1] "" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "" - -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u seconds)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u minutes)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2222,24 +1884,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2248,13 +1906,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2262,13 +1920,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2276,19 +1934,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2301,1275 +1959,1418 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" -msgstr[1] "" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" - -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" +msgstr[1] "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" +msgstr[1] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" + +#: ../dnf/cli/output.py:2058 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/conf/config.py:136 #, python-format -msgid "%s is empty file" +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "" + +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" #: ../dnf/crypto.py:108 @@ -3582,15 +3383,221 @@ msgstr "" msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" + +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + #: ../dnf/lock.py:100 #, python-format msgid "" "Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" #: ../dnf/plugin.py:63 @@ -3615,3 +3622,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/gu.po b/po/gu.po index 629b350..0ed8fea 100644 --- a/po/gu.po +++ b/po/gu.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-06-16 12:06+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Gujarati (http://www.transifex.com/projects/p/dnf/language/gu/)\n" @@ -20,217 +20,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -271,6 +60,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -285,81 +84,6 @@ msgstr "" msgid "Error: %s" msgstr "ભૂલ: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "સાફ કરો" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "દૂર કરી રહ્યા છે" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -450,1772 +174,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s માટે સાર્વજનિક કી સ્થાપિત થયેલ નથી" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "પેકેજ %s ને ખોલી રહ્યા હોય ત્યારે સમસ્યા" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "પેકેજ %s હસ્તાક્ષર થયેલ નથી" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "%s ને દૂર કરી શકાતુ નથી" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s દૂર થયેલ છે" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " સ્થાપિત થયેલ: %s-%s પર %s" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "પેકેજોને ડાઉનલોડ કરી રહ્યા છે:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "આદેશ વાક્ય ભૂલ: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "રૂપરેખાંકન ફાઇલ સ્થાન" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "પેકેજોને અપ્રચલિત કરી રહ્યા છે" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "સ્થાપિત થયેલ પેકેજો" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "સ્થાપન રુટ સુયોજિત કરો" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "ઉપલબ્ધ પેકેજો" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "વધારાનાં પેકેજો" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "નામ પ્રમાણે પ્લગઇનને નિષ્ક્રિય કરો" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "હમણાંજ ઉમેરેલ પેકેજો" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "ડિબગીંગ આઉટપુટ લેવલ" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "ભૂલ આઉટપુટ લેવલ" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "આવો આદેશ નથી: %s. મહેરબાની કરીને %s --help વાપરો" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm માટે ડિબગીંગ આઉટપુટ લેવલ" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "આદેશ \"%s\" પહેલેથી જ વ્યાખ્યાયિત થયેલ છે" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "પેકેજોને શોધી રહ્યા છે: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (%s માંથી)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "હાં" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "નાં" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "શું આ બરાબર છે [y/N]: " +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" + +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" + +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Group: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Group-Id: %s" -msgstr " જૂથ-Id: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Description: %s" -msgstr " વર્ણન: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Language: %s" +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " ફરજિયાત પેકેજો:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " મૂળભૂત પેકેજો:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " વૈકલ્પિક પેકેજો:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " શરતી પેકેજો:" - -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Environment Group: %s" +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Environment-Id: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "ફાઇલનામ : %s" - -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "વર્ણન : " - -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" - -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "લાઇસન્સ : %s" - -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Other : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "કુલ માપ: %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "કુલ ડાઉનલોડ માપ: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "સ્થાપિત થયેલ માપ: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "દૂર કરી રહ્યા છે" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "ચેતવણી: જૂથ %s અસ્તિત્વ ધરાવતુ નથી." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "સ્થાપિત થયેલ જૂથો:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "ઉપલબ્ધ જૂથો:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "બધી મેટાડેટા ફાઇલો માટે કેશ ફાઇલો બનાવી રહ્યા છે." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "સ્થાપિત થયેલ" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "દૂર કરેલ" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "કુલ" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "સિસ્ટમ" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "તારીખ અને સમય" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "ક્રિયા (ઓ)" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "દૂર કરેલ" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "સ્થાપિત થયેલ નથી" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "પેકેજને પુન:સ્થાપિત કરો" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u hours)" +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u days)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "વપરાશકર્તા :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "સફળતા" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "નિષ્ફળતા:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "સક્રિય" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "નિષ્ક્રિય" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "આદેશ વાક્ય :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "ભૂલો:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "અપ્રચલિત થયેલ" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "ભૂંસી નાખો" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "પુન:સ્થાપિત કરો" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "પરિસ્થિતિ" + +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "રિપોઝીટરી નામ" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "ચાલી રહ્યુ છે" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "અજ્ઞાત" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " મેમરી : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " સ્થાપિત થયેલ: %s-%s પર %s" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "પેકેજોને ડાઉનલોડ કરી રહ્યા છે:" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "પેકેજોને અપ્રચલિત કરી રહ્યા છે" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "સ્થાપિત થયેલ પેકેજો" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "ઉપલબ્ધ પેકેજો" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "વધારાનાં પેકેજો" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "હમણાંજ ઉમેરેલ પેકેજો" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "આવો આદેશ નથી: %s. મહેરબાની કરીને %s --help વાપરો" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "આદેશ \"%s\" પહેલેથી જ વ્યાખ્યાયિત થયેલ છે" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2223,24 +1887,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "" - -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2249,13 +1909,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2263,13 +1923,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2277,19 +1937,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2302,1260 +1962,1629 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "સમાપ્ત!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "" - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "સ્થાપિત થયેલ" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "સુધારેલ" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "ચેતવણી: જૂથ %s અસ્તિત્વ ધરાવતુ નથી." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "સ્થાપિત થયેલ" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "સ્થાપિત થયેલ જૂથો:" - -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "ઉપલબ્ધ જૂથો:" - -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "આદેશ વાક્ય ભૂલ: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" + +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "રૂપરેખાંકન ફાઇલ સ્થાન" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "સ્થાપન રુટ સુયોજિત કરો" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "નામ પ્રમાણે પ્લગઇનને નિષ્ક્રિય કરો" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "ડિબગીંગ આઉટપુટ લેવલ" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "ભૂલ આઉટપુટ લેવલ" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm માટે ડિબગીંગ આઉટપુટ લેવલ" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "પેકેજોને શોધી રહ્યા છે: " +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (%s માંથી)" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "હાં" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "નાં" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "શું આ બરાબર છે [y/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:794 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:798 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +msgid " Group-Id: %s" +msgstr " જૂથ-Id: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " વર્ણન: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " ફરજિયાત પેકેજો:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " મૂળભૂત પેકેજો:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " વૈકલ્પિક પેકેજો:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " શરતી પેકેજો:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:878 #, python-format -msgid "Not a valid rpm file path: %s" +msgid "Filename : %s" +msgstr "ફાઇલનામ : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "વર્ણન : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "લાઇસન્સ : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "" + +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "" + +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "કુલ માપ: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "કુલ ડાઉનલોડ માપ: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "સ્થાપિત થયેલ માપ: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "દૂર કરી રહ્યા છે" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "સ્થાપિત થયેલ" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "સુધારેલ" - -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "દૂર કરેલ" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "કુલ" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" + +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "સિસ્ટમ" + +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "પેકેજને પુન:સ્થાપિત કરો" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "તારીખ અને સમય" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "ક્રિયા (ઓ)" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "દૂર કરેલ" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "બધી મેટાડેટા ફાઇલો માટે કેશ ફાઇલો બનાવી રહ્યા છે." +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "સ્થાપિત થયેલ નથી" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "(%u days)" +msgstr "" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "વપરાશકર્તા :" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "સફળતા" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "નિષ્ફળતા:" + +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "આદેશ વાક્ય :" + +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "ભૂલો:" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "અપ્રચલિત થયેલ" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "સક્રિય" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "ભૂંસી નાખો" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "નિષ્ક્રિય" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "પુન:સ્થાપિત કરો" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "ચાલી રહ્યુ છે" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "અજ્ઞાત" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " મેમરી : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "પરિસ્થિતિ" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "રિપોઝીટરી નામ" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" + +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" #. empty file is invalid json format @@ -3572,46 +3601,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "સાફ કરો" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "દૂર કરી રહ્યા છે" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/he.po b/po/he.po index 2343372..ddb6a22 100644 --- a/po/he.po +++ b/po/he.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2016-09-26 01:25+0000\n" "Last-Translator: Niv Baehr \n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/dnf/language/he/)\n" @@ -21,217 +21,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "אזהרה: נכשלה טעינת '%s', מדלג." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -272,6 +61,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -286,81 +85,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "ניקוי" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "מוחק" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -451,3114 +175,3419 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "החבילה %s לא מותקנת." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "חבילות להורדה:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "שגיאה בשורת הפקודה: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"מסרב לייבא מפתחות אוטומטית במצב עבודה ללא התערבות. ניתן לכפות פעולה זאת ע\"י" +" שימוש \"-y\" בשורת הפקודה." -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "פעולה שקטה" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "פעולה מפורטת" - -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "ביטול תוסף לפי שם" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "לא נמצאה התאמה" + +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:996 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "הפקודה \"%s\" כבר מוגדרת" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Group-Id: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Description: %s" -msgstr " תאור: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Language: %s" -msgstr " שפה: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " חבילות ברירת מחדל:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " חבילות אופצוינאליות:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Environment Group: %s" +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Environment-Id: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" + +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" + +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Filename : %s" +msgid "No match for alias: %s" +msgstr "" + +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" + +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "" + +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "" + +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "" + +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "" + +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "" + +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "" + +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "" + +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "" + +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "" + +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "" + +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Repo : %s" -msgstr "מאגר : %s" +msgid "Removing file %s" +msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "תאור: " +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "" + +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "" + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "" + +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "URL : %s" -msgstr "קישור: %s" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "License : %s" +msgid "Waiting for process with pid %d to finish." +msgstr "" + +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "" + +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "" + +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "" + +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "" + +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "" + +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Provide : %s" +msgid "Warning: Group %s does not exist." +msgstr "" + +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "" + +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "" + +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "" + +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "קבוצות מותקנות:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "חבילות שפה מותקנות:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "קבוצות זמינות:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "חבילות שפה זמינות:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "" + +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" + +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Other : %s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "" + +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "" + +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "Total size: %s" +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" + +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "" + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" + +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" + +#: ../dnf/cli/commands/mark.py:52 #, python-format -msgid "Total download size: %s" +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/mark.py:56 #, python-format -msgid "Installed size: %s" +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "" + +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/mark.py:87 #, python-format -msgid "Freed space: %s" +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "מסיר" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "התקנה" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "שדרוג" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "הסרה" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "שנמוך" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "שומנך" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "הותקנו" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "הוסר" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "סה\"כ" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "נמחק" - -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "ישן יותר" - -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "חדש יותר" - -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "שעת התחלה :" - -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "שעת סיום :" - -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "משתמש :" - -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "כשלונות:" - -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "כשלון:" - -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "שורת פקודה :" - -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "חבילות שונו:" - -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "שגיאות:" - -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "הוצאו משימוש" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "התקנה חוזרת" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/output.py:2067 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "---> Package %s.%s %s will be upgraded" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "חבילות להורדה:" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" msgstr "" -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -"מסרב לייבא מפתחות אוטומטית במצב עבודה ללא התערבות. ניתן לכפות פעולה זאת ע\"י" -" שימוש \"-y\" בשורת הפקודה." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/shell.py:158 +#, python-format +msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/shell.py:174 +msgid "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/shell.py:181 +msgid "" +"{} [command]\n" +" print help" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/shell.py:185 +msgid "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/shell.py:191 +msgid "" +"{}\n" +" resolve the transaction set" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/shell.py:259 +#, python-format +msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "לא נמצאה התאמה" +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/updateinfo.py:83 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "הפקודה \"%s\" כבר מוגדרת" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:173 -msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:180 -msgid "" -"{} [command]\n" -" print help" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/shell.py:184 -msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/shell.py:194 -msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/shell.py:200 -msgid "" -"{}\n" -" run the transaction" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/shell.py:204 -msgid "" -"{}\n" -" exit the shell" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/shell.py:209 -msgid "" -"Shell specific arguments:\n" -"\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "הותקנו" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "" + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +msgid "Command line error: %s" +msgstr "שגיאה בשורת הפקודה: %s" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "Waiting for process with pid %d to finish." +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "פעולה שקטה" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "פעולה מפורטת" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "ביטול תוסף לפי שם" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "קבוצות מותקנות:" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "חבילות שפה מותקנות:" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "קבוצות זמינות:" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "חבילות שפה זמינות:" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " תאור: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " שפה: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " חבילות ברירת מחדל:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " חבילות אופצוינאליות:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:833 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:836 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "מאגר : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "תאור: " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "קישור: %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "" + +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "" + +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:1001 #, python-format -msgid "Not a valid rpm file path: %s" +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "מסיר" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "התקנה" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "שדרוג" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "הסרה" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "שנמוך" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "שומנך" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "הוסר" + +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "סה\"כ" + +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "נמחק" + +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "חדש יותר" + +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "ישן יותר" + +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "שעת התחלה :" + +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "שעת סיום :" + +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "משתמש :" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr "" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "כשלונות:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "כשלון:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "שורת פקודה :" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "חבילות שונו:" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "שגיאות:" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "הוצאו משימוש" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "התקנה חוזרת" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "אזהרה: נכשלה טעינת '%s', מדלג." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" #. empty file is invalid json format @@ -3575,46 +3604,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "ניקוי" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "מוחק" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/hr.po b/po/hr.po index 499d65f..98b0456 100644 --- a/po/hr.po +++ b/po/hr.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2016-02-28 06:28+0000\n" "Last-Translator: Goran \n" "Language-Team: Croatian\n" @@ -14,217 +14,6 @@ msgstr "" "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" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -265,6 +54,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -279,81 +78,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -444,1772 +168,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" + +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u seconds)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u minutes)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2217,24 +1881,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2243,13 +1903,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2257,13 +1917,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2271,19 +1931,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2296,1274 +1956,1416 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" + +#: ../dnf/cli/output.py:2058 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/conf/config.py:136 #, python-format -msgid "%s is empty file" +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "" + +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" #: ../dnf/crypto.py:108 @@ -3576,15 +3378,221 @@ msgstr "" msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + #: ../dnf/lock.py:100 #, python-format msgid "" "Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" #: ../dnf/plugin.py:63 @@ -3609,3 +3617,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/hu.po b/po/hu.po index 9a5994f..a04668f 100644 --- a/po/hu.po +++ b/po/hu.po @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-10-26 07:40+0000\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-11-29 08:32+0000\n" "Last-Translator: Meskó Balázs \n" "Language-Team: Hungarian (http://www.transifex.com/projects/p/dnf/language/hu/)\n" "Language: hu\n" @@ -27,233 +27,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "CSOMAG" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Telepítendő csomag" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Probléma" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "Nem található tranzakcióelem a kulcshoz: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "Nem található tranzakciós szoftveradatbázis-elem a kulcshoz: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Hiba történt a tranzakció során." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s ellenőrzés sikertelen: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Különböző adatfolyam engedélyeztése ehhez : „{}”." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nincs mit megjeleníteni." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "A(z) „{}” megadottnál újabb verziójának telepítése. Ok: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Engedélyezett modulok: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Nincs profil megadva ehhez: „{}”, adja meg a profilt." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Tipp: [d]alapértelmezett, [e]bekapcsolt, [x]kikapcsolt, [i]telepítve" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Tipp: [d]alapértelmezett, [e]bekapcsolt, [x]kikapcsolt, [i]telepített, [a]aktív" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Szükségtelen profil mellőzése: „{}/{}”" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"A(z) „{0}” modul telepítése a(z) {1} üzembiztos tárolóból nem engedélyezett" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Nem illik a profil a(z) {} argumentumhoz. A(z) „{}:{}” elérhető profiljai: " -"{}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Nem illik a profil a(z) {} argumentumhoz" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" -"Nincs alapértelmezett profil a(z) {}:{} modulhoz. Elérhető profilok: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Nincs alapértelmezett profil a(z) {}:{} modulhoz" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "A(z) {} alapértelmezett profil nem érhető el a(z) {}:{} modulban" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "A modul telepítése az üzembiztos tárolóból nem engedélyezett" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Nem oldható fel a(z) {} argumentum" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Nincs találat a(z) {} csomagra" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"A(z) „{0}” modul frissítése a(z) {1} üzembiztos tárolóból nem engedélyezett" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Nem illik a profil a(z) {} argumentumhoz" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "A modul frissítése az üzembiztos tárolóból nem engedélyezett" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Csak egy modulnév szükséges. A felesleges információk figyelmen kívül " -"hagyása az argumentumban: „{}”" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Moduláris függőségi probléma:" -msgstr[1] "Moduláris függőségi problémák:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Hiba a(z) „%s” feldolgozásakor: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Ismeretlen konfigurációs érték: %s=%s itt: %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Ismeretlen konfigurációs beállítás: %s = %s itt: %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "A gyorsítótár mappa nem állítható be: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Ismeretlen konfigurációs beállítás: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Hiba a --setopt feldolgozásakor a(z) „%s” kulccsal, „%s” értékkel: %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "A fő konfigurációs fájlban nem volt %s attribútum a setopt előtt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Érvénytelen vagy ismeretlen „{}”: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "A(z) „%s” fájl feldolgozása meghiúsult: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" -"Hiba a --setopt feldolgozásakor a(z) „%s.%s” kulccsal, „%s” értékkel: %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "A(z) %s tárolónak nincs %s attribútuma a setopt előtt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Figyelmeztetés: nem sikerült betölteni: „%s”, átugrás." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "„%s” tároló: Hiba a konfiguráció feldolgozásakor: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"A(z) „%s” tároló neve hiányzik a konfigurációban, az azonosító használata." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Hibás tárolóazonosító: %s, bájt = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -294,6 +67,16 @@ msgstr "Sikertelen e-mail küldési kísérlet: „%s”: %s" msgid "Failed to execute command '%s': returned %d" msgstr "A(z) „%s” parancs végrehajtása sikertelen, visszatérési érték: %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Ismeretlen konfigurációs érték: %s=%s itt: %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Ismeretlen konfigurációs beállítás: %s = %s itt: %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "dnf-automatic elindítva." @@ -308,124 +91,47 @@ msgstr "Alvás %s másodpercig" msgid "Error: %s" msgstr "Hiba: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" -"A „gpgkey_dns_verification” konfigurációs beállításhoz szükséges a " -"libunbound ({})" +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "a(z) „{}” tároló betöltése meghiúsult: {}" -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "DNSSEC bővítmény: A felhasználó kulcsa " +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "A(z) „{}” tároló betöltése meghiúsult" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "érvényes." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." +msgstr "" +"A metaadat időzítő gyorsítótár nem lesz használatban, ha mért kapcsolatot " +"használ." -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "ismeretlen állapotú." +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "" +"A metaadat időzítő gyorsítótár nem lesz használatban, ha akkumulátorról " +"működik a gép." -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "DNSSEC bővítmény: " +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "A metaadat időzítő gyorsítótár letiltva." -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "A már importált kulcsok érvényességének ellenőrzése." +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "A metaadat gyorsítótár nemrég frissült." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Visszaállítás" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "Itt nincsenek engedélyezett tárolók: „{}”." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Tisztítás" +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: sosem fog lejárni, és nem lesz frissítve." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Telepítés" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Elavulttá tétel" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Újratelepítés" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Törlés" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Frissítés" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Ellenőrzés" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Beállítás" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Előkészítés" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "a(z) „{}” tároló betöltése meghiúsult: {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "A(z) „{}” tároló betöltése meghiúsult" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" -"A metaadat időzítő gyorsítótár nem lesz használatban, ha mért kapcsolatot " -"használ." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "" -"A metaadat időzítő gyorsítótár nem lesz használatban, ha akkumulátorról " -"működik a gép." - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "A metaadat időzítő gyorsítótár letiltva." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "A metaadat gyorsítótár nemrég frissült." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "Itt nincsenek engedélyezett tárolók: „{}”." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: sosem fog lejárni, és nem lesz frissítve." - -#: ../dnf/base.py:350 -#, python-format -msgid "%s: has expired and will be refreshed." -msgstr "%s: lejárt, és frissítve lesz." +#: ../dnf/base.py:350 +#, python-format +msgid "%s: has expired and will be refreshed." +msgstr "%s: lejárt, és frissítve lesz." #. expires within the checking period: #: ../dnf/base.py:354 @@ -484,84 +190,85 @@ msgstr "Hibás tsflag a következő konfigurációs fájlban: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "A csoportfájl hozzáadása sikertelen a következő tárolónál: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Tranzakció ellenőrzés futtatása" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Hiba: tranzakció ellenőrzésnél és függőségfeloldásnál:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Tranzakció ellenőrzés sikeres." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Tranzakció teszt futtatása" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "Tranzakció teszt hiba:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Tranzakció teszt sikeres." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Tranzakció futtatása" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Szükséges hely:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Még legalább %dMB szabad helyre van szükség a(z) %s fájlrendszeren." +"Még legalább {0}MB szabad helyre van szükség a(z) {1} fájlrendszeren." msgstr[1] "" -"Még legalább %dMB szabad helyre van szükség a(z) %s fájlrendszeren." +"Még legalább {0}MB szabad helyre van szükség a(z) {1} fájlrendszeren." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Hiba összegzés" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "Az RPMDB a DNF-en kívül lett módosítva." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "Az RPMDB a(z) {prog} programon kívül lett módosítva." -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Tranzakció futtatása meghiúsult." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Tranzakció nem indítható:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "A következő tranzakció-fájl eltávolítása meghiúsult: %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Néhány csomag nem lett letöltve. Újrapróbálkozás." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "A Delta RPM-ek lecsökkentették a(z) %.1f MB-nyi frissítést %.1f MB-ra. " "(%d.1%% megspórolva)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -569,111 +276,105 @@ msgstr "" "A sikertelen Delta RPM-ek megnövelték a(z) %.1f MB-nyi frissítést %.1f MB-" "ra. (%d.1%% elpazarolva)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Nem nyitható meg: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "A publikus kulcs nincs telepítve a következőhöz: %s" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Hiba a következő csomag megnyitásánál: %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "A publikus kulcs nem megbízható a következőhöz: %s" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "A következő csomag nincs aláírva: %s" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Nem távolítható el: %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s eltávolítva" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Nincs találat a(z) „{}” csomagcsoportra" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Csomagok hozzáadása a(z) „%s” csoportból: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nincs tennivaló." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Nincsenek eltávolításra jelölt csoportok." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Nincsenek frissítésre jelölt csoportok." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "A(z) %s csomag nincs telepítve, nem lehet visszaállítani." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Nem található egyezés a következő argumentumra: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "nincs egyező csomag" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "A(z) %s csomag nincs telepítve, nem lehet visszaállítani." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "A(z) %s csomag egy alacsonyabb verziója már telepítve van, nem lehet " "visszaállítani." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "A(z) %s csomag nincs telepítve, nem lehet újratelepíteni." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "A(z) %s egy forráscsomag, és nem frissíthető, figyelmen kívül hagyva." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "A(z) %s csomag nincs telepítve, nem lehet frissíteni." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." @@ -681,113 +382,117 @@ msgstr "" "A(z) %s megegyező vagy egy magasabb verziója már telepítve van, nem lehet " "frissíteni." -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "A(z) %s csomag elérhető, de nincs telepítve." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "A(z) %s csomag elérhető, de más architektúrához van telepítve." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Nincs telepítve a(z) %s csomag." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Nem érvényes űrlap: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Nincsenek eltávolításra kijelölt csomagok." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "A(z) %s argumentumhoz érhetőek el csomagok, de nincsenek telepítve." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "A legalacsonyabb verziójú %s csomag már telepítve van, nem lehet " "visszaállítani." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "A művelet nem kezelt: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "A(z) %s csomag nem érhető el." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "nincs egyező csomag" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "Nincsenek szükséges biztonsági frissítések, de {} frissítés elérhető." -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "Nincsenek szükséges biztonsági frissítések, de {} frissítés elérhető." -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Nincsenek szükséges biztonsági frissítések ehhez: „{}”, de {} frissítés " "elérhető." -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Nincsenek szükséges biztonsági frissítések ehhez: „{}”, de {} frissítés " "elérhető." -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". A hibás csomag: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "A GPG kulcsok beállítva mint: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "A következő GPG kulcs már telepítve van: %s (0x%s)" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "A kulcs jóváhagyásra került." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "A kulcs elutasításra került." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "A kulcs importálása meghiúsult (hibakód %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "A kulcs importálása sikeres" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Nem lett telepítve egyetlen kulcs sem" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -796,27 +501,27 @@ msgstr "" "A GPG kulcsok a(z) \"%s\" nevű tárolóhoz már telepítve vannak, de nem jók ehhez a csomaghoz.\n" "Kérjük, ellenőrizze, hogy az URL címek helyesen vannak-e megadva ehhez a tárolóhoz." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "A kulcs(ok) importálása nem segített, rossz kulcs(ok)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Talán erre gondolt: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "A(z) „{}”, „{}” helyi tárolóban lévő csomag ellenőrzőösszege hibás" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Néhány csomagnak hibás az ellenőrzőösszege a helyi tárolóban" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "A(z) „{}”, „{}” tárolóban lévő csomag ellenőrzőösszege hibás" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -824,1535 +529,1521 @@ msgstr "" "Néhány csomag gyorsítótára érvénytelen, de nem tölthető le a „--cacheonly” " "kapcsoló miatt" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "Nincs találat" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "Az összes találat ki lett szűrve kizáró szűréssel" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "Az összes találat ki lett szűrve moduláris szűréssel" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "Az összes találat egy másik tárolóból lett telepítve" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "A(z) %s csomag már telepítve van." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problémák a kérésben:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "hiányzó csomagok: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Váratlan környezetiváltozó-érték: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "törött csomagok: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "A(z) „%s” fájl feldolgozása meghiúsult: %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "hiányzó csoportok vagy modulok: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "A(z) „%s” fájl nem olvasható: %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "törött csoportok vagy modulok: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Konfigurációs hiba: %s." -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Moduláris függőségi probléma az alapértelmezésekkel:" -msgstr[1] "Moduláris függőségi problémák az alapértelmezésekkel:" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Az álnevek végtelen rekurziót tartalmaznak" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "nincs megfelelő adatkezelő a következőhöz: %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Már le lett töltve" +msgid "%s, using original arguments." +msgstr "%s, az eredeti argumentumok használatával." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "nem támogatott ellenőrzőösszeg típus: %s" +msgid " Installed: %s-%s at %s" +msgstr " Telepítve : %s-%s, ekkor: %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "leggyorsabb tükör meghatározása (%s gép)… " +msgid " Built : %s at %s" +msgstr " Létrehozva: %s, ekkor: %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -"A moduláris metaadatok nem érhetőek el a(z) „{}” moduláris csomaghoz, ezért " -"nem telepíthető a rendszerre" +"A művelet azt eredményezné, hogy „{0}” modul „{1}” adatfolyama a(z) „{2}” " +"adatfolyamra váltson" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "A moduláris metaadatok nem érhetőek el a moduláris csomaghoz" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" +"A modulok engedélyezett adatfolyamainak átváltása nem lehetséges.\n" +"Ajánlatos eltávolítani a modul összes telepített tartalmát, és visszaállítani a modult a(z) „{prog} module reset ” paranccsal. Ha visszaállította a modult, akkor telepítheti a másik adatfolyamot." -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Nem fogja telepíteni a forrásrpm csomagot (%s)." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" +"A(z) {prog} csak a tranzakcióhoz szükséges csomagokat fogja letölteni." -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "kihagyás." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" +"A(z) {prog} csak letölti a csomagokat, telepíti a gpg kulcsokat, és " +"ellenőrzi a tranzakciót." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "A(z) „%s” modul vagy csoport nincs telepítve." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Művelet megszakítva." -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "A(z) „%s” modul vagy csoport nem érhető el." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Csomagok letöltése:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "A(z) „%s” csoport vagy modul nem létezik." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Hiba a csomagok letöltésekor:" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "A(z) „%s” környezet nincs telepítve." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Tranzakció sikertelen" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "A(z) „%s” környezet nem érhető el." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Felügyelet nélküli futás közben a kulcsok nem importálhatóak.\n" +"Használja az \"-y\" kapcsolót a felülbíráláshoz." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "A(z) „%s” csoportazonosító nem létezik." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG ellenőrzés SIKERTELEN" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "a(z) %s tároló engedélyezése" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Változásnaplók ehhez: {}" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Hozzáadott %s tároló, innen: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Csomagok elavulttá tétele" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Delta RPM újraépítés meghiúsult" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Nincsenek disztribúció-szinkronizációra kijelölt csomagok." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Delta-újraépített RPM ellenőrzőösszegének előállítása meghiúsult" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Nincsenek visszaállításra kijelölt csomagok." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "kész" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Telepített csomagok" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Parancssori hiba: %s" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Elérhető csomagok" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "hibás formátum: %s" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Csomagok automatikus eltávolítása" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "A setopt argumentumnak több értéke is van: %s" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Extra csomagok" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "A setopt argumentumnak nincs értéke: %s" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Elérhető frissítések" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "konfigurációs fájl elérésí útja" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Nemrégiben hozzáadott csomagok" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "csendes működés" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Nem található csomag" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "bőbeszédű működés" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Nincsenek találatok" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "a DNF verziójának megjelenítése, majd kilépés" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Nem lett megadva tranzakció azonosító" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "telepítési gyökérkönyvtár beállítása" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Nem található a megadott tranzakció azonosítója" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "ne telepítsen dokumentációkat" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Több, mint egy tranzakció azonosító található!" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "az összes bővítmény letiltása" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "A tranzakcióelőzmények hiányosak a következő előtt: %u." -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "bővítmények engedélyezése név szerint" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "A tranzakcióelőzmények hiányosak a következő után: %u." -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "bővítmények tiltása név szerint" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "A(z) {} tranzakció visszavonása, innen: {}" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"felülírja a $releasever értékét a konfigurációs és tárolóleíró fájlokban" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Ismeretlen tároló: „%s”" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "tetszőleges konfiguráció- és tárolóbeállítások" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Nincs illeszkedő tároló: %s" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "a depsolve problémák feloldása a csomagok kihagyásával" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Ezt a parancsot root felhasználóként kell futtatni." -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "a parancs súgójának megjelenítése" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Nincs ilyen parancs: %s. Kérjük használja a következőt: %s --help" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"engedélyezi a telepített csomagok törlését a függőségek feloldása végett" +"Lehet hogy egy {PROG} bővítmény parancs, próbálja ezt: „{prog} install 'dnf-" +"command(%s)'”" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"megkísérli a legjobb elérhető verziójú csomagokat a tranzakciók alatt." +"Lehet hogy egy {prog} bővítmény parancs, de a bővítmények betöltése jelenleg" +" tiltott." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "ne korlátozza a tranzakciót a legjobb jelöltre" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." +msgstr "" +"A --destdir vagy a --downloaddir a --downloadonly, download vagy system-" +"upgrade paranccsal együtt használandó." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"futtatás a rendszer gyorsítótárából anélkül, hogy a csomagok vagy " -"tárolóinformációk frissítve lennének" +"Az --enable, --set-enabled és a --disable, --set-disabled a config-manager " +"paranccsal együtt használandó." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "a parancsra várakozás maximális ideje" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +msgstr "" +"Figyelmeztetés: GPG-aláírás ellenőrzésének globális betartatása az aktív RPM" +" biztonsági házirend alapján (az üzenet némításához lásd a „gpgcheck” " +"bejegyzést a dnf.conf(5) man oldalon)" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "a hibakeresés kimeneti szintje" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "A(z) „{}” konfigurációs fájl nem létezik" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "kiírja a részletes feloldási útvonalat fájlokba" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" +msgstr "" +"A kiadási verziószám nem észlelhető (használja a „--releasever” kapcsolót a " +"megadásához)" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "ismétlődések mutatása a tárolókban és a keresési parancsokban" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "{} argumentum: nem engedélyezett a(z) {} argumentummal" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "hiba kimeneti szintje" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "A(z) „%s” parancs már létezik" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "" -"engedélyezi a dnf elavult csomag feldolgozási logikáját a frissítésnél, vagy" -" megjeleníti a csomag elavulási adatait az info, list és repoquery parancsok" -" esetén" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Kizárások a dnf.conf-ban: " -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm hibakereső kimeneti szintje" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Belevételek a dnf.conf-ban: " -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "automatikus igen válasz minden kérdésre" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Kizárások a tárolóban " -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "automatikus nem válasz minden kérdésre" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Belevételek a tárolóban " -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." -msgstr "" -"További tárolók engedélyezése. Felsorolási kapcsoló. Támogatja a globokat, " -"többször is megadható." +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "A probléma diagnosztizálásához próbálja futtatni a következőt: „%s”." -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -"Tárolók letiltása. Felsorolási kapcsoló. Támogatja a globokat, többször is " -"megadható." +"Az RPMDB valószínűleg megsérült, a következő futtatása megoldhatja a " +"problémát: „%s”." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -"csak bizonyos tárolók engedélyezése, azonosító vagy glob alapján, többször " -"is megadható" +"Engedélyezte a csomagok GPG kulcsellenőrzését. Ez egy jó dolog.\n" +"Azonban nincsenek GPG nyilvános kulcsok telepítve. Le kell töltenie a\n" +"kulcsokat a csomagokhoz, amelyeket telepítenie szeretne, és telepítenie kell.\n" +"Ezt megteheti a következő parancs futtatásával:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Másik lehetőségként, megadhatja a használandó kulcs URL-ét is egy\n" +"tárolóhoz a 'gpgkey' beállítással a tároló szakasznál, és a(z) {prog} fel fogja\n" +"telepíteni Önnek.\n" +"\n" +"További információkért lépjen kapcsolatba a disztribúciójával vagy\n" +"csomagszolgáltatójával." -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" -msgstr "" -"tárolók engedélyezése a config-manager paranccsal (automatikusan ment)" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Hibás tároló: %s" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "tárolók letiltása a config-manager paranccsal (automatikusan ment)" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "részletek megjelenítése egy csomagról vagy egy csomagcsoportról" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "csomagok kizárása név vagy glob alapján" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "minden csomag megjelenítése (alapértelmezett)" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "excludepkgs letiltása" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "csak az elérhető csomagok megjelenítése" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." -msgstr "" -"Egy további használandó tároló címkéje és útvonala (ugyanaz mint a baseurl)," -" többször is megadható." +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "csak a telepített csomagok megjelenítése" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "a már nem használt függőségek eltávolításának letiltása" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "csak az extra csomagok megjelenítése" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "gpg-aláírás ellenőrzés letiltása (ha az RPM házirend megengedi)" - -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "színek használatának beállítása" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "csak a frissítési csomagok megjelenítése" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "metaadatok beállítása lejártként a parancs futtatása előtt" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "csak az automatikusan törlendő csomagok megjelenítése" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "csak IPv4 címek feloldása" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "csak a nemrég változott a csomagok megjelenítése" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "csak IPv6 címek feloldása" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "CSOMAG" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "könyvtár beállítása a csomagok másolási helyeként" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Csomagnév-specifikáció" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "csak a csomagok letöltése" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "csomag vagy csomagcsoport listázása" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "megjegyzés hozzáfűzése a tranzakcióhoz" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "a megadott értéket szolgáltató csomag keresése" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Hibajavítással kapcsolatos csomagok bevétele a frissítésekbe" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "BIZTOSÍT" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Fejlesztéssel kapcsolatos csomagok bevétele a frissítésekbe" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "A keresendő biztosított csomag" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Új csomagok bevétele a frissítésekbe" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Csomagok keresése: " -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Biztonsággal kapcsolatos csomagok bevétele a frissítésekbe" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "elérhető csomagfrissítések keresése" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Az adott tanácsadó üzenet javításához szükséges csomagok bevétele a " -"frissítésekbe" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "változásnaplók megjelenítése frissítés előtt" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "Az adott BZ javításához szükséges csomagok bevétele a frissítésekbe" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Nincs elérhető csomag." -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "Az adott CVE javításához szükséges csomagok bevétele a frissítésekbe" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Nincsenek telepítésre kijelölt csomagok." -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"Az adott súlyosságú biztonsággal kapcsolatos csomagok bevétele a " -"frissítésekbe" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Nincs telepített csomag." -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Architektúra használatának kényszerítése" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (ebből: %s)" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Alapvető parancsok listája:" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "A következő telepített csomag nem elérhető: %s%s." -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Bővítmények parancsok listája:" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Nincs telepített csomag a tárolóból." -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Név" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Nincsenek újratelepítésre kijelölt csomagok." -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Név" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Nincsenek frissítésre kijelölt csomagok." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epocha" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "parancsok futtatása a megadott tárolóban lévő összes csomagon" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Verzió" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "TÁROLÓAZONOSÍTÓ" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Verzió" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "Tárolóazonosító" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Kiadás" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Csomagspecifikáció" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arch" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "egy használati tipp megjelenítése" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Architektúra" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "PARANCS" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Méret" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "{prog} parancs, amelyhez segítséget keres" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Méret" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "korábbi tranzakciók megjelenítése vagy használata" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Forrás" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Több mint egy tranzakció azonosító található.\n" +"„{}”' egy tranzakció azonosítót vagy csomagnevet igényel." -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Tároló" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Nem lett megadva tranzakció azonosító vagy csomagnév." -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Tároló" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Ön nem tudja elérni az előzmények adatbázisát." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Ezen tárolóból" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Nem lehet visszavonni a következő tranzakciót: %s. Eredménye inkonzisztens " +"csomagadatbázis lenne." -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Csomagoló" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Nem lehet visszagörgetni a következő tranzakciót: %s. Eredménye " +"inkonzisztens csomagadatbázis lenne." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Építés ideje" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Érvénytelen tranzakcióazonosító tartománymegadás: „{}”.\n" +"Használja ezt: „..”." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Telepítés ideje" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"A(z) „{}” nem alakítható át tranzakcióazonosítóvá.\n" +"Használja ezeket: „”, „last”, „last-”." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Telepítette" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Nem található tranzakció, ami a(z) „{}” csomagot módosítja." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Összegzés" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Parancsálnevek felsorolása vagy létrehozása" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Összegzés" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "álnévfeloldás engedélyezése" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "álnévfeloldás letiltása" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licenc" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "álnevekkel végrehajtandó művelet" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Leírás" - -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Leírás" - -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Nem található csomag" - -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "álnév-definíció" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "igen" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Az álnevek most már be vannak kapcsolva" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Az álnevek most már ki vannak kapcsolva" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nem" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" +msgstr "Érvénytelen álnév kulcs: %s" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Ez így jó? [y/N] " +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "Az álnév argumentumnak nincs értéke: %s" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Ez így jó? [Y/n]: " +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" +msgstr "Álnevek hozzáadva: %s" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Group: %s" -msgstr "Csoport: %s" +msgid "Alias not found: %s" +msgstr "Álnév nem található: %s" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Group-Id: %s" -msgstr " Csoport azonosító: %s" +msgid "Aliases deleted: %s" +msgstr "Álnevek törölve: %s" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Description: %s" -msgstr " Leírás: %s" +msgid "%s, alias %s" +msgstr "%s, álnév: %s" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Language: %s" -msgstr " Nyelv: %s" +msgid "Alias %s='%s'" +msgstr "Álnév: %s='%s'" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Szükséges csomagok:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Az álnévfeloldás ki van kapcsolva." -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Alapértelmezett csomagok:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Nincsenek álnevek megadva." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Választható csomagok:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Nincs álnév megadva." -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Feltételes csomagok:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Nincsenek álnevek megadva." -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Environment Group: %s" -msgstr "Környezeti csoport: %s" +msgid "No match for alias: %s" +msgstr "Nincs találat az álnévre: %s" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Környezet azonosító: %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"az összes felesleges, eredetileg függőségként telepített csomag eltávolítása" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Kötelező csoportok:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Törlendő csomag" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Választható csoportok:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "problémák keresése a packagedb-ben" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Találat a következőtől:" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "minden probléma megjelenítése; alapértelmezett" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Fájlnév : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "függőségi problémák megjelenítése" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Tároló : %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "ismételt problémák megjelenítése" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Leírás : " +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "elavult csomagok megjelenítése" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "biztosított csomagok problémáinak megjelenítése" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Licenc : %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "a(z) {} csomag igényli a hiányzó {} csomagot" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "Biztosítja: %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} a következő ismétlése: {}" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "Egyéb : %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} elavult a következő miatt: {}" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Hiba történt a teljes letöltési méret kiszámítása során" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} biztosítja ezt: {}, de az nem található" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Total size: %s" -msgstr "Teljes méret: %s" +msgid "Removing file %s" +msgstr "%s fájl eltávolítása" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Teljes letöltési méret: %s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "gyorsítótárazott adatok eltávolítása" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Telepített méret: %s" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Tisztítandó metaadatok" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Hiba történt a telepített méret kiszámítása során" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Adatok törlése: " -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Felszabadított terület: %s" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Gyorsítótár lejárt" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Csomagok telepítettként megjelölése csoport szerint:" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d fájl eltávolítva" +msgstr[1] "%d fájl eltávolítva" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Csomagok eltávolítottként megjelölése csoport szerint:" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Várakozás a %d pid-ű folyamat befejeződésére." -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Csoport" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "" +"Listázza a csomag függőségeit, és hogy melye csomagok biztosítják azokat" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Csomagok" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "telepített csomagok szinkronizálása a legfrissebb verzióra" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Csoport/modul csomagjainak telepítése" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Szinkronizálandó csomag" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Csomagcsoportok telepítése" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Csomag visszaállítása" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Telepítés" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Visszaállítandó csomag" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Frissítés" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "a csoportinformációk megjelenítése vagy használata" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Újratelepítés" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Nem érhetők el csoportadatok a konfigurált tárolókhoz." -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Függőségek telepítése" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Figyelmeztetés: A(z) %s csoport nem létezik" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Gyenge függőségek telepítése" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Figyelmeztetés: Nincs egyező csoport:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Eltávolítás" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Elérhető környezeti csoportok:" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Függő csomagok eltávolítása" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Telepített környezeti csoportok:" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Nem használt függőségek eltávolítása" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Telepített csoportok:" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Visszaállítás" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Telepített nyelvi csoportok:" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Modulprofilok telepítése" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Elérhető csoportok:" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Modulprofilok letiltása" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Elérhető nyelvi csoportok:" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Moduladatfolyamok engedélyezése" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "a választható csomagok kiválasztása a csoportból" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Moduladatfolyamok váltása" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "a rejtett csoportok megjelenítése" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Modulok letiltása" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "csak a telepített csoportok megjelenítése" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Modulok helyreállítása" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "csak az elérhető csoportok megjelenítése" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Környezeti csoportok telepítése" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "megjeleníti a csoportazonosítókat is" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Környezeti csoportok frissítése" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "elérhető alparancsok: {} (alapértelmezett), {}" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Környezeti csoportok eltávolítása" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "argumentum a group alparancshoz" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Csoportok telepítése" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Érvénytelen csoport alparancs, kérjük használja ezt: %s." -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Csoportok frissítése" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Nem található egy kötelező csoportcsomag." -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Csoportok eltávolítása" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "csomag(ok) telepítése a rendszerre" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Ütköző csomagok kihagyása:\n" -"(adja a következőt a parancshoz a frissítésük kényszerítéséhez: '%s')" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Telepítendő csomag" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Nem található egyezés" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Törött függőségekkel rendelkező csomagok kihagyása%s" +msgid "Not a valid rpm file path: %s" +msgstr "Nem érvényes rpm fájlútvonal: %s" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " vagy része egy csoportnak" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "A következő alternatívák vannak ehhez: „{0}”: {1}" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Csomag" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "metaadat-gyorsítótár létrehozása" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Csomag" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Gyorsítótár készítése az összes metaadat fájlhoz." -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "csere" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"a telepített csomagok felhasználó által telepítettként megjelölése be/ki" -#: ../dnf/cli/output.py:1353 -#, python-format +#: ../dnf/cli/commands/mark.py:44 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -"\n" -"Tranzakció összegzés\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Telepítés" +"install: megjelölés felhasználó által telepítettként\n" +"remove: felhasználóként telepítettként jelölés eltávolítása\n" +"group: megjelölés csoport által telepítettként" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Frissítés" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s megjelölve felhasználó által telepítettként." -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Eltávolítás" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s már nincs megjelölve felhasználó által telepítettként." -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Visszaállítás" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s megjelölve csoport által telepítettként." -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Kihagyás" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Hiba:" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Csomag" -msgstr[1] "Csomagok" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "A(z) %s csomag nincs telepítve." -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Függő csomag" -msgstr[1] "Függő csomagok" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" +"Csak a modulnév, adatfolyam, architektúra vagy profil lesz használva. A " +"szükségtelen információk mellőzése az argumentumban: „{}”" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Frissítve" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Nem található modul" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Visszaállítva" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "A(z) {} csomag több modulhoz is tartozik, kihagyás" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Telepítve" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Együttműködés modulokkal." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Újratelepítve" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "csak az engedélyezett modulok megjelenítése" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Kihagyva" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "csak a letiltott modulok megjelenítése" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Eltávolítva" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "csak a telepített modulok vagy csomagok megjelenítése" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Sikertelen" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "csak a profiltartalom megjelenítése" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Összesen" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "az összes moduláris csomag eltávolítása" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "<üres>" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Rendszer" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Modulspecifikáció" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Parancssor" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {}: túl kevés argumentum" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Felhasználónév" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "egy csomag újratelepítése" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "Azonosító" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Újratelepítendő csomag" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Dátum és idő" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "csomag(ok) eltávolítása a rendszerből" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Művelet(ek)" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "ismételt csomagok eltávolítása" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Változtatva" - -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Nincsenek tranzakciók" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "a csak telepíthető csomagok eltávolítása a korlát felett" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Meghiúsult előzmények információi" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Nem található ismételt törlendő csomag." -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Nem lett megadva tranzakció azonosító vagy csomag" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Nem találhatóak régi, ismételt törlendő csomagok." -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Törölve" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "ismeretlen" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Nem telepítve" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Soha (utoljára: %s)" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Régebbi" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Azonnal (utoljára: %s)" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Újabb" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s másodperc (utoljára: %s)" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Tranzakció azonosító:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "a beállított szoftvertárolók megjelenítése" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Kezdés ideje :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "minden tároló megjelenítése" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "rpmdb kezdete:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "engedélyezett tárolók megjelenítése (alapértelmezett)" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u másodperc)" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "letiltott tárolók megjelenítése" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u perc)" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Tárolóspecifikáció" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u óra)" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Nincsenek elérhető tárolók" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u nap)" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "engedélyezett" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Befejezés ideje:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "tiltott" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "rpmdb vége :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "Tároló azonosító : " -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Felhasználó :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "Tárolónév : " -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Vissz. érték :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "Tároló állapot : " -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Megszakítva" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "Tároló revízió : " -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Siker" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "Tároló címkék : " -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Hibák:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "Tároló disztr. címkék : " -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Hiba:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "Tároló frissítve : " -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Kiadásverzió :" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "Tároló csomagok : " -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Parancssor :" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "Tároló elérhető cs. : " -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Megjegyzés :" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "Tároló mérete : " -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Tranzakció a következővel lezajlott:" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "Tároló metahivatkozás : " -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Módosított csomagok:" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " Frissítve : " -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Beállítás kimenete:" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "Tároló tükrök : " -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Hibák:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "Tároló alap URL : " -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Függőség-telepítés" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "Tároló lejárata : " -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Elévült" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "Tároló kihagyása : " -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Törlés" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "Tároló tartalmazása : " -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Újratelepítés" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "Tároló kihagyva : " -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Rossz tranzakció azonosító vagy csomagnév lett megadva" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "Tároló fájlneve : " -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> A(z) %s.%s %s csomag telepítve lesz" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "tároló azonosító" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> A(z) %s.%s %s csomag egy frissítés lesz" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "állapot" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> A(z) %s.%s %s csomag törölve lesz" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "tároló neve" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> A(z) %s.%s %s csomag újra lesz telepítve" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "Összes csomag: {}" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> A(z) %s.%s %s csomag egy visszaállítás lesz" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "a kulcsszóval egyező csomagok keresése" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> A(z) %s.%s %s csomag elavulttá tétel lesz" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Minden csomag lekérdezése (rövidítés a „*” argumentum nélküli tároló " +"lekérdezésehez)" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> A(z) %s.%s %s csomag frissítve lesz" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "A csomagok minden verziójának lekérdezése (alapértelmezett)" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> A(z) %s.%s %s csomag elavulttá lesz téve" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "az eredmények megjelenítése csak ebből az ARCHITEKTÚRÁból" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Függőségek feloldásának kezdete" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "az eredmények megjelenítése csak azokból, amelyek birtokolják a FÁJLt" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Függőségek feloldása befejeződött" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "csak azokat jelenítse meg, amelyek ütköznek a FÜGGŐSÉGgel" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"0x%s GPG kulcs importálása:\n" -"Felhasználó: „%s”\n" -"Ujjlenyomat: %s\n" -"Származás : %s" +"az eredmények megjelenítése azokból, amelyek csomag és fájl FÜGGŐSÉGeket " +"igényelnek, javasolnak, kiegészítenek, fejlesztenek vagy javasolnak" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Fut" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "csak azokat jelenítse meg, amelyek elavulttá teszik a FÜGGŐSÉGet" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Alszik" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" +"az eredmények megjelenítése csak azokból, amelyek biztosítják a FÜGGŐSÉGet" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Nem megszakítható" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" +"az eredmények megjelenítése azokból, amelyek csomag és fájl FÜGGŐSÉGeket " +"igényelnek" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombi" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" +"az eredmények megjelenítése csak azokból, amelyek ajánlják a FÜGGŐSÉGet" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Nyomozott/Megállított" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" +"az eredmények megjelenítése csak azokból, amelyek fejlesztik a FÜGGŐSÉGet" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Ismeretlen" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" +"az eredmények megjelenítése csak azokból, amelyek javasolják a FÜGGŐSÉGet" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -"Nem sikerült információt szerezni a zárolásért felelős folyamatról (PID %d)" +"az eredmények megjelenítése csak azokból, amelyek kiegészítik a FÜGGŐSÉGet" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " A(z) %d PID-ű alkalmazás: %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" +"a nem explicit függőségek ellenőrzése (fájlok, és biztosított csomagok); " +"alapértelmezett" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memória : %5s RSS (%5sB VSZ)" - -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Elindítva: %s - %s" - -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Állapot : %s" - -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Váratlan környezetiváltozó-érték: DNF_DISABLE_ALIASES=%s" - -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "A(z) „%s” fájl nem olvasható: %s" - -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Konfigurációs hiba: %s." - -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Az álnevek végtelen rekurziót tartalmaznak" - -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, az eredeti argumentumok használatával." - -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Telepítve : %s-%s, ekkor: %s" - -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Létrehozva: %s, ekkor: %s" - -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -"A művelet azt eredményezné, hogy „{0}” modul „{1}” adatfolyama a(z) „{2}” " -"adatfolyamra váltson" +"csak a pontosan megadott függőségek ellenőrzése, az --alldeps ellentéte" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"A modulok engedélyezett adatfolyamainak átváltása nem lehetséges.\n" -"Ajánlatos eltávolítani a modul összes telepített tartalmát, és visszaállítani a modult a „dnf module reset ” paranccsal. Ha visszaállította a modult, akkor telepítheti a másik adatfolyamot." - -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "A DNF csak a tranzakcióhoz szükséges csomagokat fogja letölteni." +"a --whatrequires, és a --requires --resolve paraméterekkel használva, " +"rekurzívan kérdezi le a csomagokat." -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -"A DNF csak letölti a csomagokat, telepíti a gpg kulcsokat, és ellenőrzi a " -"tranzakciót." +"megjeleníti az összes függőség listáját, és hogy mely csomagok biztosítják " +"őket" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Művelet megszakítva." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "a --queryformat kapcsolóval használható címkék megjelenítése" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Csomagok letöltése:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "képességek feloldása az eredő csomag(ok)hoz" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Hiba a csomagok letöltésekor:" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "rekurzív fák megjelenítése a csomagokhoz" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Tranzakció sikertelen" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "művelet a hozzá tartozó forrás RPM-en" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Felügyelet nélküli futás közben a kulcsok nem importálhatóak.\n" -"Használja az \"-y\" kapcsolót a felülbíráláshoz." +"megjeleníti az N legfrissebb csomagot a megadott név.architektúrához (vagy a" +" legfrissebb N-et kivéve, ha N negatív)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG ellenőrzés SIKERTELEN" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "az inaktív modul adatfolyamok felsorolása" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Változásnaplók ehhez: {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "részletes információk megjelenítése a csomagról" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Csomagok elavulttá tétele" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "a fájlok listájának megjelenítése a csomagokban" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Nincsenek disztribúció-szinkronizációra kijelölt csomagok." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "megjeleníti a csomag forrás RPM nevét" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Nincsenek visszaállításra kijelölt csomagok." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "a csomag változásnaplóinak megjelenítése" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Telepített csomagok" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "a talált csomagok megjelenítése formátuma" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Elérhető csomagok" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"név-epocha:verzió-kiadás.architektúra formátum használata a találat csomagok" +" megjelenítéséhez (alapértelmezett)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Csomagok automatikus eltávolítása" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"név-verzió-kiadás formátum használata a találat csomagok megjelenítéséhez " +"(rpm lekérdezés alapértelmezése)" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Extra csomagok" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"epocha:név-verzió-kiadás.architektúra formátum használata a találat csomagok" +" megjelenítéséhez" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Elérhető frissítések" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "A látható kiválasztott csomagok comps csoportjának megjelenítése" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Nemrégiben hozzáadott csomagok" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "leszűkíti a lekérdezést a telepített ismételt csomagokra" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Nem található csomag" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "a telepített csak telepíthető csomagokra korlátozza a lekérdezést" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Nincsenek találatok" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"azokra a telepített csomagokra korlátozza a lekérdezést, amelyeknek vannak " +"kielégítetlen függőségei" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Nem lett megadva tranzakció azonosító" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "egy hely megjelenítése, ahonnan a csomagok letölthetőek" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Nem található a megadott tranzakció azonosítója" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "A képességek megjelenítése, amivel a csomag ütközik." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Több, mint egy tranzakció azonosító található!" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"A képességek megjelenítése, amelyektől a csomag függhet, amelyeket az " +"javíthat, kiegészíthet vagy amelyeket ajánlhat és javasolhat." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "A tranzakcióelőzmények hiányosak a következő előtt: %u." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "A képességek megjelenítése, amelyeket a csomag fejleszthet." -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "A tranzakcióelőzmények hiányosak a következő után: %u." +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "A képességek megjelenítése, amelyeket a csomag biztosít." -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "A(z) {} tranzakció visszavonása, innen: {}" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "A képességek megjelenítése, amelyeket a csomag ajánl." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Ismeretlen tároló: „%s”" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "A képességek megjelenítése, amelyektől a csomag függ." -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" -msgstr "Nincs illeszkedő tároló: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"A képességek megjelenítése, amelyektől a csomag függ a %%pre parancsfájl " +"futtatásakor." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Ezt a parancsot root felhasználóként kell futtatni." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "A képességek megjelenítése, amelyeket a csomag javasol." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Nincs ilyen parancs: %s. Kérjük használja a következőt: %s --help" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "A képességek megjelenítése, amelyeket a csomag kiegészíthet." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Lehet hogy egy DNF bővítmény parancs, próbálja ezt: „dnf install 'dnf-" -"parancs(%s)'”" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Csak az elérhető csomagok megjelenítése." -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Lehet hogy egy DNF bővítmény parancs, de a bővítmények betöltése jelenleg " -"tiltott." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Csak a telepített csomagok megjelenítése." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -"A --destdir vagy a --downloaddir a --downloadonly, download vagy system-" -"upgrade paranccsal együtt használandó." +"Csak azon csomagok megjelenítése, amelyek nincsenek jelen egyik elérhető " +"tárolóban sem." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"Az --enable, --set-enabled és a --disable, --set-disabled a config-manager " -"paranccsal együtt használandó." +"Csak azon csomagok megjelenítése, amelyek frissítést biztosítanak egy már " +"telepített csomaghoz." -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"Figyelmeztetés: GPG-aláírás ellenőrzésének globális betartatása az aktív RPM" -" biztonsági házirend alapján (az üzenet némításához lásd a „gpgcheck” " -"bejegyzést a dnf.conf(5) man oldalon)" +"Csak azon csomagok megjelenítése, amelyeket el lehet távolítani a(z) „{prog}" +" autoremove” paranccsal." -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "A(z) „{}” konfigurációs fájl nem létezik" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Csak a felhasználó által telepített csomagok megjelenítése." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Csak a nemrég szerkesztett csomagok megjelenítése" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "a keresendő kulcs" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"A kiadási verziószám nem észlelhető (használja a „--releasever” kapcsolót a " -"megadásához)" +"A „--resolve” kapcsolót a „--conflicts”, „--depends”, „--enhances”, " +"„--provides”, „--recommends”, „--requires”, „--requires-pre”, „--suggests” " +"vagy „--supplements” kapcsolók egyikével kell használni." -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "{} argumentum: nem engedélyezett a(z) {} argumentummal" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" +"A „--recursive” kapcsolót a „--whatrequires ” kapcsolóval " +"(választhatóan az „--alldeps” kapcsolóval együtt, de az „--exactdeps” " +"nélkül), vagy a „--requires --resolve” kapcsolókkal kell " +"használni." -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "A(z) „%s” parancs már létezik" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "A(z) {} csomag nem tartalmaz fájlokat" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Kizárások a dnf.conf-ban: " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Elérhető lekérdezési címkék: használja ezt: --queryformat \"…%{tag}…\"" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Belevételek a dnf.conf-ban: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "{} argumentum: a --whatrequires vagy --whatdepends kapcsoló szükséges" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Kizárások a tárolóban " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"Nincs kapcsoló megadva\n" +"használat: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [kulcs] [--tree]\n" +"\n" +"leírás:\n" +" Kiírja a csomagfát a megadott csomagokhoz." -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Belevételek a tárolóban " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "csomagrészletek keresése megadott szöveg alapján" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "csomag(ok) eltávolítása a rendszerből" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "keresés csomagleírás és URL alapján is" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "ismételt csomagok eltávolítása" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "KULCSSZÓ" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "a csak telepíthető csomagok eltávolítása a korlát felett" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Keresendő kulcsszó" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Törlendő csomag" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Név" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Nem található ismételt törlendő csomag." +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Összegzés" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Leírás" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " és " -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." -msgstr "A következő telepített csomag nem elérhető: %s%s." +msgid "%s Exactly Matched: %%s" +msgstr "%s megegyezik: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Nem találhatóak régi, ismételt törlendő csomagok." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s illeszkedik: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Nem található egyezés." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "interaktív DNF parancssor indítása" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "interaktív {prog} parancssor indítása" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "PARANCSFÁJL" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "A DNF parancssorban futtatandó parancsfájl" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Hiba:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "A(z) {prog} parancssorban futtatandó parancsfájl" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Nem támogatott kulcsérték." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Tároló nem található: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2366,7 +2057,7 @@ msgstr "" " Ha nincs érték megadva, a jelenlegi értéket írja ki.\n" " Ha érték adott, beállítja az értéket." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2374,7 +2065,7 @@ msgstr "" "{} [parancs]\n" " súgó kiírása" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2386,7 +2077,7 @@ msgstr "" " enable: engedélyezi a tárolókat. opció = repository id\n" " disable: kikapcsolja a tárolókat. opció = repository id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2394,7 +2085,7 @@ msgstr "" "{}\n" " tranzakciókészlet feloldása" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2406,7 +2097,7 @@ msgstr "" " reset: tranzakció visszaállítása (nullázása)\n" " run: tranzakció futtatása" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2414,7 +2105,7 @@ msgstr "" "{}\n" " tranzakció futtatása" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2422,7 +2113,7 @@ msgstr "" "{}\n" " kilépés a parancssorból" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2443,1352 +2134,1702 @@ msgstr "" "run tranzakciókészlet feloldása és futtatása\n" "exit (vagy quit) kilépés a parancssorból" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Hiba: A(z) %s nem nyitható meg olvasásra" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Kész!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Parancssor elhagyása" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"a telepített csomagok felhasználó által telepítettként megjelölése be/ki" +"interaktív {prog} mód futtatása egy spec fájl eltávolításához és " +"telepítéséhez" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" -"install: megjelölés felhasználó által telepítettként\n" -"remove: felhasználóként telepítettként jelölés eltávolítása\n" -"group: megjelölés csoport által telepítettként" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "A spec fájlok, amelyek el lesznek távolítva" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Csomagspecifikáció" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "A spec fájlok, amelyek telepítve lesznek" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s megjelölve felhasználó által telepítettként." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "hibajavítás" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s már nincs megjelölve felhasználó által telepítettként." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "fejlesztés" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s megjelölve csoport által telepítettként." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "biztonsági" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "A(z) %s csomag nincs telepítve." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "új csomag" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "%s fájl eltávolítása" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Kritikus/bizt." -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "gyorsítótárazott adatok eltávolítása" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Fontos/bizt." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Tisztítandó metaadatok" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Közepes/bizt." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Adatok törlése: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Alacsony/bizt." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Gyorsítótár lejárt" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "csomagtájékoztatók megjelenítése" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d fájl eltávolítva" -msgstr[1] "%d fájl eltávolítva" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" +"tájékoztatók a telepített csomagok újabb verziójáról (alapértelmezett)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Várakozás a %d pid-ű folyamat befejeződésére." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" +"tájékoztatók a telepített csomagokkal egyező, illetve régebbi verziójáról" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Parancsálnevek felsorolása vagy létrehozása" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "tájékoztatók a telepített csomagok újabb verziójáról" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "álnévfeloldás engedélyezése" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "tájékoztatók a telepített csomagok bármely verziójáról" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "álnévfeloldás letiltása" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "tájékoztatók összesítésének megjelenítése (alapértelmezett)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "álnevekkel végrehajtandó művelet" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "tájékoztatók listájának megjelenítése" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "álnév-definíció" - -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Az álnevek most már be vannak kapcsolva" - -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Az álnevek most már ki vannak kapcsolva" - -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Érvénytelen álnév kulcs: %s" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "tájékoztatók információinak megjelenítése" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Az álnév argumentumnak nincs értéke: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "csak a CVE hivatkozással rendelkező figyelmeztetések megjelenítése" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Álnevek hozzáadva: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" +"csak a bugzilla hivatkozással rendelkező figyelmeztetések megjelenítése" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Álnév nem található: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "telepítve" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Álnevek törölve: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "frissítések" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, álnév: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "összes" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Álnév: %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "elérhető" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Az álnévfeloldás ki van kapcsolva." +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Információ a frissítésekkel kapcsolatban: " -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Nincsenek álnevek megadva." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Új csomag észrevétel(ek):" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Nincs álnév megadva." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Biztonsági észrevétel(ek):" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Nincsenek álnevek megadva." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kritikus biztonsági észrevétel(ek):" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Nincs találat az álnévre: %s" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Fontos biztonsági észrevétel(ek):" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"frissítés, de csak a „legújabb” olyan csomaggal, amely egy problémát javít a" -" rendszerén" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Közepes biztonsági észrevétel(ek):" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "problémák keresése a packagedb-ben" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Alacsony biztonsági észrevétel(ek):" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "minden probléma megjelenítése; alapértelmezett" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Ismeretlen biztonsági észrevétel(ek):" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "függőségi problémák megjelenítése" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Hibajavítási észrevétel(ek):" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "ismételt problémák megjelenítése" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Fejlesztési észrevétel(ek):" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "elavult csomagok megjelenítése" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "egyéb észrevétel(ek):" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "biztosított csomagok problémáinak megjelenítése" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Ismeretlen/bizt." -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "a(z) {} csomag igényli a hiányzó {} csomagot" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Hibák" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} a következő ismétlése: {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Típus" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} elavult a következő miatt: {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Frissítési azonosító" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} biztosítja ezt: {}, de az nem található" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Frissítve" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Csomag visszaállítása" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE-k" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Visszaállítandó csomag" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Leírás" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "a csoportinformációk megjelenítése vagy használata" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Jogok" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Nem érhetők el csoportadatok a konfigurált tárolókhoz." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Súlyosság" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Figyelmeztetés: A(z) %s csoport nem létezik" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Fájlok" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Figyelmeztetés: Nincs egyező csoport:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Telepítve" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Elérhető környezeti csoportok:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "hamis" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Telepített környezeti csoportok:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "igaz" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Telepített csoportok:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "csomag(ok) frissítése a rendszeren" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Telepített nyelvi csoportok:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Frissítendő csomag" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Elérhető csoportok:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"frissítés, de csak a „legújabb” olyan csomaggal, amely egy problémát javít a" +" rendszerén" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Elérhető nyelvi csoportok:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Megszakítva." -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "a választható csomagok kiválasztása a csoportból" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" +"Nincs olvasási/futtatási jogosultság a jelenlegi könyvtárban, ugrás ide: /" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "a rejtett csoportok megjelenítése" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "adja hozzá a(z) „{}” kapcsolót az ütköző csomagok lecseréléséhez" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "csak a telepített csoportok megjelenítése" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" +"adja hozzá a(z) „{}” kapcsolót a nem telepíthető csomagok kihagyásához" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "csak az elérhető csoportok megjelenítése" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " vagy „{}” a nem telepíthető csomagok kihagyásához" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" +"adja hozzá a(z) „{}” kapcsolót, hogy ne csak a legjobb csomagjelölteket " +"használja" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "elérhető alparancsok: {} (alapértelmezett), {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " vagy „{}”, hogy ne csak a legjobb csomagjelölteket használja" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "argumentum a group alparancshoz" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Függőségek feloldva." -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Érvénytelen csoport alparancs, kérjük használja ezt: %s." +msgid "Command line error: %s" +msgstr "Parancssori hiba: %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Nem található egy kötelező csoportcsomag." - -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "" -"Listázza a csomag függőségeit, és hogy melye csomagok biztosítják azokat" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "hibás formátum: %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "A probléma diagnosztizálásához próbálja futtatni a következőt: „%s”." +msgid "Setopt argument has multiple values: %s" +msgstr "A setopt argumentumnak több értéke is van: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" +msgstr "A setopt argumentumnak nincs értéke: %s" + +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "Általános {prog} beállítások" + +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "konfigurációs fájl elérésí útja" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "csendes működés" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "bőbeszédű működés" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "{prog} verzió kiírása és kilépés" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "telepítési gyökérkönyvtár beállítása" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "ne telepítsen dokumentációkat" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "az összes bővítmény letiltása" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "bővítmények engedélyezése név szerint" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "bővítmények tiltása név szerint" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -"Az RPMDB valószínűleg megsérült, a következő futtatása megoldhatja a " -"problémát: „%s”." +"felülírja a $releasever értékét a konfigurációs és tárolóleíró fájlokban" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "tetszőleges konfiguráció- és tárolóbeállítások" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "a depsolve problémák feloldása a csomagok kihagyásával" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "a parancs súgójának megjelenítése" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" +"engedélyezi a telepített csomagok törlését a függőségek feloldása végett" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" +"megkísérli a legjobb elérhető verziójú csomagokat a tranzakciók alatt." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "ne korlátozza a tranzakciót a legjobb jelöltre" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" +"futtatás a rendszer gyorsítótárából anélkül, hogy a csomagok vagy " +"tárolóinformációk frissítve lennének" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "a parancsra várakozás maximális ideje" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "a hibakeresés kimeneti szintje" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "kiírja a részletes feloldási útvonalat fájlokba" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "ismétlődések mutatása a tárolókban és a keresési parancsokban" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "hiba kimeneti szintje" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Engedélyezte a csomagok GPG kulcsellenőrzését. Ez egy jó dolog.\n" -"Azonban nincsenek GPG nyilvános kulcsok telepítve. Le kell töltenie a\n" -"kulcsokat a csomagokhoz, amelyeket telepítenie szeretne, és telepítenie kell.\n" -"Ezt megteheti a következő parancs futtatásával:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Másik lehetőségként, megadhatja a használandó kulcs URL-ét is egy\n" -"tárolóhoz a 'gpgkey' beállítással a tároló szakasznál, és a DNF fel fogja\n" -"telepíteni Önnek.\n" -"\n" -"További információkért lépjen kapcsolatba a disztribúciójával vagy\n" -"csomagszolgáltatójával." +"engedélyezi a(z) {prog} elavult csomag feldolgozási logikáját a " +"frissítésnél, vagy megjeleníti a csomag elavulási adatait az info, list és " +"repoquery parancsok esetén" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Hibás tároló: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm hibakereső kimeneti szintje" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "részletek megjelenítése egy csomagról vagy egy csomagcsoportról" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "automatikus igen válasz minden kérdésre" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "minden csomag megjelenítése (alapértelmezett)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "automatikus nem válasz minden kérdésre" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "csak az elérhető csomagok megjelenítése" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" +"További tárolók engedélyezése. Felsorolási kapcsoló. Támogatja a globokat, " +"többször is megadható." -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "csak a telepített csomagok megjelenítése" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Tárolók letiltása. Felsorolási kapcsoló. Támogatja a globokat, többször is " +"megadható." -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "csak az extra csomagok megjelenítése" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"csak bizonyos tárolók engedélyezése, azonosító vagy glob alapján, többször " +"is megadható" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "csak a frissítési csomagok megjelenítése" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"tárolók engedélyezése a config-manager paranccsal (automatikusan ment)" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "csak az automatikusan törlendő csomagok megjelenítése" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "tárolók letiltása a config-manager paranccsal (automatikusan ment)" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "csak a nemrég változott a csomagok megjelenítése" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "csomagok kizárása név vagy glob alapján" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Csomagnév-specifikáció" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "excludepkgs letiltása" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "csomag vagy csomagcsoport listázása" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" +"Egy további használandó tároló címkéje és útvonala (ugyanaz mint a baseurl)," +" többször is megadható." -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "a megadott értéket szolgáltató csomag keresése" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "a már nem használt függőségek eltávolításának letiltása" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "gpg-aláírás ellenőrzés letiltása (ha az RPM házirend megengedi)" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "színek használatának beállítása" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "metaadatok beállítása lejártként a parancs futtatása előtt" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "csak IPv4 címek feloldása" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "csak IPv6 címek feloldása" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "könyvtár beállítása a csomagok másolási helyeként" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "csak a csomagok letöltése" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "megjegyzés hozzáfűzése a tranzakcióhoz" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Hibajavítással kapcsolatos csomagok bevétele a frissítésekbe" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Fejlesztéssel kapcsolatos csomagok bevétele a frissítésekbe" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Új csomagok bevétele a frissítésekbe" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Biztonsággal kapcsolatos csomagok bevétele a frissítésekbe" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Az adott tanácsadó üzenet javításához szükséges csomagok bevétele a " +"frissítésekbe" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "Az adott BZ javításához szükséges csomagok bevétele a frissítésekbe" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "Az adott CVE javításához szükséges csomagok bevétele a frissítésekbe" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Az adott súlyosságú biztonsággal kapcsolatos csomagok bevétele a " +"frissítésekbe" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Architektúra használatának kényszerítése" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Alapvető parancsok listája:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Bővítmények parancsok listája:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Név" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epocha" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Verzió" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Verzió" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Kiadás" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arch" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Architektúra" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Méret" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Méret" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Forrás" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Tároló" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Tároló" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Ezen tárolóból" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Csomagoló" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Építés ideje" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Telepítés ideje" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Telepítette" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Összegzés" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "BIZTOSÍT" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licenc" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "A keresendő biztosított csomag" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Leírás" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Csomagok keresése: " +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Nem található csomag" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "elérhető csomagfrissítések keresése" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "változásnaplók megjelenítése frissítés előtt" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "igen" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Nincs elérhető csomag." +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Nincsenek telepítésre kijelölt csomagok." +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nem" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Nincs telepített csomag." +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Ez így jó? [y/N] " -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Ez így jó? [Y/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (ebből: %s)" +msgid "Group: %s" +msgstr "Csoport: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Nincs telepített csomag a tárolóból." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Csoport azonosító: %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Nincsenek újratelepítésre kijelölt csomagok." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Leírás: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Nincsenek frissítésre kijelölt csomagok." +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Nyelv: %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "parancsok futtatása a megadott tárolóban lévő összes csomagon" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Szükséges csomagok:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "TÁROLÓAZONOSÍTÓ" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Alapértelmezett csomagok:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "Tárolóazonosító" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Választható csomagok:" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "egy használati tipp megjelenítése" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Feltételes csomagok:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "PARANCS" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Környezeti csoport: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "korábbi tranzakciók megjelenítése vagy használata" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Környezet azonosító: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Több mint egy tranzakció azonosító található.\n" -"„{}”' egy tranzakció azonosítót vagy csomagnevet igényel." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Kötelező csoportok:" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Nem lett megadva tranzakció azonosító vagy csomagnév." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Választható csoportok:" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Ön nem tudja elérni az előzmények adatbázisát." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Találat a következőtől:" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Nem lehet visszavonni a következő tranzakciót: %s. Eredménye inkonzisztens " -"csomagadatbázis lenne." +msgid "Filename : %s" +msgstr "Fájlnév : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Nem lehet visszagörgetni a következő tranzakciót: %s. Eredménye " -"inkonzisztens csomagadatbázis lenne." - -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Érvénytelen tranzakcióazonosító tartománymegadás: „{}”.\n" -"Használja ezt: „..”." +msgid "Repo : %s" +msgstr "Tároló : %s" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"A(z) „{}” nem alakítható át tranzakcióazonosítóvá.\n" -"Használja ezeket: „”, „last”, „last-”." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Leírás : " -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Nem található tranzakció, ami a(z) „{}” csomagot módosítja." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "csomag(ok) telepítése a rendszerre" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licenc : %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Nem található egyezés" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Biztosítja: %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:946 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Nem érvényes rpm fájlútvonal: %s" +msgid "Other : %s" +msgstr "Egyéb : %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "A következő alternatívák vannak ehhez: „{0}”: {1}" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Hiba történt a teljes letöltési méret kiszámítása során" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "hibajavítás" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Teljes méret: %s" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "fejlesztés" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Teljes letöltési méret: %s" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "biztonsági" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Telepített méret: %s" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "ismeretlen" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Hiba történt a telepített méret kiszámítása során" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "új csomag" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Felszabadított terület: %s" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Kritikus/bizt." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Csomagok telepítettként megjelölése csoport szerint:" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Fontos/bizt." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Csomagok eltávolítottként megjelölése csoport szerint:" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Közepes/bizt." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Csoport" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Alacsony/bizt." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Csomagok" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "csomagtájékoztatók megjelenítése" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Csoport/modul csomagjainak telepítése" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "" -"tájékoztatók a telepített csomagok újabb verziójáról (alapértelmezett)" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Csomagcsoportok telepítése" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" -"tájékoztatók a telepített csomagokkal egyező, illetve régebbi verziójáról" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Telepítés" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "tájékoztatók a telepített csomagok újabb verziójáról" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Frissítés" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "tájékoztatók a telepített csomagok bármely verziójáról" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Újratelepítés" + +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Függőségek telepítése" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "tájékoztatók összesítésének megjelenítése (alapértelmezett)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Gyenge függőségek telepítése" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "tájékoztatók listájának megjelenítése" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Eltávolítás" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "tájékoztatók információinak megjelenítése" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Függő csomagok eltávolítása" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "telepítve" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Nem használt függőségek eltávolítása" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "frissítések" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Visszaállítás" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "összes" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Modulprofilok telepítése" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "elérhető" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Modulprofilok letiltása" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Információ a frissítésekkel kapcsolatban: " +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Moduladatfolyamok engedélyezése" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Új csomag észrevétel(ek):" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Moduladatfolyamok váltása" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Biztonsági észrevétel(ek):" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Modulok letiltása" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kritikus biztonsági észrevétel(ek):" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Modulok helyreállítása" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Fontos biztonsági észrevétel(ek):" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Környezeti csoportok telepítése" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Közepes biztonsági észrevétel(ek):" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Környezeti csoportok frissítése" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Alacsony biztonsági észrevétel(ek):" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Környezeti csoportok eltávolítása" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Ismeretlen biztonsági észrevétel(ek):" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Csoportok telepítése" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Hibajavítási észrevétel(ek):" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Csoportok frissítése" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Fejlesztési észrevétel(ek):" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Csoportok eltávolítása" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "egyéb észrevétel(ek):" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Ütköző csomagok kihagyása:\n" +"(adja a következőt a parancshoz a frissítésük kényszerítéséhez: '%s')" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Ismeretlen/bizt." +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Törött függőségekkel rendelkező csomagok kihagyása%s" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Frissítési azonosító" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " vagy része egy csoportnak" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Típus" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Csomag" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Frissítve" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Csomag" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Hibák" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "csere" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE-k" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Tranzakció összegzés\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Leírás" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Telepítés" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Súlyosság" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Frissítés" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Jogok" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Eltávolítás" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Fájlok" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Visszaállítás" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "igaz" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Kihagyás" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "hamis" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Csomag" +msgstr[1] "Csomagok" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Nem található modul" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Függő csomag" +msgstr[1] "Függő csomagok" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Együttműködés modulokkal." +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Frissítve" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "csak az engedélyezett modulok megjelenítése" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Visszaállítva" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "csak a letiltott modulok megjelenítése" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Újratelepítve" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "csak a telepített modulok megjelenítése" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Kihagyva" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "csak a profiltartalom megjelenítése" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Eltávolítva" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Moduláris parancs" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Sikertelen" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Modulspecifikáció" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Összesen" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "egy csomag újratelepítése" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "<üres>" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Újratelepítendő csomag" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Rendszer" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "telepített csomagok szinkronizálása a legfrissebb verzióra" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Parancssor" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Szinkronizálandó csomag" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Felhasználónév" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"interaktív dnf mód futtatása egy spec fájl eltávolításához és telepítéséhez" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "Azonosító" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "A spec fájlok, amelyek el lesznek távolítva" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Dátum és idő" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "A spec fájlok, amelyek telepítve lesznek" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Művelet(ek)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "metaadat-gyorsítótár létrehozása" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Változtatva" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Gyorsítótár készítése az összes metaadat fájlhoz." +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Nincsenek tranzakciók" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "csomag(ok) frissítése a rendszeren" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Meghiúsult előzmények információi" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Frissítendő csomag" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Nem lett megadva tranzakció azonosító vagy csomag" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"az összes felesleges, eredetileg függőségként telepített csomag eltávolítása" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Törölve" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "csomagrészletek keresése megadott szöveg alapján" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Nem telepítve" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "keresés csomagleírás és URL alapján is" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Újabb" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "KULCSSZÓ" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Régebbi" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Keresendő kulcsszó" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Tranzakció azonosító:" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " és " +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Kezdés ideje :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s megegyezik: %%s" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "rpmdb kezdete:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1786 #, python-format -msgid "%s Matched: %%s" -msgstr "%s illeszkedik: %%s" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Nem található egyezés." +msgid "(%u seconds)" +msgstr "(%u másodperc)" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "Never (last: %s)" -msgstr "Soha (utoljára: %s)" +msgid "(%u minutes)" +msgstr "(%u perc)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "Instant (last: %s)" -msgstr "Azonnal (utoljára: %s)" +msgid "(%u hours)" +msgstr "(%u óra)" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s másodperc (utoljára: %s)" +msgid "(%u days)" +msgstr "(%u nap)" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "a beállított szoftvertárolók megjelenítése" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Befejezés ideje:" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "minden tároló megjelenítése" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "rpmdb vége :" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "engedélyezett tárolók megjelenítése (alapértelmezett)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Felhasználó :" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "letiltott tárolók megjelenítése" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Megszakítva" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Tárolóspecifikáció" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Vissz. érték :" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Nincsenek elérhető tárolók" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Siker" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "engedélyezett" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Hibák:" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "tiltott" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Hiba:" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Tároló azonosító : " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Kiadásverzió :" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Tároló név : " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Parancssor :" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Tároló állapot : " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Megjegyzés :" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Tároló verzió : " +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Tranzakció a következővel lezajlott:" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Tároló címkék : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Módosított csomagok:" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Tároló disztr. c. : " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Beállítás kimenete:" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Tároló frissítve : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Hibák:" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Tároló csomagok : " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Függőség-telepítés" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Tároló mérete : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Elévült" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Tároló metalink : " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Elavulttá tétel" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Frissítve : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Törlés" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Tároló tükrök : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Újratelepítés" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Tároló bázis-URL : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Rossz tranzakció azonosító vagy csomagnév lett megadva" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Tároló lejárata : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> A(z) %s.%s %s csomag telepítve lesz" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Tároló kizárása : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> A(z) %s.%s %s csomag egy frissítés lesz" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Tároló tartalmazás : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> A(z) %s.%s %s csomag törölve lesz" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Tároló kizárva : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> A(z) %s.%s %s csomag újra lesz telepítve" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Tároló fájlnév : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> A(z) %s.%s %s csomag egy visszaállítás lesz" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "tároló azonosító" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> A(z) %s.%s %s csomag elavulttá tétel lesz" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "állapot" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> A(z) %s.%s %s csomag frissítve lesz" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "tároló neve" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> A(z) %s.%s %s csomag elavulttá lesz téve" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "Összes csomag: {}" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Függőségek feloldásának kezdete" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "a kulcsszóval egyező csomagok keresése" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Függőségek feloldása befejeződött" -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -"Minden csomag lekérdezése (rövidítés a „*” argumentum nélküli tároló " -"lekérdezésehez)" +"0x%s GPG kulcs importálása:\n" +"Felhasználó: „%s”\n" +"Ujjlenyomat: %s\n" +"Származás : %s" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "A csomagok minden verziójának lekérdezése (alapértelmezett)" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Fut" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "az eredmények megjelenítése csak ebből az ARCHITEKTÚRÁból" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Alszik" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "az eredmények megjelenítése csak azokból, amelyek birtokolják a FÁJLt" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Nem megszakítható" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "csak azokat jelenítse meg, amelyek ütköznek a FÜGGŐSÉGgel" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombi" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "" -"az eredmények megjelenítése azokból, amelyek csomag és fájl FÜGGŐSÉGeket " -"igényelnek, javasolnak, kiegészítenek, fejlesztenek vagy javasolnak" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Nyomozott/Megállított" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "csak azokat jelenítse meg, amelyek elavulttá teszik a FÜGGŐSÉGet" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Ismeretlen" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -"az eredmények megjelenítése csak azokból, amelyek biztosítják a FÜGGŐSÉGet" +"Nem sikerült információt szerezni a zárolásért felelős folyamatról (PID %d)" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "" -"az eredmények megjelenítése azokból, amelyek csomag és fájl FÜGGŐSÉGeket " -"igényelnek" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " A(z) %d PID-ű alkalmazás: %s" + +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memória : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Elindítva: %s - %s" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Állapot : %s" + +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "kihagyás." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "A(z) „%s” modul vagy csoport nincs telepítve." -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "" -"az eredmények megjelenítése csak azokból, amelyek ajánlják a FÜGGŐSÉGet" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "A(z) „%s” modul vagy csoport nem érhető el." -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "" -"az eredmények megjelenítése csak azokból, amelyek fejlesztik a FÜGGŐSÉGet" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "A(z) „%s” csoport vagy modul nem létezik." -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "" -"az eredmények megjelenítése csak azokból, amelyek javasolják a FÜGGŐSÉGet" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "A(z) „%s” környezet nincs telepítve." -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "" -"az eredmények megjelenítése csak azokból, amelyek kiegészítik a FÜGGŐSÉGet" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "A(z) „%s” környezet nem érhető el." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "" -"a nem explicit függőségek ellenőrzése (fájlok, és biztosított csomagok); " -"alapértelmezett" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "A(z) „%s” csoportazonosító nem létezik." -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "" -"csak a pontosan megadott függőségek ellenőrzése, az --alldeps ellentéte" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Hiba a(z) „%s” feldolgozásakor: %s" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "" -"a --whatrequires, és a --requires --resolve paraméterekkel használva, " -"rekurzívan kérdezi le a csomagokat." +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "A gyorsítótár mappa nem állítható be: {}" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"megjeleníti az összes függőség listáját, és hogy mely csomagok biztosítják " -"őket" +"A(z) „{}” konfigurációs fájl URL nem tölthető le:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "a --queryformat kapcsolóval használható címkék megjelenítése" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Ismeretlen konfigurációs beállítás: %s = %s" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "képességek feloldása az eredő csomag(ok)hoz" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Hiba a --setopt feldolgozásakor a(z) „%s” kulccsal, „%s” értékkel: %s" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "rekurzív fák megjelenítése a csomagokhoz" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "A fő konfigurációs fájlban nem volt %s attribútum a setopt előtt" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "művelet a hozzá tartozó forrás RPM-en" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Érvénytelen vagy ismeretlen „{}”: {}" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -"megjeleníti az N legfrissebb csomagot a megadott név.architektúrához (vagy a" -" legfrissebb N-et kivéve, ha N negatív)" +"Hiba a --setopt feldolgozásakor a(z) „%s.%s” kulccsal, „%s” értékkel: %s" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "részletes információk megjelenítése a csomagról" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "A(z) %s tárolónak nincs %s attribútuma a setopt előtt" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "a fájlok listájának megjelenítése a csomagokban" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Figyelmeztetés: nem sikerült betölteni: „%s”, átugrás." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "megjeleníti a csomag forrás RPM nevét" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "Hibás tárolóazonosító: {} ({}), bájt = {} {}" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "a csomag változásnaplóinak megjelenítése" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "Hibás tárolóazonosító: {}, bájt = {} {}" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "a talált csomagok megjelenítése formátuma" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "„{}” ({}) tároló: Hiba a konfiguráció feldolgozásakor: {}" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "" -"név-epocha:verzió-kiadás.architektúra formátum használata a találat csomagok" -" megjelenítéséhez (alapértelmezett)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "„{}” tároló: Hiba a konfiguráció feldolgozásakor: {}" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -"név-verzió-kiadás formátum használata a találat csomagok megjelenítéséhez " -"(rpm lekérdezés alapértelmezése)" +"A(z) „{}” ({}) tároló neve hiányzik a konfigurációban, az azonosító " +"használata." -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -"epocha:név-verzió-kiadás.architektúra formátum használata a találat csomagok" -" megjelenítéséhez" +"A(z) „{}” tároló neve hiányzik a konfigurációban, az azonosító használata." -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "A látható kiválasztott csomagok comps csoportjának megjelenítése" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "A(z) „{}” fájl feldolgozása sikertelen: {}" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "leszűkíti a lekérdezést a telepített ismételt csomagokra" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "%s tároló: a 0x%s már importálva lett" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "a telepített csak telepíthető csomagokra korlátozza a lekérdezést" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "%s tároló: 0x%s kulcs importálva." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"azokra a telepített csomagokra korlátozza a lekérdezést, amelyeknek vannak " -"kielégítetlen függőségei" +"A moduláris metaadatok nem érhetőek el a(z) „{}” moduláris csomaghoz, ezért " +"nem telepíthető a rendszerre" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "egy hely megjelenítése, ahonnan a csomagok letölthetőek" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "A moduláris metaadatok nem érhetőek el a moduláris csomaghoz" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "A képességek megjelenítése, amivel a csomag ütközik." +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Nem fogja telepíteni a forrásrpm csomagot (%s)." -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/dnssec.py:169 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"A képességek megjelenítése, amelyektől a csomag függhet, amelyeket az " -"javíthat, kiegészíthet vagy amelyeket ajánlhat és javasolhat." +"A „gpgkey_dns_verification” konfigurációs beállításhoz szükséges a " +"libunbound ({})" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "A képességek megjelenítése, amelyeket a csomag fejleszthet." +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC bővítmény: A felhasználó kulcsa " -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "A képességek megjelenítése, amelyeket a csomag biztosít." +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "érvényes." -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "A képességek megjelenítése, amelyeket a csomag ajánl." +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "ismeretlen állapotú." -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "A képességek megjelenítése, amelyektől a csomag függ." +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC bővítmény: " -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "A már importált kulcsok érvényességének ellenőrzése." + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "" -"A képességek megjelenítése, amelyektől a csomag függ a %%pre parancsfájl " -"futtatásakor." +msgid "unsupported checksum type: %s" +msgstr "nem támogatott ellenőrzőösszeg típus: %s" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "A képességek megjelenítése, amelyeket a csomag javasol." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Delta RPM újraépítés meghiúsult" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "A képességek megjelenítése, amelyeket a csomag kiegészíthet." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Delta-újraépített RPM ellenőrzőösszegének előállítása meghiúsult" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Csak az elérhető csomagok megjelenítése." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "kész" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Csak a telepített csomagok megjelenítése." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problémák a kérésben:" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "" -"Csak azon csomagok megjelenítése, amelyek nincsenek jelen egyik elérhető " -"tárolóban sem." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "hiányzó csomagok: " + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "törött csomagok: " + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "hiányzó csoportok vagy modulok: " + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "törött csoportok vagy modulok: " + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Moduláris függőségi probléma az alapértelmezésekkel:" +msgstr[1] "Moduláris függőségi problémák az alapértelmezésekkel:" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Moduláris függőségi probléma:" +msgstr[1] "Moduláris függőségi problémák:" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Csak azon csomagok megjelenítése, amelyek frissítést biztosítanak egy már " -"telepített csomaghoz." +"Rosszul formázott zár fájl találva: %s.\n" +"Bizonyosodjon meg róla, hogy nem fut más dnf/yum folyamat és törölje kézzel a zár fájlt, vagy futtassa a systemd-tmpfiles --remove dnf.conf parancsot." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Csak azon csomagok megjelenítése, amelyeket el lehet távolítani a „dnf " -"autoremove” paranccsal." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Különböző adatfolyam engedélyeztése ehhez : „{}”." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Csak a felhasználó által telepített csomagok megjelenítése." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nincs mit megjeleníteni." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Csak a nemrég szerkesztett csomagok megjelenítése" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "A(z) „{}” megadottnál újabb verziójának telepítése. Ok: {}" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "a keresendő kulcs" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Engedélyezett modulok: {}." + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Nincs profil megadva ehhez: „{}”, adja meg a profilt." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"A „--resolve” kapcsolót a „--conflicts”, „--depends”, „--enhances”, " -"„--provides”, „--recommends”, „--requires”, „--requires-pre”, „--suggests” " -"vagy „--supplements” kapcsolók egyikével kell használni." +"\n" +"\n" +"Tipp: [d]alapértelmezett, [e]bekapcsolt, [x]kikapcsolt, [i]telepítve" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"A „--recursive” kapcsolót a „--whatrequires ” kapcsolóval " -"(választhatóan az „--alldeps” kapcsolóval együtt, de az „--exactdeps” " -"nélkül), vagy a „--requires --resolve” kapcsolókkal kell " -"használni." +"\n" +"\n" +"Tipp: [d]alapértelmezett, [e]bekapcsolt, [x]kikapcsolt, [i]telepített, [a]aktív" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "A(z) {} csomag nem tartalmaz fájlokat" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Szükségtelen profil mellőzése: „{}/{}”" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Elérhető lekérdezési címkék: használja ezt: --queryformat \"…%{tag}…\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" +"A(z) „{0}” argumentum egyetlen egyezése sem aktív a(z) „{1}:{2}” modulban" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "{} argumentum: a --whatrequires vagy --whatdepends kapcsoló szükséges" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"A(z) „{0}” modul telepítése a(z) {1} üzembiztos tárolóból nem engedélyezett" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Nincs kapcsoló megadva\n" -"használat: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [kulcs] [--tree]\n" -"\n" -"leírás:\n" -" Kiírja a csomagfát a megadott csomagokhoz." +"Nem illik a profil a(z) {} argumentumhoz. A(z) „{}:{}” elérhető profiljai: " +"{}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Megszakítva." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Nem illik a profil a(z) {} argumentumhoz" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -"Nincs olvasási/futtatási jogosultság a jelenlegi könyvtárban, ugrás ide: /" +"Nincs alapértelmezett profil a(z) {}:{} modulhoz. Elérhető profilok: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "adja hozzá a(z) „{}” kapcsolót az ütköző csomagok lecseréléséhez" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Nincs alapértelmezett profil a(z) {}:{} modulhoz" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" -"adja hozzá a(z) „{}” kapcsolót a nem telepíthető csomagok kihagyásához" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "A(z) {} alapértelmezett profil nem érhető el a(z) {}:{} modulban" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " vagy „{}” a nem telepíthető csomagok kihagyásához" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "A modul telepítése az üzembiztos tárolóból nem engedélyezett" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Nem oldható fel a(z) {} argumentum" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Nincs találat a(z) {} csomagra" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -"adja hozzá a(z) „{}” kapcsolót, hogy ne csak a legjobb csomagjelölteket " -"használja" +"A(z) „{0}” modul frissítése a(z) {1} üzembiztos tárolóból nem engedélyezett" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " vagy „{}”, hogy ne csak a legjobb csomagjelölteket használja" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Nem illik a profil a(z) {} argumentumhoz" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Függőségek feloldva." +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "A modul frissítése az üzembiztos tárolóból nem engedélyezett" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Csak egy modulnév szükséges. A felesleges információk figyelmen kívül " +"hagyása az argumentumban: „{}”" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s ellenőrzés sikertelen: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3804,29 +3845,6 @@ msgstr "Az utolsó makecache idő tárolása meghiúsult." msgid "Failed determining last makecache time." msgstr "Az utolsó makecache idő meghatározása meghiúsult." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "%s tároló: a 0x%s már importálva lett" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "%s tároló: 0x%s kulcs importálva." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Hiba történt a teszttranzakció során." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Rosszul formázott zár fájl találva: %s.\n" -"Bizonyosodjon meg róla, hogy nem fut más dnf folyamat és törölje kézzel a zár fájlt, vagy futtassa a systemd-tmpfiles --remove dnf.conf parancsot." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3849,3 +3867,94 @@ msgstr "Nincs találat a következő bővítmény-engedélyezési mintákhoz: {} #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "Nincs találat a következő bővítmény-letiltási mintákhoz: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "nincs megfelelő adatkezelő a következőhöz: %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Már le lett töltve" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "leggyorsabb tükör meghatározása (%s gép)… " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "a(z) %s tároló engedélyezése" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Hozzáadott %s tároló, innen: %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Hiba történt a teszttranzakció során." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Visszaállítás" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Tisztítás" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Telepítés" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Újratelepítés" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Törlés" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Frissítés" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Ellenőrzés" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Beállítás" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Előkészítés" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Probléma" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "Nem található tranzakcióelem a kulcshoz: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "Nem található tranzakciós szoftveradatbázis-elem a kulcshoz: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Hiba történt a tranzakció során." diff --git a/po/id.po b/po/id.po index 084e102..5728039 100644 --- a/po/id.po +++ b/po/id.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2018-02-23 11:13+0000\n" "Last-Translator: Andika Triwidada \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/dnf/language/id/)\n" @@ -24,217 +24,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Peringatan: gagal memuat '%s', lewatkan." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -275,6 +64,16 @@ msgstr "Gagal mengirim surel melalui '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Gagal mengeksekusi perintah '%s': mengembalikan %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -289,81 +88,6 @@ msgstr "" msgid "Error: %s" msgstr "Galat: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Pembersihan" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Menghapus" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Verifikasi" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -454,3122 +178,3427 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Tidak ada yang dilakukan." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "" + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Tidak ada cocok untuk argumen: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "" - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Tidak ada paket ditandai untuk dihapus." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Tidak ada paket %s yang tersedia." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "unsupported checksum type: %s" -msgstr "tipe pengecekan tidak didukung: %s" +msgid "Parsing file \"%s\" failed: %s" +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Galat di konfigurasi: %s" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "melewati." - -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " Terpasang: %s-%s di %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Lingkungan '%s' tidak terpasang." - -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id '%s' tidak ada." - -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Gagal membangun ulang delta RPM" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operasi dibatalkan." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Pengecekan pembuatan ulang delta RPM gagal" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Mengunduh Paket-paket:" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "Selesai" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Galat di perintah baris: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "lokasi berkas konfigurasi" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Paket Usang" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "operasi senyap" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Tidak ada paket yang ditandai untuk sinkronisasi distribusi." -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "tampilkan versi DNF dan keluar" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Paket Terpasang" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "set pemasangan root" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Paket Tersedia" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "nonaktifkan semua pengaya" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Paket Tambahan" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "nonaktifkan pengaya berdasarkan nama" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Paket yang baru ditambah" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Tidak ada Paket yang cocok dalam daftar" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Tidak ada yang cocok" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Tak ada ID transaksi yang diberikan" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Tidak ditemukan ID transaksi yang diberikan" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" -"membolehkan penghapusan dari paket yang terpasang untuk menyelesaikan " -"dependensi" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Ditemukan lebih dari satu ID transaksi!" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "mencoba versi paket terbaik yang tersedia dalam transaksi." +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Riwayar transaksi tidak tuntas, sebelum %u." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Riwayar transaksi tidak tuntas, setelah %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -"jalankan sepenuhnya dari singgahan sistem, jangan memutakhirkan persinggahan" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Repo tidak diketahui: '%s'" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "tampilkan duplikat, di repo, di daftar/perintah pencarian" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Tidak ada perintah: %s. Silahkan gunakan %s --help" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:996 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Perintah \"%s\" telah terdefinisi" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Untuk mendiagnosa masalah, coba jalankan: '%s'." -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "penyelesaian hanyauntuk alamat IPv4" - -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "penyelesaian hanyauntuk alamat IPv6" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Masalah repositori: %s" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKET" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Mencari Paket-paket: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Rilis" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (dari %s)" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Tidak ada paket yang ditandai untuk upgrade." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Dari repo" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Waktu pemasangan" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Dipasang oleh" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Lisensi" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Anda tidak memiliki akses ke DB riwayat" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "ya" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Apakah ini ok? [y/N]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Apakah ini ok? [Y/n]: " - -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " ID-Grup: %s" - -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Deskripsi: %s" - -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Bahasa: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Paket-paket Wajib:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Paket-paket standar:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Paket-paket Opsional:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Pakaet-paket kondisional:" - -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Dicocokkan dari:" - -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Nama berkas : %s" - -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Repo : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Keterangan : " +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Lisensi : %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Provide : %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Other : %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Ada kesalahan saat menghitung ukuran total pengunduhan" - -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Total size: %s" -msgstr "Ukuran total: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Total download size: %s" -msgstr "Total ukuran pengunduhan: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Installed size: %s" -msgstr "Ukuran terpasang: %s" - -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Ada kesalahan saat menghitung ukuran terpasang" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Freed space: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Gru" - -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Paket-paket" - -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" +"hapus semua paket yang tak diperlukan yang awalnya dipasang sebagai " +"ketergantungan" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Paket yang akan dihapus" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Menghapus" - -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "hapus data tersinggah" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Tipe metadata yang akan dibersihkan" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Membersihkan data: " -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Singgahan kedaluwarsa" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d berkas dihapus" -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +msgid "Waiting for process with pid %d to finish." +msgstr "Menunggu proses dengan pid %d berakhir." + +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "tampilkan atau pakai informasi grup" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Tidak ada data grup yang tersedia untuk repositori terkonfigurasi." + +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Peringatan: Grup %s tidak ada." + +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Peringatan: Tidak ada grup yang cocok:" + +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Grup Lingkungan yang Tersedia:" + +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Grup Lingkungan yang Terpasang:" + +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Grup yang Terpasang:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Grup-grup Bahasa yang Terpasang:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Grup yang Tersedia:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Grup-grup Bahasa yang Tersedia:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "sertakan paket opsional dari grup" + +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "tampilkan juga grup tersembunyi" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "hanya tampilkan grup yang terpasang" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "hanya tampilkan grup yang tersedia" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" + +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" + +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Sub-perintah grup-grup tidak valid, gunakan: %s." + +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Tidak bisa menemukan paket grup wajib." + +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "" + +#: ../dnf/cli/commands/install.py:131 #, python-format +msgid "Not a valid rpm file path: %s" +msgstr "" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" + +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "" + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" + +#: ../dnf/cli/commands/mark.py:44 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -"\n" -"Ringkasan Transaksi\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instal" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Menghapus" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -#, fuzzy -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paket" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Terpasang" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Dipasang ulang" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Dihapus" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Total" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistem" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Baris perintah" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "Pasang ulang sebuah paket" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Tanggal dan waktu" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Tindakan" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Diubah" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Tidak ada transaksi" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "tidak diketahui" + +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Tak Pernah (terakhir: %s)" + +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "" + +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s detik (terakhir: %s)" + +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "tampilkan repositori perangkat lunak yang terkonfigurasi" + +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "tampilkan semua repo" + +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "tampilkan repo aktif (baku)" + +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "tampilkan repo nonaktif" + +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" + +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Tidak ada repositori yang tersedia" + +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "aktif" + +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "nonaktif" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" + +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" + +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" + +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id repo" + +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "status" + +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nama repo" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Tidak ada ID transaksi, atau paket, yang diberikan" - -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Dihapus" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Tidak terpasang" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Lebih Lama" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Lebih Baru" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID Transaksi:" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Waktu mulai :" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Mulai rpmdb :" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u detik)" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u menit)" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u jam)" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u hari)" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Waktu selesai :" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Pengguna :" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Kode-Balikan :" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Dibatalkan" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Sukses" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Kegagalan:" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Kegagalan:" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Perintah Baris :" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transaksi dilakukan dengan:" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Paket Diubah:" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Keluaran scriptlet:" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Galat:" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Pemasangan-Dep" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Usang" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Hapus" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Instal Ulang" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "ID transaksi buruk, atau paket(-paket), diberikan" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Memulai penyelesaian dependensi" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Penyelesaian dependensi terselesaikan" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Berjalan" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Tak dapat diinterupsi" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Tak diketahui" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Aplikasi dengan PID %d adalah: %s" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memori : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Dijalankan: %s - %s yang lalu" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/utils.py:127 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid " State : %s" +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/aliases.py:96 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Galat di konfigurasi: %s" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Terpasang: %s-%s di %s" +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "" -#: ../dnf/cli/cli.py:138 +#: ../dnf/cli/commands/shell.py:158 #, python-format -msgid " Built : %s at %s" +msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/shell.py:174 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/shell.py:181 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"{} [command]\n" +" print help" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/shell.py:185 +msgid "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/shell.py:191 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"{}\n" +" resolve the transaction set" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operasi dibatalkan." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Mengunduh Paket-paket:" - -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/shell.py:205 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"{}\n" +" exit the shell" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/shell.py:259 +#, python-format +msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Paket Usang" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Tidak ada paket yang ditandai untuk sinkronisasi distribusi." +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" +msgstr "Selesai!" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Paket Terpasang" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Paket Tersedia" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Paket Tambahan" - -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Paket yang baru ditambah" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Tidak ada Paket yang cocok dalam daftar" - -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Tidak ada yang cocok" - -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Tak ada ID transaksi yang diberikan" - -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Tidak ditemukan ID transaksi yang diberikan" - -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Ditemukan lebih dari satu ID transaksi!" - -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Riwayar transaksi tidak tuntas, sebelum %u." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Riwayar transaksi tidak tuntas, setelah %u." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "bugfix" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Repo tidak diketahui: '%s'" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "keamanan" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Tidak ada perintah: %s. Silahkan gunakan %s --help" - -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/updateinfo.py:83 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Perintah \"%s\" telah terdefinisi" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "terpasang" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "pembaruan" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "semua" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "tersedia" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Paket yang akan dihapus" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/shell.py:173 -msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Bug" -#: ../dnf/cli/commands/shell.py:180 -msgid "" -"{} [command]\n" -" print help" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tipe" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID Pembaruan" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Diperbarui" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Keterangan" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/shell.py:184 -msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Berkas" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Terpasang" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/shell.py:194 -msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/shell.py:200 -msgid "" -"{}\n" -" run the transaction" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/shell.py:204 -msgid "" -"{}\n" -" exit the shell" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" -"Shell specific arguments:\n" -"\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" -msgstr "" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Dihentikan." -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" -msgstr "Selesai!" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Tidak ada akses baca/eksekusi di direktori sekarang, pindah ke /" -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/mark.py:56 +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Dependensi terselesaikan." + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "%s unmarked as user installed." -msgstr "" +msgid "Command line error: %s" +msgstr "Galat di perintah baris: %s" -#: ../dnf/cli/commands/mark.py:60 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "%s marked as group installed." +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/mark.py:87 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Package %s is not installed." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/clean.py:68 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Removing file %s" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "hapus data tersinggah" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Tipe metadata yang akan dibersihkan" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "lokasi berkas konfigurasi" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Membersihkan data: " +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "operasi senyap" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Singgahan kedaluwarsa" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d berkas dihapus" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Menunggu proses dengan pid %d berakhir." +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "set pemasangan root" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "nonaktifkan semua pengaya" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "nonaktifkan pengaya berdasarkan nama" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" +"membolehkan penghapusan dari paket yang terpasang untuk menyelesaikan " +"dependensi" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "mencoba versi paket terbaik yang tersedia dalam transaksi." -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" +"jalankan sepenuhnya dari singgahan sistem, jangan memutakhirkan persinggahan" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "tampilkan duplikat, di repo, di daftar/perintah pencarian" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "tampilkan atau pakai informasi grup" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "penyelesaian hanyauntuk alamat IPv4" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Tidak ada data grup yang tersedia untuk repositori terkonfigurasi." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "penyelesaian hanyauntuk alamat IPv6" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Peringatan: Grup %s tidak ada." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Peringatan: Tidak ada grup yang cocok:" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Grup Lingkungan yang Tersedia:" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Grup Lingkungan yang Terpasang:" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Grup yang Terpasang:" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Grup-grup Bahasa yang Terpasang:" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Grup yang Tersedia:" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Grup-grup Bahasa yang Tersedia:" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "sertakan paket opsional dari grup" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "tampilkan juga grup tersembunyi" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "hanya tampilkan grup yang terpasang" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "hanya tampilkan grup yang tersedia" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Sub-perintah grup-grup tidak valid, gunakan: %s." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Tidak bisa menemukan paket grup wajib." +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Untuk mendiagnosa masalah, coba jalankan: '%s'." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Rilis" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Masalah repositori: %s" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Dari repo" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Waktu pemasangan" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Dipasang oleh" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Lisensi" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "ya" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Mencari Paket-paket: " +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Apakah ini ok? [y/N]: " -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Apakah ini ok? [Y/n]: " -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " ID-Grup: %s" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Deskripsi: %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:802 #, python-format -msgid " (from %s)" -msgstr " (dari %s)" +msgid " Language: %s" +msgstr " Bahasa: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Paket-paket Wajib:" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Paket-paket standar:" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Tidak ada paket yang ditandai untuk upgrade." +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Paket-paket Opsional:" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Pakaet-paket kondisional:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Dicocokkan dari:" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Nama berkas : %s" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Repo : %s" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Anda tidak memiliki akses ke DB riwayat" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Keterangan : " -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:916 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:920 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" +msgid "License : %s" +msgstr "Lisensi : %s" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Ada kesalahan saat menghitung ukuran total pengunduhan" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Ukuran total: %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Total ukuran pengunduhan: %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:1007 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "" +msgid "Installed size: %s" +msgstr "Ukuran terpasang: %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Ada kesalahan saat menghitung ukuran terpasang" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "bugfix" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "keamanan" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Gru" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "tidak diketahui" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Paket-paket" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Menghapus" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "terpasang" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "pembaruan" - -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "semua" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "tersedia" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID Pembaruan" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tipe" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Diperbarui" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Ringkasan Transaksi\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Bug" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instal" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Keterangan" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Menghapus" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Berkas" - -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +#, fuzzy +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paket" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Dipasang ulang" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Dihapus" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Total" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "Pasang ulang sebuah paket" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistem" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Baris perintah" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Tanggal dan waktu" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Tindakan" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Diubah" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Tidak ada transaksi" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Tidak ada ID transaksi, atau paket, yang diberikan" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Dihapus" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"hapus semua paket yang tak diperlukan yang awalnya dipasang sebagai " -"ketergantungan" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Tidak terpasang" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Lebih Baru" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Lebih Lama" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID Transaksi:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Waktu mulai :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Mulai rpmdb :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1786 #, python-format -msgid "%s Exactly Matched: %%s" -msgstr "" +msgid "(%u seconds)" +msgstr "(%u detik)" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "%s Matched: %%s" -msgstr "" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "" +msgid "(%u minutes)" +msgstr "(%u menit)" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "Never (last: %s)" -msgstr "Tak Pernah (terakhir: %s)" +msgid "(%u hours)" +msgstr "(%u jam)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "Instant (last: %s)" +msgid "(%u days)" +msgstr "(%u hari)" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Waktu selesai :" + +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s detik (terakhir: %s)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Pengguna :" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "tampilkan repositori perangkat lunak yang terkonfigurasi" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Dibatalkan" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "tampilkan semua repo" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Kode-Balikan :" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "tampilkan repo aktif (baku)" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Sukses" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "tampilkan repo nonaktif" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Kegagalan:" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Kegagalan:" + +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Tidak ada repositori yang tersedia" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Perintah Baris :" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "aktif" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "nonaktif" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transaksi dilakukan dengan:" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "ID-repo : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Paket Diubah:" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Nama-repo : " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Keluaran scriptlet:" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Status-repo : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Galat:" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Revisi-repo: " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Pemasangan-Dep" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Tag-repo : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Usang" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Hapus" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Instal Ulang" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "ID transaksi buruk, atau paket(-paket), diberikan" + +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Ukuran-repo : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Memulai penyelesaian dependensi" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Penyelesaian dependensi terselesaikan" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Berjalan" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Tak dapat diinterupsi" + +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" + +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-namaberkas: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Tak diketahui" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id repo" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "status" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Aplikasi dengan PID %d adalah: %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nama repo" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memori : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Dijalankan: %s - %s yang lalu" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "melewati." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Lingkungan '%s' tidak terpasang." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id '%s' tidak ada." + +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Peringatan: gagal memuat '%s', lewatkan." + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "tipe pengecekan tidak didukung: %s" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Gagal membangun ulang delta RPM" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Pengecekan pembuatan ulang delta RPM gagal" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "Selesai" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Dihentikan." - -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Tidak ada akses baca/eksekusi di direktori sekarang, pindah ke /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Dependensi terselesaikan." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3585,46 +3614,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Pembersihan" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Menghapus" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Verifikasi" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/it.po b/po/it.po index a955897..d14fdb2 100644 --- a/po/it.po +++ b/po/it.po @@ -25,7 +25,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2018-11-02 02:04+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Italian (http://www.transifex.com/projects/p/dnf/language/it/)\n" @@ -36,221 +36,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PACCHETTO" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Pacchetto da installare" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problema" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Si sono verificati errori durante l'operazione." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s controllo fallito: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Abilitazione di stream diversi per \"{}\"." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Niente da mostrare." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" -"Installazione della versione più recente di \"{}\" rispetto a quella " -"specificata. Motivo: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Moduli abilitati: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" -"Nessun profilo specificato per '{}', si prega di specificare il profilo." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Errore nell'analisi di '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Valore di configurazione sconosciuto: %s=%s in %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Opzione di configurazione sconosciuta: %s = %s in %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Impossibile impostare il cache: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Opzione di configurazione sconosciuta: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "La configurazione principale non ha avuto un %s attr. prima di setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "\"{}\" non corretto o sconosciuto: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "File di analisi \"%s\"fallito: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "repo %s non ha avuto un %s attr. prima di setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Attenzione: caricamento di '%s' non riuscito, viene ignorato." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repository '%s': errore nell'analisi della configurazione: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"Il repository '%s' non ha il nome nella configurazione, viene usato l'ID." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Bad id per repo: %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -291,6 +76,16 @@ msgstr "Spedizione non riuscita di un messaggio di posta via '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Esecuzione del comando '%s' fallita: %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Valore di configurazione sconosciuto: %s=%s in %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Opzione di configurazione sconosciuta: %s = %s in %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Iniziato dnf-automatic." @@ -305,81 +100,6 @@ msgstr "Dormi per %s secondi" msgid "Error: %s" msgstr "Errore: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Pulizia" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Obsoleto" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Eliminazione in corso" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Verifica in corso" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Esecuzione scriptlet in corso" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Preparazione in corso" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "caricamento errore repo '{}': {}" @@ -476,82 +196,82 @@ msgstr "tsflag non valido nel file di configurazione: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Aggiunta non riuscita del file dei gruppi per il repository: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Esecuzione del controllo di transazione" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Errore: controllo di transazione vs risoluzione dipendenze:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Controllo di transazione eseguito con successo." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Test di transazione in corso" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Test di transazione eseguito con successo" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Transazione in corso" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Requisiti relativi al disco:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Almeno %dMB di spazio disco è richiesto sul filesystem %s." -msgstr[1] "Almeno %dMB di spazio disco sono richiesti sul filesystem %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Riepilogo errori" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB modificato al di fuori del DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Impossibile eseguire la transazione." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Non è stato possibile iniziare la transazione:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Eliminazione del file di transazione %s non riuscita" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Alcuni pacchetti non sono stati scaricati. Nuovo tentativo in corso." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "I delta RPM hanno ridotto %.1f MB di aggiornamenti a %.1f MB (%d.1%% " "risparmiato)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -559,234 +279,232 @@ msgstr "" "I delta RPM non riusciti hanno incrementato %.1f MB di aggiornamenti a %.1f " "MB (%d.1%% sprecato)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Impossibile aprire: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "La chiave pubblica per %s non è installata" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problemi nell'apertura di %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "La chiave pubblica per %s non è affidabile" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Il pacchetto %s non è firmato" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Impossibile rimuovere %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s eliminato" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Nessuna corrispondenza per il gruppo pacchetti \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Aggiunta di pacchetti dal gruppo '%s': %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nessuna operazione da compiere." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Nessun gruppo marcato per la rimozione." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Nessun gruppo marcato per l'aggiornamento." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 -#, python-format -msgid "No match for argument: %s" -msgstr "Nessuna corrispondenza per l'argomento: %s" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "nessun pacchetto corrispondente" - -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1910 #, python-format msgid "Package %s not installed, cannot downgrade it." msgstr "" "Il pacchetto %s non è installato, non ne può essere installata una versione " "precedente." -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#, python-format +msgid "No match for argument: %s" +msgstr "Nessuna corrispondenza per l'argomento: %s" + +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Il pacchetto %s ha una versione più vecchia installata, non ne può essere " "installata una versione precedente." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Il pacchetto %s non è installato, non può essere reinstallato." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Il file %s è un pacchetto sorgente e non può essere aggiornato, viene " "ignorato." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Il pacchetto %s non è installato, non può essere aggiornato." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pacchetto %s disponibile, ma non installato." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" "Il pacchetto %s è disponibile, ma è installato per un'architettura " "differente." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Nessun pacchetto %s installato." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Formato non valido: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Nessun pacchetto marcato per la rimozione." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" "Sono disponibili pacchetti per l'argomento %s, ma non sono installati." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "La versione installata del pacchetto %s è la prima, non ne può essere " "installata una versione precedente." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Azione non gestita: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Nessun pacchetto %s disponibile." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "nessun pacchetto corrispondente" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Nessun aggiornamento di sicurezza richiesto, ma è disponibile {} " "aggiornamento" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Nessun aggiornamento di sicurezza richiesto, ma sono disponibili {} " "aggiornamenti" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Nessun aggiornamento di sicurezza richiesto per \"{}\", ma è disponibile {} " "aggiornamento" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Nessun aggiornamento di sicurezza richiesto per \"{}\", ma sono disponibili " "{} aggiornamenti" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Il pacchetto difettoso è: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Le chiavi GPG sono configurate come segue: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "Chiave GPG in %s (0x%s) già installata" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Importazione chiave non riuscita (codice %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Chiave importata correttamente" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Non è stata installata alcuna chiave" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -795,27 +513,27 @@ msgstr "" "Le chiavi GPG elencate per il repository \"%s\" sono attualmente installate ma non sono corrette per questo pacchetto.\n" "Controllare che gli URL delle chiavi di questo repository siano configurati correttamente." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Importazione delle chiave/i non sufficiente, chiave sbagliata?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Forse si intende: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "Il pacchetto \"{}\" dal repository locale \"{}\" ha un checksum non corretto" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Alcuni pacchetti dal repository locale hanno un checksum non corretto" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Il pacchetto \"{}\" dal repository \"{}\" ha un checksum non corretto" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -823,2928 +541,3214 @@ msgstr "" "Alcuni pacchetti hanno la cache non valida, ma non possono essere scaricati " "a causa dell'opzione \"--cacheonly\"" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "no matching payload factory for %s" -msgstr "nessun generatore di payload corrispondente per %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Già scaricato" +msgid "Parsing file \"%s\" failed: %s" +msgstr "File di analisi \"%s\"fallito: %s" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "unsupported checksum type: %s" -msgstr "tipo di checksum non supportato: %s" +msgid "Cannot read file \"%s\": %s" +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" +msgid "Config error: %s" +msgstr "Errore di configurazione: %s" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Il pacchetto sorgente rpm (%s) non verrà installato." - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "operazione saltata." +msgid " Installed: %s-%s at %s" +msgstr " Installato: %s-%s il %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid " Built : %s at %s" +msgstr " Build : %s il %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "L'ambiente '%s' è non installato." - -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "L'ID di gruppo '%s' non esiste." - -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "abilitazione del repository %s" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Aggiunto %s repo da %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operazione annullata." -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Ricostruzione delta RPM non riuscita" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Scaricamento dei pacchetti:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Checksum di pacchetti delta RPM ricostruiti non riuscito" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Errore nello scaricamento dei pacchetti:" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "eseguito" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transazione non riuscita" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Errore di linea di comando: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"L'importazione automatica delle chiavi è disabilitata in modalità non interattiva.\n" +"Usare \"-y\" per abilitarla." -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "formato non corretto: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "Verifica GPG FALLITA" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Pacchetti resi obsoleti" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "percorso del file di configurazione" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Nessun pacchetto marcato per la sincronizzazione della distribuzione." -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "modalità silenziosa" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Nessun pacchetto contrassegnato per il downgrade." -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "modalità verbosa" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Pacchetti installati" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "mostra la versione di DNF ed esce" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Pacchetti disponibili" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "imposta la root d'installazione" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Pacchetti in rimozione automatica" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "non installare la documentazione" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Pacchetti extra" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "disabilita tutti i plugin" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Aggiornamenti disponibili" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "abilita i plugin per nome" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Pacchetti aggiunti di recente" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "disabilita i plugin per nome" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Nessun pacchetto corrispondente" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"sovrascrive il valore di $releasever nei file di configurazione e dei " -"repository" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Nessuna corrispondenza trovata" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "imposta configurazioni arbitrarie e le opzioni dei repository" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "ID transazione non specificato" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" -"risolve i problemi di risoluzione delle dipendenze saltando dei pacchetti" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "L'ID transazione specificato non è stato trovato" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "mostra la guida del comando" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Sono stati trovati ID transazione multipli!" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" -"permette la cancellazione dei pacchetti installati per risolvere le " -"dipendenze" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "La cronologia delle transazioni è incompleta, prima di %u." -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "prova le migliori versioni disponibili dei pacchetti nelle operazioni" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "La cronologia delle transazioni è incompleta, dopo %u." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Annullamento dell\\'operazione {} da {}" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "esegue esclusivamente in cache, senza aggiornarla" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "tempo massimo di attesa del comando" - -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "mostra messaggi di debug" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Repository sconosciuto: '%s'" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "scrive su file i risultati dettagliati della risoluzione" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Respository senza corrispondenza: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "mostra i duplicati nei repository per i comandi list/search" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Questo comando deve essere eseguito come utente root." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "mostra messaggi di errore" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Comando sconosciuto: %s. Eseguire %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"abilita la logica di elaborazione di dnf per i pacchetti obsoleti o mostra " -"le funzionalità che il pacchetto rende obsolete per i comandi info, list e " -"repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "mostra messaggi di debug per rpm" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "risponde automaticamente sì a tutte le domande" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "risponde automaticamente no a tutte le domande" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"abilita solo repository specifici tramite ID o metacarattere, può essere " -"specificato più volte" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Impossibile determinare la versione del sistema (usa '--releasever' per " +"specificare la versione di sistema)" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "esclude pacchetti per nome o metacarattere" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argomento {}: non permesso con l'argomento {}" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "valori esclusi da excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Comando \"%s\" già definito" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "disabilita la rimozione delle dipendenze che non sono più usate" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "imposta l'uso del colore" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "imposta i metadati come scaduti prima di eseguire i comandi" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Per diagnosticare il problema, provare ad eseguire: '%s'" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "risolve solo indirizzi IPv4" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"RPMDB, il database degli RPM, è stato probabilmente danneggiato; " +"l'esecuzione di '%s' potrebbe risolvere il problema." -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "risolve solo indirizzi IPv6" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "imposta la directory di destinazione per i pacchetti da scaricare" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Repository del problema: %s" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "esegui solamente il download dei pacchetti" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "visualizza dettagli su un pacchetto o un gruppo di pacchetti" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "aggiungi un commento all'operazione" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "mostra tutti i pacchetti (predefinita)" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Includere gli aggiornamenti relativi a correzioni di errori" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "mostra solo pacchetti disponibili" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Includere gli aggiornamenti relativi a miglioramenti" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "mostra solo i pacchetti installati" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Includere gli aggiornamenti relativi a nuovi pacchetti" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "mostra solo i pacchetti extra" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Includere gli aggiornamenti relativi alla sicurezza" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "mostra solo i pacchetti di aggiornamento" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Includere gli aggiornamenti necessari per correggere l'avviso di rilascio " -"indicato" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "mostra solo i pacchetti in rimozione automatica" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "Includere gli aggiornamenti necessari per correggere il bug indicato" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "mostra solo i pacchetti modificati di recente" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "Includere gli aggiornamenti necessari per correggere il CVE indicato" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PACCHETTO" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -"Includere gli aggiornamenti relativi alla sicurezza che corrispondono al " -"livello di sicurezza" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Per forzare l'uso di un'architettura" - -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Elenco dei comandi principali:" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "elenca un pacchetto o un gruppo di pacchetti" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Elenco dei comandi dai plugin:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "determina quale pacchetto fornisce il valore dato" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoca" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Ricerca dei pacchetti: " -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "controlla la disponibilità di aggiornamenti per i pacchetti" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Rilascio" - -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Nessun pacchetto disponibile." -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Nessun pacchetto contrassegnato per l'installazione." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Nessun pacchetto installato." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (da %s)" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Sorgente" - -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" - -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Pacchetto installato %s%s non disponibile." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Dal repo" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Nessun pacchetto installato dal repository." -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Pacchettizzatore" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Nessun pacchetto contrassegnato per la reinstallazione." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Data compilazione" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Nessun pacchetto marcato per l'aggiornamento" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Data installazione" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "esegue i comandi su tutti i pacchetti nel repository dato" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Installato da" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "mostra un'utile guida all'uso" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licenza" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMANDO" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "mostra o usa la cronologia delle transazioni" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" +"Trovati più di un ID operazione.\n" +"'{}' richiede un ID operazione o il nome del pacchetto." -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "s" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "sì" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Procedere [s/N]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Procedere [S/n]: " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "ID operazione o nome del pacchetto non dato." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Gruppo: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Non si dispone dell'accesso alla cronologia." -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Group-Id: %s" -msgstr " Id-Gruppo: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Impossibile annullare la transazione %s, effettuare tale azione potrebbe " +"rendere inconsistente il database dei pacchetti." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Description: %s" -msgstr " Descrizione: %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Impossibile effettuare il rollback della transazione %s, effettuare tale " +"azione potrebbe rendere inconsistente il database dei pacchetti." -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Lingua: %s" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Definizione dell\\'intervallo '{}' di ID operazione non valida.\n" +"Usa '..'." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Pacchetti necessari:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Pacchetti predefiniti:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Non è stata trovata alcuna operazione che manipola il pacchetto '{}'." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Pacchetti opzionali:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Pacchetti condizionali:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Gruppo ambiente: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " ID ambiente: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Gruppi necessari:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Gruppi opzionali:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Corrispondenza trovata in:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Filename : %s" -msgstr "Nome file : %s" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Repo : %s" -msgstr "Repo : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Descrizione : " +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "License : %s" -msgstr "Licenza : %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Provide : %s" -msgstr "Fornisce : %s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Other : %s" -msgstr "Altro : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +msgid "%s, alias %s" msgstr "" -"Si è verificato un errore nel calcolo della dimensione totale dello " -"scaricamento" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total size: %s" -msgstr "Dimensione totale: %s" +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Dimensione totale dello scaricamento: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Dimensione installata: %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" + +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -"Si è verificato un errore nel calcolo della dimensione del pacchetto " -"installato" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Freed space: %s" -msgstr "Spazio liberato: %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Pacchetti marcati come installati dal gruppo:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"rimuove tutti i pacchetti non necessari che sono stati inizialmente " +"installati come dipendenze" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Pacchetti marcati come rimossi dal gruppo:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Pacchetto da rimuovere" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Gruppo" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "verifica dei problemi in packagedb" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pacchetti" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "mostra tutti i problemi; predefinita" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "mostra problemi di dipendenze" + +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "mostra problemi di duplicati" + +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "mostra pacchetti obsoleti" + +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "mostra problemi con i pacchetti forniti" + +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} ha dipendenze richieste mancanti: {}" + +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} è un duplicato di {}" + +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} è reso obsoleto da {}" + +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} fornisce {} ma non può essere trovato" + +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Installazione del gruppo dei pacchetti in corso" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "rimuove i dati nella cache" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Tipo di metadato da pulire" + +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Pulizia dei dati: " + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "La cache è scaduta" + +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d file rimosso" +msgstr[1] "%d file rimossi" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "In attesa che il processo con pid %d finisca." + +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Elenca le dipendenze del pacchetto e quali pacchetti fornisce" + +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "sincronizza i pacchetti installati con le ultime versioni disponibili" + +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Pacchetto da sincronizzare" + +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Installa una versione precedente di un pacchetto" + +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Pacchetto da portare ad una versione precedente" + +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "mostra o utilizza le informazioni dei gruppi" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Non ci sono informazioni sui gruppi per i repository configurati." + +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Attenzione: il gruppo %s non esiste." + +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Attenzione: nessun gruppo trovato per:" + +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Gruppi disponibili:" + +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Gruppi installati:" + +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Gruppi installati:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Gruppi lingua installati:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Gruppi disponibili:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Gruppi lingua disponibili:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "comprende pacchetti opzionali dal gruppo" + +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "mostra anche i gruppi nascosti" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "mostra solo i gruppi installati" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "mostra solo i gruppi disponibili" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Installazione dipendenze" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Sottocomando di groups non corretto, usare: %s." -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Installazione dipendenze deboli" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Impossibile trovare un gruppo di pacchetti obbligatorio." -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Rimozione in corso" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "installa uno o più pacchetti nel sistema" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Rimozione dei pacchetti dipendenti in corso" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Pacchetto da installare" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Rimozione dipendenze inutilizzate" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Impossibile trovare una corrispondenza" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "%s non è un percorso valido per l'rpm" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "genera la cache dei metadati" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Creazione dei file di cache per i metadati." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" +"marca i pacchetti installati come installati dall'utente, o rimuove tale " +"proprietà." -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s marcati come installati dall'utente." + +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s non più marcati come installati dall'utente." + +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s indicati come installati da un gruppo." + +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Errore:" + +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Il pacchetto %s non è installato." + +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" + +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -"Esclusione dei pacchetti con conflitti:\n" -"(aggiungere '%s' alla linea di comando per forzarne l'aggiornamento)" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "Reinstalla un pacchetto" + +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Pacchetto da reinstallare" + +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "rimuove uno o più pacchetti dal sistema" + +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "rimuove i pacchetti duplicati" + +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "rimuove i pacchetti installonly oltre il limite" + +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Nessun pacchetto duplicato è stato trovato per la rimozione." + +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" +"Nessun vecchio pacchetto installonly è stato trovato per la rimozione." + +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "sconosciuto" + +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Ignoro i pacchetti con dipendenze rotte %s" +msgid "Never (last: %s)" +msgstr "Mai (ultimo: %s)" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " o parte di un gruppo" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Istantaneo (ultimo: %s)" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s secondi (ultimo: %s)" + +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "mostra i repository di software configurati" + +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "mostra tutti i repository" + +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "mostra i repository abilitati (predefinita)" + +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "mostra i repository disabilitati" + +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Nessun repository disponibile" + +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "abilitato" + +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "disabilitato" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "sostituisce" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -"\n" -"Riepilogo della transazione\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Installati" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Aggiornati" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Rimossi" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "A versione precedente" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Ignorati" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "pacchetto" -msgstr[1] "pacchetti" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Pacchetto dipendente" -msgstr[1] "Pacchetti dipendenti" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Aggiornati" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "A versione precedente" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Installati" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Reinstallati" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Eliminati" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Non riuscito" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Totale" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistema" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id repo" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Linea di comando" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "stato" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Nome utente" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nome repo" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "ricerca i pacchetti che corrispondono a parole chiave" + +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Interroga tutti i pacchetti (scorciatoia per repoquery '*' o repoquery senza" +" argomenti)" + +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Interroga tutte le versioni dei pacchetti (predefinita)" + +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "mostra risultati solo per questa ARCH" + +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "mostra risultati relativi a chi è proprietario del FILE" + +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "mostra solo i risultati che sono in conflitto con REQ" + +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" +"mostra risultati che richiede, suggerisce, integra, migliora o consiglia il " +"pacchetto fornito e file REQ" + +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "mostra solo i risultati che rendono obsoleto REQ" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "mostra solo i risultati che forniscono REQ" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" +"mostra solo i risultati che richiedono pacchetti e i file forniti da REQ" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "mostra solo i risultati che raccomandano REQ" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "mostra solo i risultati che migliorano REQ" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Data e ora" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "mostra solo i risultati che suggeriscono REQ" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Azione/i" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "mostra solo i risultati che integrano REQ" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Modifiche" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" +"controlla le dipendenze non esplicite (file e pacchetti forniti); " +"predefinita" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Nessuna transazione" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"controlla le dipendenze esattamente per come sono fornite, contrario di " +"--alldeps" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" +"utilizzato con --whatrequires e --requires --resolve, interroga i pacchetti " +"ricorsivamente." -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "ID transazione o pacchetto non specificato" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" +"mostra una lista di tutte le dipendenze e quali pacchetti le forniscono" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Eliminato" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "mostra i tag disponibili da usare con --queryformat" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Non installato" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "mostra i pacchetti che forniscono le funzionalità" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Meno recente" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "mostra un albero ricorsivo per il/i pacchetto/i" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Più recente" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "opera sul corrispondente sorgente RPM" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID transazione :" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" +"mostra gli ultimi N pacchetti per una certa combinazione nome.architettura " +"(o i primi N se N è negativo)" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Ora inizio :" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "rpmdb iniziale :" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "mostra informazioni dettagliate sul pacchetto" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u secondi)" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "mostra l'elenco dei file nel pacchetto" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minuti)" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "mostra il nome del sorgente RPM del pacchetto" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u ore)" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u giorni)" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "formato per mostrare i pacchetti trovati" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Ora termine :" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"utilizza il formato nome-epoca:versione-rilascio.architettura per mostrare i" +" pacchetti trovati (predefinita)" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "rpmdb finale :" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"utilizza il formato nome-versione-rilascio per mostrare i pacchetti trovati " +"(predefinita per le interrogazioni di rpm)" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Utente :" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"utilizza il formato epoca:nome-versione-rilascio.architettura per mostrare i" +" pacchetti trovati" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Codice di uscita :" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Mostra in che gruppo comp sono presentati i pacchetti selezionati" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Interrotto" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "limita la ricerca ai pacchetti duplicati installati" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Completato" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "limita la ricerca ai pacchetti installati di tipo installonly" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Operazioni non riuscite:" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"limita la ricerca ai pacchetti installati con dipendenze non soddisfatte" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Errore:" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "mostra un percorso da cui i pacchetti possono essere scaricati" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Rilascio:" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Mostra le funzionalità con cui il pacchetto va in conflitto." -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Linea di comando :" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Visualizzare le funzionalità che il pacchetto può dipendere, migliorare, " +"raccomandare, suggerire e integrare." -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Commento :" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Mostra le funzionalità che il pacchetto può migliorare." -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transazione eseguita con:" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Mostra le funzionalità fornite dal pacchetto." -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pacchetti modificati:" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Mostra le funzionalità che il pacchetto raccomanda." -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Output dello scriptlet:" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Mostra le funzionalità da cui dipende il pacchetto." -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Errori:" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Mostra le funzionalità da cui dipende il pacchetto per eseguire uno script " +"%%pre." -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Dipendenza" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Mostra le funzionalità che il pacchetto suggerisce." -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Reso obsoleto" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Mostra le funzionalità che il pacchetto può integrare." -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Elimina" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Mostra solo i pacchetti disponibili." -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Reinstalla" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Mostra solo i pacchetti installati." -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "L'ID transazione, o il pacchetto specificato, non è corretto" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "" +"Mostra solo i pacchetti non presenti in nessuno dei repository disponibili." -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Il pacchetto %s.%s %s sarà installato" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" +"Mostra solo i pacchetti che forniscono aggiornamenti ad alcuni dei pacchetti" +" installati." -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Il pacchetto %s.%s %s sarà un aggiornamento" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Il pacchetto %s.%s %s sarà rimosso" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Mostra solo i pacchetti che sono stati installati dall'utente." -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Il pacchetto %s.%s %s sarà reinstallato" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Mostra solo i pacchetti modificati di recente" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Il pacchetto %s.%s %s sarà riportato ad una versione precedente" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "la chiave da cercare" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Il pacchetto %s.%s %s renderà obsoleto un altro" +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" +"L'opzione '--resolve' deve essere usata insieme a uno dei '--conflicts', '--" +"depends', '--enhances', '--provides', '--recommends', '--requires' , '--" +"requires-pre', '--suggests' o '--supplements' opzioni" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Il pacchetto %s.%s %s sarà aggiornato" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Il pacchetto %s.%s %s sarà reso obsoleto" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Il pacchetto {} non contiene file" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Inizio risoluzione dipendenze" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Tag disponibili per interrogazioni: usare --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Risoluzione delle dipendenze completata" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "argomento {} richiede l'opzione --whatrequires o --whatdepends" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"Importazione della chiave GPG 0x%s in corso:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" Da : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "In esecuzione" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "cerca il termine dato tra i dettagli dei pacchetti" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "In attesa" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "Cerca anche nell'URL e nella descrizione del pacchetto" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Non interrompibile" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombi" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Tracciato/Fermato" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Sconosciuto" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Impossibile trovare informazioni sul processo che blocca (PID %d)" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " L'applicazione con PID %d è: %s" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memoria : %5s RSS (%5sB VSZ)" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/utils.py:125 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid " Started: %s - %s ago" -msgstr " Avviato: %s - %s fa" +msgid "%s Exactly Matched: %%s" +msgstr "Corrispondenza esatta per %s: %%s" -#: ../dnf/cli/utils.py:127 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid " State : %s" -msgstr " Stato : %s" +msgid "%s Matched: %%s" +msgstr "%s delle corrispondenze: %%s" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Nessuna corrispondenza trovata." -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Errore di configurazione: %s" - -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "SCRIPT" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Installato: %s-%s il %s" +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "Valore chiave non supportato." -#: ../dnf/cli/cli.py:138 +#: ../dnf/cli/commands/shell.py:158 #, python-format -msgid " Built : %s at %s" -msgstr " Build : %s il %s" +msgid "Could not find repository: %s" +msgstr "Impossibile trovare il repository: %s" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/shell.py:174 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." msgstr "" +"{} argomento [valore]\n" +" argomento: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" Se nessun valore viene fornito, stampa il valore attuale..\n" +" Se viene fornito un valore, lo imposta." -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/shell.py:181 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"{} [command]\n" +" print help" msgstr "" +"{} [comando]\n" +" stampa informazioni di aiuto" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF eseguirà solo il download per l'operazione." - -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/shell.py:185 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" -"DNF provvederà soltanto a scaricare i pacchetti, installare le chiavi gpg e " -"verificare l'operazione." - -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operazione annullata." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Scaricamento dei pacchetti:" - -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Errore nello scaricamento dei pacchetti:" - -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transazione non riuscita" +"{} argomento [opzione]\n" +" list: elenca i repository ed il respettivo stato. opzione = [all | ID | metacarattere]\n" +" enable: abilita repository. opzione = ID repository\n" +" disable: disabilita repository. opzione = ID repository" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/shell.py:191 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"{}\n" +" resolve the transaction set" msgstr "" -"L'importazione automatica delle chiavi è disabilitata in modalità non interattiva.\n" -"Usare \"-y\" per abilitarla." - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "Verifica GPG FALLITA" +"{}\n" +" risolve l\\'insieme delle operazioni" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" msgstr "" +"{} argomento\n" +" list: elenca i contenuti della transazione\n" +" reset: annulla (cancella totalmente) la transazione\n" +" run: esegue la transazione" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Pacchetti resi obsoleti" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Nessun pacchetto marcato per la sincronizzazione della distribuzione." - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Nessun pacchetto contrassegnato per il downgrade." - -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Pacchetti installati" +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" +msgstr "" +"{}\n" +" esegue la transazione" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Pacchetti disponibili" +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" +msgstr "" +"{}\n" +" esce dalla shell" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Pacchetti in rimozione automatica" +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" +msgstr "" +"Argomenti specifici della shell:\n" +"\n" +"config imposta le opzioni di configurazione\n" +"help stampa informazioni di aiuto\n" +"repository (o repo) abilita, disabilita o elenca repository\n" +"resolvedep risolve l'insieme della transazione resolve the transaction set\n" +"transaction (o ts) elenca, annulla o esegue l'insieme della transazione\n" +"run risolve ed esegue l'insieme della transazione\n" +"exit (o quit) esce dalla shell" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Pacchetti extra" +#: ../dnf/cli/commands/shell.py:259 +#, python-format +msgid "Error: Cannot open %s for reading" +msgstr "Errore: impossibile aprire %s per la lettura" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Aggiornamenti disponibili" +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" +msgstr "Fatto!" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Pacchetti aggiunti di recente" +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" +msgstr "In uscita dalla shell" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Nessun pacchetto corrispondente" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Nessuna corrispondenza trovata" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "La specifica da rimuovere" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "ID transazione non specificato" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "La specifica da installare" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "L'ID transazione specificato non è stato trovato" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "risoluzione bug" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Sono stati trovati ID transazione multipli!" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "miglioramento" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "La cronologia delle transazioni è incompleta, prima di %u." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "sicurezza" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "La cronologia delle transazioni è incompleta, dopo %u." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "nuovo pacchetto" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Annullamento dell\\'operazione {} da {}" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Critico/Sic." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Repository sconosciuto: '%s'" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Importante/Sic." -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Respository senza corrispondenza: %s" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderato/Sic." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Questo comando deve essere eseguito come utente root." +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Basso/Sic." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Comando sconosciuto: %s. Eseguire %s --help" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "mostra gli annunci sui pacchetti" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -"Potrebbe essere un comando di un plugin di DNF, provare con : \"dnf install " -"'dnf-command(%s)'\"" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -"Potrebbe essere un comando di un plugin di DNF, ma il caricamento dei plugin" -" è attualmente disabilitato." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/updateinfo.py:83 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "visualizza la lista degli avvisi" + +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "visualizza informazioni sugli avvisi" + +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -"Impossibile determinare la versione del sistema (usa '--releasever' per " -"specificare la versione di sistema)" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argomento {}: non permesso con l'argomento {}" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "installato" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Comando \"%s\" già definito" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "aggiornamenti" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "tutti" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponibile" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Sommario delle informazioni degli aggiornamenti: " -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Note sui nuovi pacchetti" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "rimuove uno o più pacchetti dal sistema" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Note di sicurezza" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "rimuove i pacchetti duplicati" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Note su avvisi di sicurezza critici" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "rimuove i pacchetti installonly oltre il limite" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Avvisi di sicurezza importanti" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Pacchetto da rimuovere" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Avvisi di sicurezza moderati" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Nessun pacchetto duplicato è stato trovato per la rimozione." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Avvisi di sicurezza di livello basso" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." -msgstr "Pacchetto installato %s%s non disponibile." +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Avvisi di sicurezza di livello sconosciuto" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "" -"Nessun vecchio pacchetto installonly è stato trovato per la rimozione." +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Note di risoluzione dei bug" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "avvia una shell DNF interattiva" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Note relative a miglioramenti:" -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "SCRIPT" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Altre note:" -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script per lanciare la shell DNF" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Sconosciuto/Sic." -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Errore:" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Bug" -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "Valore chiave non supportato." +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tipo" -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" -msgstr "Impossibile trovare il repository: %s" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID aggionamento" -#: ../dnf/cli/commands/shell.py:173 -msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." -msgstr "" -"{} argomento [valore]\n" -" argomento: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" Se nessun valore viene fornito, stampa il valore attuale..\n" -" Se viene fornito un valore, lo imposta." +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Aggiornato" -#: ../dnf/cli/commands/shell.py:180 -msgid "" -"{} [command]\n" -" print help" -msgstr "" -"{} [comando]\n" -" stampa informazioni di aiuto" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Descrizione" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Diritti" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Gravità" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "File" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Installati" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "falso" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "vero" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "aggiorna uno o più pacchetti nel sistema" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Pacchetto da aggiornare" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -"{} argomento [opzione]\n" -" list: elenca i repository ed il respettivo stato. opzione = [all | ID | metacarattere]\n" -" enable: abilita repository. opzione = ID repository\n" -" disable: disabilita repository. opzione = ID repository" +"aggiorna, ma soltanto un pacchetto 'recente' che risolva un problema di " +"sistema" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" -msgstr "" -"{}\n" -" risolve l\\'insieme delle operazioni" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Terminato." -#: ../dnf/cli/commands/shell.py:194 -msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -"{} argomento\n" -" list: elenca i contenuti della transazione\n" -" reset: annulla (cancella totalmente) la transazione\n" -" run: esegue la transazione" +"Non si hanno i diritti di lettura/esecuzione nella directory corrente, viene" +" usata /" -#: ../dnf/cli/commands/shell.py:200 -msgid "" -"{}\n" -" run the transaction" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -"{}\n" -" esegue la transazione" -#: ../dnf/cli/commands/shell.py:204 -msgid "" -"{}\n" -" exit the shell" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -"{}\n" -" esce dalla shell" -#: ../dnf/cli/commands/shell.py:209 -msgid "" -"Shell specific arguments:\n" -"\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -"Argomenti specifici della shell:\n" -"\n" -"config imposta le opzioni di configurazione\n" -"help stampa informazioni di aiuto\n" -"repository (o repo) abilita, disabilita o elenca repository\n" -"resolvedep risolve l'insieme della transazione resolve the transaction set\n" -"transaction (o ts) elenca, annulla o esegue l'insieme della transazione\n" -"run risolve ed esegue l'insieme della transazione\n" -"exit (o quit) esce dalla shell" - -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" -msgstr "Errore: impossibile aprire %s per la lettura" - -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" -msgstr "Fatto!" - -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" -msgstr "In uscita dalla shell" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -"marca i pacchetti installati come installati dall'utente, o rimuove tale " -"proprietà." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Dipendenze risolte." -#: ../dnf/cli/commands/mark.py:52 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "%s marked as user installed." -msgstr "%s marcati come installati dall'utente." +msgid "Command line error: %s" +msgstr "Errore di linea di comando: %s" -#: ../dnf/cli/commands/mark.py:56 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "%s unmarked as user installed." -msgstr "%s non più marcati come installati dall'utente." +msgid "bad format: %s" +msgstr "formato non corretto: %s" -#: ../dnf/cli/commands/mark.py:60 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "%s marked as group installed." -msgstr "%s indicati come installati da un gruppo." +msgid "Setopt argument has multiple values: %s" +msgstr "" -#: ../dnf/cli/commands/mark.py:87 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Package %s is not installed." -msgstr "Il pacchetto %s non è installato." +msgid "Setopt argument has no value: %s" +msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "rimuove i dati nella cache" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "percorso del file di configurazione" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Tipo di metadato da pulire" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "modalità silenziosa" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Pulizia dei dati: " +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "modalità verbosa" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "La cache è scaduta" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d file rimosso" -msgstr[1] "%d file rimossi" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "imposta la root d'installazione" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "In attesa che il processo con pid %d finisca." +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "non installare la documentazione" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "disabilita tutti i plugin" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "abilita i plugin per nome" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "disabilita i plugin per nome" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" +"sovrascrive il valore di $releasever nei file di configurazione e dei " +"repository" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "imposta configurazioni arbitrarie e le opzioni dei repository" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" +"risolve i problemi di risoluzione delle dipendenze saltando dei pacchetti" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "mostra la guida del comando" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" +"permette la cancellazione dei pacchetti installati per risolvere le " +"dipendenze" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "prova le migliori versioni disponibili dei pacchetti nelle operazioni" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "esegue esclusivamente in cache, senza aggiornarla" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "tempo massimo di attesa del comando" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "mostra messaggi di debug" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "scrive su file i risultati dettagliati della risoluzione" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "mostra i duplicati nei repository per i comandi list/search" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "mostra messaggi di errore" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "mostra messaggi di debug per rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "risponde automaticamente sì a tutte le domande" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "risponde automaticamente no a tutte le domande" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" +"abilita solo repository specifici tramite ID o metacarattere, può essere " +"specificato più volte" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "esclude pacchetti per nome o metacarattere" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "valori esclusi da excludepkgs" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "disabilita la rimozione delle dipendenze che non sono più usate" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -"aggiorna, ma soltanto un pacchetto 'recente' che risolva un problema di " -"sistema" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "verifica dei problemi in packagedb" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "imposta l'uso del colore" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "mostra tutti i problemi; predefinita" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "imposta i metadati come scaduti prima di eseguire i comandi" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "mostra problemi di dipendenze" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "risolve solo indirizzi IPv4" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "mostra problemi di duplicati" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "risolve solo indirizzi IPv6" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "mostra pacchetti obsoleti" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "imposta la directory di destinazione per i pacchetti da scaricare" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "mostra problemi con i pacchetti forniti" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "esegui solamente il download dei pacchetti" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} ha dipendenze richieste mancanti: {}" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "aggiungi un commento all'operazione" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} è un duplicato di {}" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Includere gli aggiornamenti relativi a correzioni di errori" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} è reso obsoleto da {}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Includere gli aggiornamenti relativi a miglioramenti" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} fornisce {} ma non può essere trovato" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Includere gli aggiornamenti relativi a nuovi pacchetti" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Installa una versione precedente di un pacchetto" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Includere gli aggiornamenti relativi alla sicurezza" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Pacchetto da portare ad una versione precedente" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Includere gli aggiornamenti necessari per correggere l'avviso di rilascio " +"indicato" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "mostra o utilizza le informazioni dei gruppi" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "Includere gli aggiornamenti necessari per correggere il bug indicato" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Non ci sono informazioni sui gruppi per i repository configurati." +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "Includere gli aggiornamenti necessari per correggere il CVE indicato" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Attenzione: il gruppo %s non esiste." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Includere gli aggiornamenti relativi alla sicurezza che corrispondono al " +"livello di sicurezza" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Attenzione: nessun gruppo trovato per:" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Per forzare l'uso di un'architettura" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Gruppi disponibili:" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Elenco dei comandi principali:" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Gruppi installati:" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Elenco dei comandi dai plugin:" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Gruppi installati:" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Gruppi lingua installati:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoca" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Gruppi disponibili:" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Gruppi lingua disponibili:" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "comprende pacchetti opzionali dal gruppo" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Rilascio" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "mostra anche i gruppi nascosti" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "mostra solo i gruppi installati" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "mostra solo i gruppi disponibili" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Sorgente" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Sottocomando di groups non corretto, usare: %s." +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Dal repo" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Pacchettizzatore" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Data compilazione" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Data installazione" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Impossibile trovare un gruppo di pacchetti obbligatorio." +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Installato da" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Elenca le dipendenze del pacchetto e quali pacchetti fornisce" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Per diagnosticare il problema, provare ad eseguire: '%s'" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licenza" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -"RPMDB, il database degli RPM, è stato probabilmente danneggiato; " -"l'esecuzione di '%s' potrebbe risolvere il problema." -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -"È stata abilitata la verifica dei pacchetti tramite chiavi GPG. Questa è una buona scelta.\n" -"Tuttavia non ci sono chiavi pubbliche GPG installate. È necessario scaricare\n" -"le chiavi per i pacchetti che si vogliono installare e quindi installarle.\n" -"È possibile effettuare questo eseguendo il comando:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"In alternativa è possibile specificare l'indirizzo della chiave da usare\n" -"per un certo repository nell'opzione 'gpgkey' di una sezione repository e \n" -"DNF la installerà automaticamente.\n" -"\n" -"Per maggiori informazioni contattare la propria distribuzione o il fornitore dei pacchetti." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Repository del problema: %s" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "s" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "visualizza dettagli su un pacchetto o un gruppo di pacchetti" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "sì" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "mostra tutti i pacchetti (predefinita)" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "mostra solo pacchetti disponibili" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "mostra solo i pacchetti installati" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Procedere [s/N]: " -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "mostra solo i pacchetti extra" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Procedere [S/n]: " -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "mostra solo i pacchetti di aggiornamento" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Gruppo: %s" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "mostra solo i pacchetti in rimozione automatica" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Id-Gruppo: %s" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "mostra solo i pacchetti modificati di recente" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Descrizione: %s" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Lingua: %s" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "elenca un pacchetto o un gruppo di pacchetti" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Pacchetti necessari:" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "determina quale pacchetto fornisce il valore dato" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Pacchetti predefiniti:" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Pacchetti opzionali:" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Pacchetti condizionali:" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Ricerca dei pacchetti: " +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Gruppo ambiente: %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "controlla la disponibilità di aggiornamenti per i pacchetti" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " ID ambiente: %s" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Gruppi necessari:" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Nessun pacchetto disponibile." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Gruppi opzionali:" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Nessun pacchetto contrassegnato per l'installazione." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Corrispondenza trovata in:" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Nessun pacchetto installato." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Nome file : %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:903 #, python-format -msgid " (from %s)" -msgstr " (da %s)" +msgid "Repo : %s" +msgstr "Repo : %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Nessun pacchetto installato dal repository." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Descrizione : " -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Nessun pacchetto contrassegnato per la reinstallazione." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Nessun pacchetto marcato per l'aggiornamento" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licenza : %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "esegue i comandi su tutti i pacchetti nel repository dato" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Fornisce : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Altro : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" +"Si è verificato un errore nel calcolo della dimensione totale dello " +"scaricamento" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "mostra un'utile guida all'uso" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Dimensione totale: %s" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMANDO" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Dimensione totale dello scaricamento: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "mostra o usa la cronologia delle transazioni" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Dimensione installata: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -"Trovati più di un ID operazione.\n" -"'{}' richiede un ID operazione o il nome del pacchetto." +"Si è verificato un errore nel calcolo della dimensione del pacchetto " +"installato" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "ID operazione o nome del pacchetto non dato." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Spazio liberato: %s" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Non si dispone dell'accesso alla cronologia." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Pacchetti marcati come installati dal gruppo:" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Impossibile annullare la transazione %s, effettuare tale azione potrebbe " -"rendere inconsistente il database dei pacchetti." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Pacchetti marcati come rimossi dal gruppo:" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Impossibile effettuare il rollback della transazione %s, effettuare tale " -"azione potrebbe rendere inconsistente il database dei pacchetti." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Gruppo" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Definizione dell\\'intervallo '{}' di ID operazione non valida.\n" -"Usa '..'." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pacchetti" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Non è stata trovata alcuna operazione che manipola il pacchetto '{}'." - -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "installa uno o più pacchetti nel sistema" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Installazione del gruppo dei pacchetti in corso" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Impossibile trovare una corrispondenza" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "%s non è un percorso valido per l'rpm" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "risoluzione bug" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Installazione dipendenze" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "miglioramento" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Installazione dipendenze deboli" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "sicurezza" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Rimozione in corso" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "sconosciuto" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Rimozione dei pacchetti dipendenti in corso" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "nuovo pacchetto" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Rimozione dipendenze inutilizzate" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Critico/Sic." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Importante/Sic." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderato/Sic." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Basso/Sic." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "mostra gli annunci sui pacchetti" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "visualizza la lista degli avvisi" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "visualizza informazioni sugli avvisi" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "installato" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "aggiornamenti" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Esclusione dei pacchetti con conflitti:\n" +"(aggiungere '%s' alla linea di comando per forzarne l'aggiornamento)" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "tutti" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Ignoro i pacchetti con dipendenze rotte %s" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponibile" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " o parte di un gruppo" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Sommario delle informazioni degli aggiornamenti: " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Note sui nuovi pacchetti" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Note di sicurezza" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "sostituisce" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Note su avvisi di sicurezza critici" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Riepilogo della transazione\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Avvisi di sicurezza importanti" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Installati" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Avvisi di sicurezza moderati" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Aggiornati" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Avvisi di sicurezza di livello basso" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Rimossi" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Avvisi di sicurezza di livello sconosciuto" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "A versione precedente" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Note di risoluzione dei bug" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Ignorati" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Note relative a miglioramenti:" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "pacchetto" +msgstr[1] "pacchetti" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Altre note:" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Pacchetto dipendente" +msgstr[1] "Pacchetti dipendenti" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Sconosciuto/Sic." +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Aggiornati" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID aggionamento" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "A versione precedente" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tipo" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Reinstallati" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Aggiornato" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Bug" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Eliminati" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Non riuscito" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Descrizione" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Totale" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Gravità" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Diritti" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistema" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "File" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Linea di comando" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "vero" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Nome utente" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "falso" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Data e ora" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Azione/i" + +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Modifiche" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Nessuna transazione" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "ID transazione o pacchetto non specificato" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Eliminato" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Non installato" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Più recente" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "Reinstalla un pacchetto" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Meno recente" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Pacchetto da reinstallare" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID transazione :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "sincronizza i pacchetti installati con le ultime versioni disponibili" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Ora inizio :" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Pacchetto da sincronizzare" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "rpmdb iniziale :" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "avvia una sessione DNF interattiva per installare e rimuovere spec" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u secondi)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "La specifica da rimuovere" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minuti)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "La specifica da installare" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u ore)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "genera la cache dei metadati" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u giorni)" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Creazione dei file di cache per i metadati." +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Ora termine :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "aggiorna uno o più pacchetti nel sistema" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "rpmdb finale :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Pacchetto da aggiornare" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Utente :" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"rimuove tutti i pacchetti non necessari che sono stati inizialmente " -"installati come dipendenze" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Interrotto" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "cerca il termine dato tra i dettagli dei pacchetti" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Codice di uscita :" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "Cerca anche nell'URL e nella descrizione del pacchetto" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Completato" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Operazioni non riuscite:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Errore:" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Rilascio:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "Corrispondenza esatta per %s: %%s" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Linea di comando :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s delle corrispondenze: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Commento :" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Nessuna corrispondenza trovata." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transazione eseguita con:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Mai (ultimo: %s)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pacchetti modificati:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Istantaneo (ultimo: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Output dello scriptlet:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s secondi (ultimo: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Errori:" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "mostra i repository di software configurati" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Dipendenza" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "mostra tutti i repository" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Reso obsoleto" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "mostra i repository abilitati (predefinita)" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Obsoleto" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "mostra i repository disabilitati" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Elimina" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Reinstalla" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Nessun repository disponibile" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "L'ID transazione, o il pacchetto specificato, non è corretto" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "abilitato" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Il pacchetto %s.%s %s sarà installato" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "disabilitato" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Il pacchetto %s.%s %s sarà un aggiornamento" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-ID : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Il pacchetto %s.%s %s sarà rimosso" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-nome : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Il pacchetto %s.%s %s sarà reinstallato" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-stato : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Il pacchetto %s.%s %s sarà riportato ad una versione precedente" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-rev. : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Il pacchetto %s.%s %s renderà obsoleto un altro" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Il pacchetto %s.%s %s sarà aggiornato" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Il pacchetto %s.%s %s sarà reso obsoleto" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-aggiornato. : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Inizio risoluzione dipendenze" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pacchetti: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Risoluzione delle dipendenze completata" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-dim. : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Importazione della chiave GPG 0x%s in corso:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" Da : %s" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "In esecuzione" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Aggiornato : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "In attesa" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirror : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Non interrompibile" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombi" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-scadenza : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Tracciato/Fermato" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Sconosciuto" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Impossibile trovare informazioni sul processo che blocca (PID %d)" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-esclusi : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " L'applicazione con PID %d è: %s" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-nomefile : " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memoria : %5s RSS (%5sB VSZ)" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id repo" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Avviato: %s - %s fa" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "stato" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Stato : %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nome repo" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "operazione saltata." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "ricerca i pacchetti che corrispondono a parole chiave" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -"Interroga tutti i pacchetti (scorciatoia per repoquery '*' o repoquery senza" -" argomenti)" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Interroga tutte le versioni dei pacchetti (predefinita)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "L'ambiente '%s' è non installato." -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "mostra risultati solo per questa ARCH" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "mostra risultati relativi a chi è proprietario del FILE" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "L'ID di gruppo '%s' non esiste." -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "mostra solo i risultati che sono in conflitto con REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Errore nell'analisi di '%s': %s" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Impossibile impostare il cache: {}" + +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"mostra risultati che richiede, suggerisce, integra, migliora o consiglia il " -"pacchetto fornito e file REQ" - -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "mostra solo i risultati che rendono obsoleto REQ" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "mostra solo i risultati che forniscono REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Opzione di configurazione sconosciuta: %s = %s" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -"mostra solo i risultati che richiedono pacchetti e i file forniti da REQ" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "mostra solo i risultati che raccomandano REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "La configurazione principale non ha avuto un %s attr. prima di setopt" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "mostra solo i risultati che migliorano REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "\"{}\" non corretto o sconosciuto: {}" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "mostra solo i risultati che suggeriscono REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "mostra solo i risultati che integrano REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "repo %s non ha avuto un %s attr. prima di setopt" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Attenzione: caricamento di '%s' non riuscito, viene ignorato." + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -"controlla le dipendenze non esplicite (file e pacchetti forniti); " -"predefinita" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -"controlla le dipendenze esattamente per come sono fornite, contrario di " -"--alldeps" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -"utilizzato con --whatrequires e --requires --resolve, interroga i pacchetti " -"ricorsivamente." -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -"mostra una lista di tutte le dipendenze e quali pacchetti le forniscono" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "mostra i tag disponibili da usare con --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "mostra i pacchetti che forniscono le funzionalità" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "mostra un albero ricorsivo per il/i pacchetto/i" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "opera sul corrispondente sorgente RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "pronti contro termine %s: 0x%s già importato" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "pronti contro termine %s: chiave importata 0x%s." + +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"mostra gli ultimi N pacchetti per una certa combinazione nome.architettura " -"(o i primi N se N è negativo)" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "mostra informazioni dettagliate sul pacchetto" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "mostra l'elenco dei file nel pacchetto" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Il pacchetto sorgente rpm (%s) non verrà installato." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "mostra il nome del sorgente RPM del pacchetto" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "formato per mostrare i pacchetti trovati" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -"utilizza il formato nome-epoca:versione-rilascio.architettura per mostrare i" -" pacchetti trovati (predefinita)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -"utilizza il formato nome-versione-rilascio per mostrare i pacchetti trovati " -"(predefinita per le interrogazioni di rpm)" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -"utilizza il formato epoca:nome-versione-rilascio.architettura per mostrare i" -" pacchetti trovati" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Mostra in che gruppo comp sono presentati i pacchetti selezionati" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "tipo di checksum non supportato: %s" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "limita la ricerca ai pacchetti duplicati installati" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Ricostruzione delta RPM non riuscita" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "limita la ricerca ai pacchetti installati di tipo installonly" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Checksum di pacchetti delta RPM ricostruiti non riuscito" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" -"limita la ricerca ai pacchetti installati con dipendenze non soddisfatte" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "eseguito" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "mostra un percorso da cui i pacchetti possono essere scaricati" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Mostra le funzionalità con cui il pacchetto va in conflitto." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -"Visualizzare le funzionalità che il pacchetto può dipendere, migliorare, " -"raccomandare, suggerire e integrare." -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Mostra le funzionalità che il pacchetto può migliorare." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Mostra le funzionalità fornite dal pacchetto." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Mostra le funzionalità che il pacchetto raccomanda." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Mostra le funzionalità da cui dipende il pacchetto." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Mostra le funzionalità da cui dipende il pacchetto per eseguire uno script " -"%%pre." -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Mostra le funzionalità che il pacchetto suggerisce." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Abilitazione di stream diversi per \"{}\"." -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Mostra le funzionalità che il pacchetto può integrare." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Niente da mostrare." -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Mostra solo i pacchetti disponibili." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" +"Installazione della versione più recente di \"{}\" rispetto a quella " +"specificata. Motivo: {}" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Mostra solo i pacchetti installati." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Moduli abilitati: {}." -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -"Mostra solo i pacchetti non presenti in nessuno dei repository disponibili." +"Nessun profilo specificato per '{}', si prega di specificare il profilo." -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Mostra solo i pacchetti che forniscono aggiornamenti ad alcuni dei pacchetti" -" installati." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Mostra solo i pacchetti che posono essere rimossi dal comando \"dnf " -"autoremove\"." - -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Mostra solo i pacchetti che sono stati installati dall'utente." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Mostra solo i pacchetti modificati di recente" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "la chiave da cercare" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -"L'opzione '--resolve' deve essere usata insieme a uno dei '--conflicts', '--" -"depends', '--enhances', '--provides', '--recommends', '--requires' , '--" -"requires-pre', '--suggests' o '--supplements' opzioni" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Il pacchetto {} non contiene file" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Tag disponibili per interrogazioni: usare --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "argomento {} richiede l'opzione --whatrequires o --whatdepends" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Terminato." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -"Non si hanno i diritti di lettura/esecuzione nella directory corrente, viene" -" usata /" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Dipendenze risolte." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s controllo fallito: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3760,29 +3764,6 @@ msgstr "Archiviazione non riuscita dell'ultimo tempo di Makecache." msgid "Failed determining last makecache time." msgstr "Impossibile determinare l'ultima volta di makecache." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "pronti contro termine %s: 0x%s già importato" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "pronti contro termine %s: chiave importata 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"File di blocco malformato trovato: %s\n" -"Assicurarsi che nessun altro processo DNF sia in esecuzione e rimuovere manualmente il file di blocco oppure eseguire systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3805,3 +3786,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "nessun generatore di payload corrispondente per %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Già scaricato" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "abilitazione del repository %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Aggiunto %s repo da %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Pulizia" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Eliminazione in corso" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Verifica in corso" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Esecuzione scriptlet in corso" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Preparazione in corso" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problema" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Si sono verificati errori durante l'operazione." diff --git a/po/ja.po b/po/ja.po index 5361091..dd90c66 100644 --- a/po/ja.po +++ b/po/ja.po @@ -18,14 +18,16 @@ # Noriko Mizumoto , 2018. #zanata # Ooyama Yosiyuki , 2018. #zanata # Hajime Taira , 2019. #zanata +# Keiko Moriguchi , 2019. #zanata # Ooyama Yosiyuki , 2019. #zanata +# Ludek Janda , 2020. #zanata msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-07-20 04:09+0000\n" -"Last-Translator: Hajime Taira \n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2020-01-14 01:09+0000\n" +"Last-Translator: Copied by Zanata \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/dnf/language/ja/)\n" "Language: ja\n" "MIME-Version: 1.0\n" @@ -34,224 +36,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "パッケージ" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "インストールされるパッケージ" - -# translation auto-copied from project jbpm-designer, version 6.0.1, document -# org.jbpm/jbpm-designer- -# api/resources/org/jbpm/designer/resources/i18n/DesignerConstants, author -# nmirasch -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "問題" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "トランザクション中にエラーが発生しました。" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s の確認に失敗しました: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "'{}' に対して別のストリームを有効化します。" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "表示するものがありません。" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "指定されたものよりも新しいバージョンの '{}' をインストールします。理由: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "有効なモジュール: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "'{}' に指定したプロファイルはありません。プロファイルを指定してください。" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"ヒント: [d]efault, [e]nabled, [x]disabled, [i]nstalled" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "不要なプロファイルを無視します: '{}/{}'" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "モジュール {}:{} にデフォルトのプロファイルがありません" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "引数 {} を解決できません" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "パッケージ {} に一致するものはありません" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "引数 {} でプロファイルを一致できません" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "モジュラーの依存に関する問題:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "'%s' の解析中にエラーが発生しました: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "不明な設定値: %s=%s in %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "不明な設定オプション: %s = %s in %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "cachedir を設定できませんでした: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "不明な設定オプション: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "主要設定には setopt の前に %s attr. がありませんでした" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "誤りかまたは不明な \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "ファイル \"%s\" の解析に失敗しました: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "repo %s には setopt の前に %s attr. がありませんでした" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "警告: '%s' のロードに失敗、スキップします。" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "リポジトリー '%s': 設定の解析中にエラー: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "リポジトリー '%s' は設定内で名前がありません。id を使用します。" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "repo に対する不正な id: %s、byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -292,6 +76,16 @@ msgstr "'%s' を使用した電子メールの送信に失敗しました: %s" msgid "Failed to execute command '%s': returned %d" msgstr "コマンド '%s' の実行に失敗しました: %d を返しました" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "不明な設定値: %s=%s in %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "不明な設定オプション: %s = %s in %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "dnf-automatic を開始しました。" @@ -306,81 +100,6 @@ msgstr "%s 秒スリープします" msgid "Error: %s" msgstr "エラー: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "ダウングレード中" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "整理" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "インストール中" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "廃止" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "再インストール中" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "削除" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "アップグレード中" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "検証" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "scriptletの実行中" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "準備" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "repo '{}' のロードに失敗しました: {}" @@ -407,7 +126,7 @@ msgstr "メタデータキャッシュは最近、リフレッシュされまし #: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 msgid "There are no enabled repositories in \"{}\"." -msgstr "" +msgstr "\"{}\" には有効化されたリポジトリーがありません。" #: ../dnf/base.py:348 #, python-format @@ -443,7 +162,7 @@ msgstr "%s: は %s から取得したメタデータを使用中" #: ../dnf/base.py:409 #, python-format msgid "Ignoring repositories: %s" -msgstr "" +msgstr "リポジトリーを無視します: %s" #: ../dnf/base.py:412 #, python-format @@ -471,293 +190,292 @@ msgstr "設定ファイルの tsflag が無効です: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "リポジトリーのグループファイルを追加できませんでした: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "トランザクションの確認を実行中" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "エラー: トランザクションの確認 vs depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "トランザクションの確認に成功しました。" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "トランザクションのテストを実行中" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" -msgstr "" +msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" -msgstr "" +msgstr "トランザクションのテストでエラーが発生:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "トランザクションのテストに成功しました。" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "トランザクションを実行中" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "ディスク要件" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "%s ファイルシステムに少なくとも %dMB の空き領域が必要です。" +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "{1} ファイルシステムには、さらに {0} MB 以上の空き領域が必要です。" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "エラーの概要" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB は DNF の外で変更されました。" +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "RPMDB は、{prog} の外で変更されました。" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "トランザクションを実行できませんでした。" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "トランザクションを開始できませんでした:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "トランザクションファイル %s の削除に失敗しました" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "一部のパッケージはダウンロードされませんでした。再試行中です。" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "Delta RPM により %.1f MB の更新を %.1f MB に削減できました。(%d.1%% がキャッシュされていました)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "非効率な Delta RPM により %.1f MB の更新が増加し、%.1f MB となりました。(%d.1%% が無駄になりました)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "開くことができませんでした: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s の公開鍵がインストールされていません" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "パッケージ %s を開くことができません" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "%s の公開鍵は信頼されていません" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "パッケージ %s は署名されていません" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "%s を削除できません" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s を削除しました" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" -msgstr "グループパッケージ \"{}\" に一致するものはありません" +msgstr "グループパッケージ \"{}\" に一致するものはありません" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "グループ '%s' からのパッケージを追加します: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "行うべきことはありません。" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." -msgstr "削除対象のパッケージはありません。" +msgstr "削除対象のグループはありません。" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "アップグレード対象のグループはありません。" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "パッケージ %s はインストールされていないので、ダウングレードできません。" + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "一致した引数がありません: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "一致したパッケージはありません。" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "パッケージ %s はインストールされていないので、ダウングレードできません。" - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "下位バージョンのパッケージ %s はインストール済みなので、ダウングレードできません。" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "パッケージ %s はインストールされていないのでの、再インストールできません。" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "ファイル %s はソースパッケージで更新できません。無視します。" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "パッケージ %s はインストールされていないので、更新できません。" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." -msgstr "" +msgstr "%s と同じバージョン、または上位のバージョンがインストール済みなので、更新できません。" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "パッケージ %s は利用可能ですが、インストールされていません。" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "パッケージ %s は利用可能ですが、他のアーキテクチャー用にインストールされています。" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "パッケージ %s はインストールされていません。" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "有効な形式ではありません: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "削除対象のパッケージはありません。" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." -msgstr "引数 %s のパッケージは利用可能ですが、インストールされていません。" +msgstr "引数 %s のパッケージは利用可能ですが、インストールされていません。" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "最下位バージョンのパッケージ %s はインストール済みなので、ダウングレードできません。" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "動作は対処されていません: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "利用可能なパッケージ %s がありません。" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "一致したパッケージはありません。" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "セキュリティー更新は必要ありませんが、{} 更新が利用可能です" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "セキュリティー更新は必要ありませんが、{} 更新が利用可能です" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "\"{}\" のセキュリティー更新は必要ありませんが、{} 更新が利用可能です" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "\"{}\" のセキュリティー更新は必要ありませんが、{} 更新が利用可能です" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". 失敗したパッケージは: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG 鍵が設定されています: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "%s (0x%s) の GPG 鍵はインストール済みです" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." -msgstr "" +msgstr "鍵が承認されました。" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." -msgstr "" +msgstr "鍵が拒否されました。" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "鍵のインポートに失敗しました (コード: %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "鍵のインポートに成功しました" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "鍵を 1 つもインストールしませんでした" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -766,1517 +484,1484 @@ msgstr "" "\"%s\" リポジトリーに一覧表示されている GPG 鍵はインストール済みですが、このパッケージには適切ではありません。\n" "正しい鍵 URL がこのリポジトリー用に設定されているか確認してください。" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "鍵をインポートしても役に立ちませんでした。鍵が間違っていませんか?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * おそらく: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "ローカルリポジトリー \"{}\" のパッケージ \"{}\" のチェックサムは正しくありません" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "ローカルリポジトリーのいくつかのパッケージのチェックサムは正しくありません" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "リポジトリー \"{}\" のパッケージ \"{}\" のチェックサムは正しくありません" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "いくつかのパッケージには無効なキャッシュがありますが、\"--cacheonly\" オプションによりダウンロードできません" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "パッケージ %s は既にインストールされています。" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "リクエスト中の問題:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "足りないパッケージ: " - -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "破損したパッケージ: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "一致した引数がありません" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "足りないグループまたはモジュール: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "引数の除外フィルタリングにより、すべての一致が除外されました" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "破損したグループまたはモジュール: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "引数のモジュラーフィルタリングにより、すべての一致が除外されました" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "引数の別のリポジトリーから、一致するものはすべてインストールされました" -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "%s と一致するペイロードファクトリーはありません" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "ダウンロード済み" +msgid "Package %s is already installed." +msgstr "パッケージ %s はすでにインストールされています。" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" -msgstr "サポートされていないチェックサム形式: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "環境変数の予期しない値: DNF_DISABLE_ALIASES=%s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "最速のミラーを確定しています (%s hosts).. " - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" +msgid "Parsing file \"%s\" failed: %s" +msgstr "ファイル \"%s\" の解析に失敗しました: %s" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "ファイル \"%s\" を読み込めません: %s" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "ソース rpm パッケージ (%s) をインストールしません。" +msgid "Config error: %s" +msgstr "設定エラー: %s" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "スキップします。" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "エイリアスには無限再帰が含まれます" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid "%s, using original arguments." +msgstr "%s、オリジナルの引数を使用しています。" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " インストール済み: %s-%s (日時: %s)" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." -msgstr "" +msgid " Built : %s at %s" +msgstr " ビルド : %s (日時: %s)" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "環境 '%s' はインストールされていません。" +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" +msgstr "オペレーションは、モジュール '{0}' ストリーム '{1}' を ストリーム '{2}' へと切り替える結果となります" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" +"有効化されたモジュールのストリームの切り替えはできません。\n" +"モジュールからすべてのインストール済みコンテンツを削除し、'{prog} module reset ' コマンドを使用してモジュールをリセットすることを推奨します。モジュールのリセット後に、別のストリームをインストールできます。" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id '%s' は存在しません。" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "{prog} は、トランザクションのパッケージのみをダウンロードします。" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "%s リポジトリーの有効化" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "{prog} は、パッケージのダウンロード、GPG 鍵のインストール、トランザクションの確認のみを実行します。" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "%s から %s repo を追加しました" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "操作が中断されました。" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Delta RPM の再ビルドに失敗しました" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "パッケージのダウンロード:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "delta-rebuild RPM のチェックサムは失敗しました" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "パッケージのダウンロード中にエラーが発生しました:" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "完了" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "トランザクションが失敗しました" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "コマンドラインエラー: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"無人での実行中に鍵の自動インポートを拒否します。\n" +"オーバーライドするには \"-y\" を使用してください。" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "不正な形式: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG の確認に失敗しました" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Setopt 引数には複数の値があります: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "{} の Changelogs" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Setopt 引数には値はありません: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "パッケージの廃止" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "設定ファイルの場所" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "ディストリビューション同期対象のパッケージがありません" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "静かな操作" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "ダウングレード対象のパッケージはありません。" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "詳細な操作" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "インストール済みパッケージ" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF バージョンを表示して終了します" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "利用可能なパッケージ" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "インストール root を設定します" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "パッケージを自動削除します" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "ドキュメントをインストールしません" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "エクストラパッケージ" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "すべてのプラグインを無効にします" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "利用可能なアップグレード" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "名前ごとにプラグインを有効にします" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "最近追加したパッケージ" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "名前ごとにプラグインを無効にします" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "表示するための一致したパッケージはありません" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "設定ファイルと repo ファイルの $releasever の値をオーバーライドします" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "一致したものは見つかりませんでした" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "任意の設定オプションと repo オプションを設定します" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "トランザクション ID は指定されていません" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "パッケージをスキップして depsolve 問題を解決します" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "指定されたトランザクション ID は見つかりません" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "コマンドのヘルプを表示する" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "1 つ以上のトランザクション ID が見つかりました!" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "依存関係を解決するために、インストール済みパッケージの消去を許可します" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "%u の前のトランザクション履歴が不完全です。" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "トランザクションにおいて利用可能な最適なパッケージバージョンを試してください。" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "%u の後のトランザクション履歴が不完全です。" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "トランザクション {} を {} から取り消しています" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "システムキャッシュから全面的に実行し、キャッシュは更新しません" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "コマンドの最大待ち時間" - -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "出力レベルをデバッグします" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "不明な repo : '%s'" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "ファイルに詳細な解決結果をダンプします" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "一致するリポジトリーがありません: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "一覧/検索コマンドで repo の重複を表示します" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "このコマンドは root ユーザーで実行する必要があります。" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "エラー出力レベル" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "そのようなコマンドはありません: %s. %s --help を使用してください。" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "dnf の廃止されたアップグレードの処理ロジックを有効にするか、情報、一覧、repoquery を廃止するパッケージの機能を表示します" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm の出力レベルをデバッグします" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" +msgstr "" +"{PROG} プラグインコマンドかもしれません。以下を試してみてください: \"{prog} install 'dnf-command(%s)'\"" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "すべての質問に「はい」(yes) と自動的に答えます" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "{prog} プラグインコマンドかもしれませんが、プラグインのロードは現在無効となっています。" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "すべての質問に「いいえ」(no) と自動的に答えます" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." +msgstr "" +"--destdir または --downloaddir は、--downloadonly、download あるいは system-upgrade " +"コマンドと共に使用する必要があります。" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:914 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" +"--enable と --set-enabled および --disable と --set-disabled は、config-manager " +"コマンドと共に使用しなければなりません。" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:996 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" +"警告: アクティブな RPM セキュリティーポリシーにより、GPG 署名の確認をグローバルに強制します " +"(このメッセージをスケルチするには、dnf.conf(5) の 'gpgcheck' を参照してください)" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "設定ファイル \"{}\" は存在しません" + +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "id または glob により特定のリポジトリーだけを有効にします。複数回指定することが可能です" +"Unable to detect release version (use '--releasever' to specify release " +"version)" +msgstr "リリースバージョンを検出できません (リリースバージョンを指定するには '--releasever' を使用してください)" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "引数 {}: 引数 {} と許可されていません" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "コマンド \"%s\" はすでに定義済みです" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "名前または glob ごとにパッケージを除外します" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "dnf.conf で除外します: " -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "excludepkgs を無効にします" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "dnf.conf で含めます: " + +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "repo で除外します " + +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "repo に含めます " + +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "問題を診断するには実行してみてください: '%s'." -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "RPMDB を破損させたかもしれませんが、'%s' を実行することでこの問題を解決できる可能性があります。" + +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" +"GPG 鍵によるパッケージチェックが有効になっています。これは良いことです。\n" +"しかし、GPG 公開鍵はインストールされていません。インストールしたいパッケージの鍵をダウンロードし、\n" +"インストールする必要があります。\n" +"以下のコマンドを実行してダウンロードできます:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"または、リポジトリーセクションにある 'gpgkey' オプションのリポジトリーで\n" +"利用する鍵の URL を特定すると、\n" +"{prog} がそれをインストールすることができます。\n" +"\n" +"詳細は、ディストリビューションまたはパッケージのプロバイダーにお問い合わせください。" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "もはや使用されていない依存関係の削除を無効にします" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "問題のリポジトリ: %s" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "パッケージもしくはパッケージのグループについての詳細を表示します" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "色を使うかどうか制御します" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "すべてのパッケージを表示します (デフォルト)" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "コマンド実行前にメタデータを期限切れに設定します" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "利用可能なパッケージのみを表示します" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "IPv4 アドレスのみを解決します" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "インストール済みのパッケージのみを表示します" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "IPv6 アドレスのみを解決します" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "エクストラパッケージのみを表示します" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "パッケージをコピーするディレクトリーを設定します" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "アップグレードパッケージのみを表示します" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "パッケージのみをダウンロードします" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "自動削除パッケージのみを表示します" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "トランザクションにコメントを追加します" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "最近変更されたパッケージのみを表示します" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "バグ修正関連パッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "パッケージ" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "機能拡張関連パッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "パッケージ名の指定" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "newpackage の関連パッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "パッケージまたはパッケージのグループを一覧表示します" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "セキュリティー関連パッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "どのパッケージが特定の値を提供するか見つけます" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "特定のアドバイザリーの修正に必要なパッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "提供する" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "特定の BZ の修正に必要なパッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "検索するための仕様を提供" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "特定の CVE の修正に必要なパッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "パッケージの検索: " -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "深刻度に一致するセキュリティー関連パッケージを更新に含めます" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "利用可能なパッケージのアップグレードを確認します" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "アーキテクチャーの使用を強制します" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "更新前に changelogs を表示します" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "主要コマンドの一覧:" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "利用可能なパッケージがありません。" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "プラグインコマンドの一覧" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "インストール対象のパッケージはありません。" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "インストールされたパッケージはありません。" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (%s から)" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "エポック" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "インストール済みパッケージ %s%s は利用できません。" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "リポジトリーからインストールされたパッケージはありません。" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "再インストール対象のパッケージはありません。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "リリース" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "アップグレード対象のパッケージがありません。" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "特定のリポジトリーのすべてのパッケージに対して、コマンドを実行します" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "REPOID" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "リポジトリー ID" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "パッケージ仕様" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "ソース" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "有用な使用方法のメッセージを表示します" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "コマンド" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "ヘルプ用のコマンド {prog}" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "repo から" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "トランザクション履歴を表示、または使用します" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "パッケージャー" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"1 つ以上のトランザクション ID が見つかりました。\n" +"'{}' は 1 つのトランザクション ID またはパッケージ名が必要です。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "ビルド時間" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "トランザクション ID、またはパッケージ名が指定されていません。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "インストール時間" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "履歴 DB にアクセスできません。" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "インストール済み" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "トランザクション %s を取り消すことはできません。取り消すことで、パッケージデータベースに矛盾が生じます。" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "トランザクション %s をロールバックすることはできません。ロールバックすることで、パッケージデータベースに矛盾が生じます。" + +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" +"無効なトランザクション ID の範囲の定義 '{}'。\n" +"'..' を使用してください。" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" +"'{}' をトランザクション ID に変換できません。\n" +"''、'last'、'last-' を使用します。" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "パッケージ '{}' を操作するトランザクションが見つかりません。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "ライセンス" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "コマンドエイリアスを一覧表示するか作成します" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "エイリアスの解決を有効にします" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "エイリアスの解決を無効にします" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "エイリアスに関するアクション" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "エイリアスの定義" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "はい" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "エイリアスは有効化されました" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "エイリアスは無効化されました" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "いいえ" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" +msgstr "無効なエイリアス鍵: %s" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "これでよろしいですか? [y/N]: " +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "エイリアスの引数に値はありません: %s" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "これでよろしいですか? [Y/n]: " +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" +msgstr "エイリアスが追加されました: %s" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Group: %s" -msgstr "グループ: %s" +msgid "Alias not found: %s" +msgstr "エイリアスは見つかりません: %s" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Group-Id: %s" -msgstr " グループ ID: %s" +msgid "Aliases deleted: %s" +msgstr "エイリアスが削除されました: %s" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Description: %s" -msgstr " 説明: %s" +msgid "%s, alias %s" +msgstr "%s、エイリアス %s" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Language: %s" -msgstr " 言語: %s" +msgid "Alias %s='%s'" +msgstr "エイリアス %s='%s'" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " 必須なパッケージ:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "エイリアスの解決は無効化されました。" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " 標準パッケージ:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "エイリアスが指定されていません。" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " オプション パッケージ:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "エイリアスが指定されていません。" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " 条件付きパッケージ:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "エイリアスが定義されていません。" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Environment Group: %s" -msgstr "環境グループ: %s" +msgid "No match for alias: %s" +msgstr "一致するエイリアスがありません: %s" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " 環境 Id: %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "当初は依存関係としてインストールされた不要なパッケージをすべて削除します" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " 必須なグループ:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "削除されるパッケージ" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " 任意なグループ:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "packagedb の問題を確認します" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "一致:" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "すべての問題を表示します; デフォルト" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "ファイル名 : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "依存関係の問題を表示します" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Repo : %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "重複問題を表示します" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "説明 : " +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "廃止されたパッケージを表示します" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "提供に関する問題を表示します" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "ライセンス : %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} は、{} の必要項目が足りません" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "提供する : %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} は {} と重複しています" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "その他 : %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} は {} により廃止されました" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "ダウンロードサイズの合計を計算中にエラーが発生しました" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} は {} を提供していますが、見つかりません" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Total size: %s" -msgstr "合計サイズ: %s" +msgid "Removing file %s" +msgstr "ファイル %s を削除中" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "ダウンロードサイズの合計: %s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "キャッシュデータを削除します" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "インストール済みのサイズ: %s" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "消去されるメタデータタイプ" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "インストール済みのサイズを計算中にエラーが発生しました" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "データを消去しています: " + +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "キャッシュは期限切れとなりました" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Freed space: %s" -msgstr "解放された容量: %s" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d ファイルが削除されました" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "パッケージをグループごとにインストール済みとマークします:" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "pid %d のプロセスが終了するのを待ちます。" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "パッケージをグループごとに削除済みとマークします:" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "パッケージの依存関係とこれを提供するパッケージがどれかを一覧表示します" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "グループ" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "インストール済みパッケージを利用可能な最新バージョンに同期します" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "パッケージ" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "同期するパッケージ" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "group/moduleパッケージをインストール" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "パッケージをダウングレードします" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "グループパッケージのインストール" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "ダウングレードするパッケージ" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "インストール" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "グループ情報を表示または使用します" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "アップグレード" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "設定されたリポジトリーが利用可能なグループデータはありません。" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "再インストール" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "警告: グループ %s は存在しません。" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "依存関係のインストール" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "警告: 一致するグループはありません:" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "弱い依存関係のインストール" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "利用可能な環境グループ:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "削除中" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "インストール済みの環境グループ:" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "依存関係パッケージの削除" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "インストール済みのグループ:" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "未使用の依存関係の削除" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "インストール済みの言語グループ:" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "ダウングレード" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "利用可能なグループ:" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "利用可能な言語グループ:" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "グループのオプションパッケージを含めます" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "非表示のグループも表示します" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "インストール済みのグループのみを表示します" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "利用可能なグループのみを表示します" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "グループの ID も表示する" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "利用可能なサブコマンド: {} (デフォルト)、{}" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "グループサブコマンドの引数" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "groups のサブコマンドが無効です: %s. を使用します" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "必須のグループパッケージを見つけることができません。" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "システムに 1 つのパッケージまたは複数のパッケージをインストールします" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "インストールされるパッケージ" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"競合するパッケージをスキップします:\n" -"(アップグレードを強制するにはコマンドラインに '%s' を追加します)" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "一致するものが見つかりません" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "壊れた dependencies%s のパッケージをスキップします" +msgid "Not a valid rpm file path: %s" +msgstr "有効な rpm ファイルパスではありません: %s" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " またはグループの一部" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "\"{0}\"には次の選択肢があります: {1}" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "メタデータキャッシュを生成します" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "すべてのメタデータファイルのキャッシュファイルを作成します。" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "置き換え" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "インストール済みパッケージをユーザーがインストールしたとマークするか、またはマークをはずします。" -#: ../dnf/cli/output.py:1353 -#, python-format +#: ../dnf/cli/commands/mark.py:44 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -"\n" -"トランザクションの概要\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "インストール" +"インストール: ユーザーによりインストール済みとマークする\n" +"削除: ユーザーによりインストール済みのマークをはずす\n" +"グループ: グループによりインストール済みとマークする" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "アップグレード" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "ユーザーによるインストールには %s のマークがつけられます。" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "削除" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "ユーザーによるインストールには %s のマークがはずされます。" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "ダウングレード" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "グループインストールには %s のマークがついています。" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "スキップ" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "エラー:" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "パッケージ" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "依存パッケージ" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "アップグレード済み" - -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "ダウングレード済み" - -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "インストール済み" - -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "再インストール済み" - -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "" - -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "削除しました" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "パッケージ %s はインストールされていません。" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "失敗しました" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "モジュール名、ストリーム、アーキテクチャー、またはプロファイルのみが使用されます。引数の不要な情報を無視します: '{}'" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "合計" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "表示する一致モジュールはありません" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "<未設定>" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "パッケージ {} は、複数のモジュールに属し、スキップします" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "システム" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "モジュールと対話します。" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "コマンドライン" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "有効なモジュールのみを表示します" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "ユーザー名" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "無効なモジュールのみを表示します" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "インストール済みのモジュールまたはパッケージのみを表示します" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "日時" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "プロファイルコンテンツを表示します" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "動作" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "すべてのモジュラーパッケージを削除します" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "変更されました" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "モジュラーコマンド" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "トランザクションがありません" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "モジュール仕様" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {}: 引数が少なすぎます" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "トランザクション ID、またはパッケージが指定されていません" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "パッケージを再インストールします" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "削除されました" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "再インストールするパッケージ" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "インストールされていません" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "システムから 1 つのパッケージまたは複数のパッケージを削除します" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "古い" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "重複するパッケージを削除します" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "新しい" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "制限を超えた installonly パッケージを削除します" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "トランザクション ID :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "削除対象の重複するパッケージはありません。" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "開始時間 :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "削除対象の古い installonly パッケージはありません。" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "開始 rpmdb :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "不明" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u seconds)" -msgstr "(%u 秒)" +msgid "Never (last: %s)" +msgstr "なし (最終: %s)" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u minutes)" -msgstr "(%u 分)" +msgid "Instant (last: %s)" +msgstr "インスタント (最終: %s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u hours)" -msgstr "(%u 時間)" +msgid "%s second(s) (last: %s)" +msgstr "%s 秒 (最終: %s)" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u 日)" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "設定済みのソフトウェアリポジトリーを表示します" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "終了時間 :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "すべての repo を表示します" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "終了 rpmdb :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "有効な repo を表示します (デフォルト)" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "ユーザー :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "無効な repo を表示します" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "終了コード :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "リポジトリーの仕様" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "中断しました" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "利用できるリポジトリーがありません" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "成功" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "有効化" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "失敗:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "無効化" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "失敗しました:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "Repo-id : " -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Releasever :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "Repo-name : " -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "コマンドライン :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "Repo-status : " -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "コメント :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "Repo-revision : " -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "実行されたトランザクション:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "Repo-tags : " -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "変更されたパッケージ:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "Repo-distro-tags : " -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scriptlet の出力:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "Repo-updated : " -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "エラー:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "Repo-pkgs : " -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Dep-Install" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "Repo-available-pkgs: " -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "廃止された" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "Repo-size : " -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "削除" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "Repo-metalink : " -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "再インストール" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " 更新済み : " -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "不正なトランザクション ID、またはパッケージが指定されました" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "Repo-mirrors : " -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> パッケージ %s.%s %s はインストールされます" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "Repo-baseurl : " -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> パッケージ %s.%s %s はアップグレードされます" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "Repo-expire : " -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> パッケージ %s.%s %s は消去されます" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "Repo-exclude : " -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> パッケージ %s.%s %s は再インストールされます" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "Repo-include : " -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> パッケージ %s.%s %s はダウングレードされます" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "Repo-excluded : " -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> パッケージ %s.%s %s は廃止となります" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "Repo-filename : " -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> パッケージ %s.%s %s はアップグレードされます" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "repo id" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> パッケージ %s.%s %s は廃止されます" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "状態" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> 依存関係の解決を開始しました" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "repo の名前" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> 依存関係の解決が完了しました" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "パッケージの合計: {}" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "キーワードに一致するパッケージを検索します" + +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"GPG 鍵 0x%s をインポート中:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "すべてのパッケージをクエリーします (repoquery '*' の短縮形、または引数なしの repoquery)" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "実行中" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "パッケージのすべてのバージョンをクエリーします (デフォルト)" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "スリープ中" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "この ARCH の結果のみを表示します" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "割り込み不可" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "FILE を所有する結果のみを表示します" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "ゾンビ" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "REQ と競合する結果のみを表示します" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "トレース/停止" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "REQ を提供およびファイルするパッケージを必要、提案、補完、機能強化、または推奨する結果を表示します" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "不明" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "REQ を廃止する結果のみを表示します" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "ロックのプロセス (PID %d) についての情報が見つかりません" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "REQ を提供する結果のみを表示します" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " PID %d のアプリケーションは: %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "REQ を提供およびファイルするパッケージが必要な結果を表示します" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " メモリー: %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "REQ を推奨する結果のみを表示します" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " 開始しました : %s - %s 秒経過" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "REQ を機能強化する結果のみを表示します" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " 状態 : %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "REQ を提案する結果のみを表示します" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "REQ を補完する結果のみを表示します" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "非明示の依存関係を確認します(ファイルと提供); デフォルト" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "設定エラー: %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "指定されたとおりに依存関係を確認します。--alldeps の反対になります" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "--whatrequires および --requires --resolve と共に使用し、パッケージを再帰的にクエリーします。" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "すべての依存関係とこれを提供するパッケージがどれかを一覧表示します" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " インストール済み: %s-%s (日時: %s)" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "--queryformat と使うために利用可能なタグを表示します" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " ビルド : %s (日時: %s)" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "オリジナルのパッケージの機能を解決します" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "パッケージの再帰的なツリーを表示します" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "対応するソース RPM で操作します" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "特定の name.arch に最新パッケージ N を表示します (または N がネガティブな場合は N 以外の最新のもの)" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF はトランザクション用にパッケージのみをダウンロードします。" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "非アクティブなモジュールストリームのパッケージも一覧表示します" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "DNF は、パッケージのみをダウンロード、gpg 鍵をインストール、およびトランザクションを確認します。" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "パッケージに関する詳細情報を表示します" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "操作が中断されました。" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "パッケージのファイルを一覧表示します" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "パッケージのダウンロード:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "パッケージソース RPM 名を表示します" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "パッケージのダウンロード中にエラーが発生しました:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "パッケージの changelogs を表示します" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "トランザクションが失敗しました" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "見つかったパッケージを表示する形式" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"無人での実行中に鍵の自動インポートを拒否します。\n" -"オーバーライドするには \"-y\" を使用してください。" +"見つかったパッケージを表示するには name-epoch:version-release.architecture 形式を使用します (デフォルト)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG の確認に失敗しました" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "見つかったパッケージを表示するには name-version-release 形式を使用します (rpm クエリーデフォルト)" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "見つかったパッケージを表示するには epoch:name-version-release.architecture 形式を使用します" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "パッケージの廃止" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "どの comps グループに選択されたパッケージが提示されたか表示します" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "ディストリビューション同期対象のパッケージがありません" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "インストール済みの重複するパッケージへのクエリーを制限します" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "ダウングレード対象のパッケージはありません。" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "インストール済みの installonly パッケージへのクエリーを制限します" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "インストール済みパッケージ" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "未充足な依存関係があるインストール済みパッケージへのクエリーを制限します" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "利用可能なパッケージ" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "パッケージをダウンロードできる場所を表示します" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "パッケージを自動削除します" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "パッケージが競合する機能を表示します。" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "エクストラパッケージ" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "パッケージが依存、機能強化、推奨、提案、および補完できる機能を表示します。" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "利用可能なアップグレード" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "パッケージが機能拡張できる機能を表示します。" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "最近追加したパッケージ" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "パッケージが提供する機能を表示します。" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "表示するための一致したパッケージはありません" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "パッケージが推奨する機能を表示します。" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "一致したものは見つかりませんでした" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "パッケージが依存する機能を表示します。" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "トランザクション ID は指定されていません" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "%%pre スクリプトを実行するためにパッケージが依存する機能を表示します。" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "指定されたトランザクション ID は見つかりません" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "パッケージが提案する機能を表示します。" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "1 つ以上のトランザクション ID が見つかりました!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "パッケージが補完できる機能を表示します。" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "%u の前のトランザクション履歴が不完全です。" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "利用可能なパッケージのみを表示する。" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "%u の後のトランザクション履歴が不完全です。" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "インストール済みのパッケージのみを表示します。" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "トランザクション {} を {} から取り消しています" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "利用可能なリポジトリーに存在しないパッケージのみを表示します。" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "不明な repo : '%s'" - -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "一致するリポジトリーがありません: %s" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "インストール済みのパッケージの一部にアップグレードを提供するパッケージのみを表示します。" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "このコマンドは root ユーザーで実行する必要があります。" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "\"{prog} autoremove\" コマンドで削除可能なパッケージのみを表示します。" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "そのようなコマンドはありません: %s. %s --help を使用してください。" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "ユーザーによってインストールされたパッケージのみを表示します。" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "DNF プラグインコマンドかもしれません。\"dnf install 'dnf-command(%s)'\" を試してください" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "最近編集されたパッケージのみを表示します" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "DNF プラグインコマンドかもしれませんが、プラグインのロードは現在無効になっています。" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "検索するための鍵" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"--destdir または --downloaddir は、--downloadonly、download あるいは system-upgrade " -"コマンドと共に使用する必要があります。" +"オプションの '--resolve' は、'--conflicts'、'--depends'、'--enhances'、'--provides'、'--" +"recommends'、'--requires'、'--requires-pre'、'--suggests' または '--supplements' " +"オプションのいずれか 1 つと使用する必要があります。" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" +"オプションの '--recursive' は、'--whatrequires ' (オプションでは '--exactdeps' ではなく、'" +"--alldeps' と共に使用) または '--requires --resolve' と共に使用する必要があります。" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "パッケージ {} はファイルを含んでいません" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "利用可能な query-tags: --queryformat \".. %{tag} ..\" を使用します" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "リリースバージョンを検出できません (リリースバージョンを指定するには '--releasever' を使用してください)" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "引数 {} は --whatrequires または --whatdepends オプションを必要とします" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "引数 {}: 引数 {} と許可されていません" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"有効なスイッチは指定されていません\n" +"使用方法: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"説明:\n" +" 特定のパッケージに関しては、パッケージのツリーを印刷します。" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "コマンド \"%s\" はすでに定義済みです" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "特定の文字列のパッケージの詳細を検索します" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "dnf.conf で除外します: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "パッケージの説明と URL も検索します" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "dnf.conf で含めます: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "キーワード" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "repo で除外します " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "検索するためのキーワード" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "repo に含めます " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "名前" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "システムから 1 つのパッケージまたは複数のパッケージを削除します" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "概要" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "重複するパッケージを削除します" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "説明" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "制限を超えた installonly パッケージを削除します" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "削除されるパッケージ" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "削除対象の重複するパッケージはありません。" +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s 完全一致: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "インストール済みパッケージ %s%s は利用できません。" +msgid "%s Matched: %%s" +msgstr "%s 一致: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "削除対象の古い installonly パッケージはありません。" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "一致する項目はありませんでした。" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "対話式 DNF シェルを実行します" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "対話式 {prog} シェルを実行します" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "スクリプト" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "DNF シェルで実行するスクリプト" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "エラー:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "{prog} シェルで実行するスクリプト" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "サポートされない鍵の値。" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "リポジトリーを見つけられませんでした: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2290,7 +1975,7 @@ msgstr "" " 値を取得できない場合、現在の値を印刷します。\n" " 値を取得した場合、その値を設定します。" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2298,7 +1983,7 @@ msgstr "" "{} [command]\n" " ヘルプを印刷" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2310,7 +1995,7 @@ msgstr "" " 有効化: リポジトリーの有効化。オプション = リポジトリー id\n" " 無効化: リポジトリーの無効化。オプション = リポジトリー id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2318,7 +2003,7 @@ msgstr "" "{}\n" " トランザクションセットを解決" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2330,7 +2015,7 @@ msgstr "" " リセット: トランザクションのリセット (ゼロ設定) \n" " 実行: トランザクションの実行" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2338,7 +2023,7 @@ msgstr "" "{}\n" " トランザクションの実行" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2346,7 +2031,7 @@ msgstr "" "{}\n" " シェルの終了" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2368,1285 +2053,1650 @@ msgstr "" "実行 トランザクションセットの解決および実行\n" "終了 (または 中止) シェルの終了" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "エラー: 読み込み用に %s を開くことができません" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "完了しました!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "シェルを終了します" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "インストール済みパッケージをユーザーがインストールしたとマークするか、またはマークをはずします。" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "1 つの spec を削除およびインストールするために、対話式 {prog} モッドを実行します" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "削除される spec" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "インストールされる spec" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "ユーザーによるインストールには %s のマークがつけられます。" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "バグ修正" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "ユーザーによるインストールには %s のマークがはずされます。" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "機能強化" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "グループインストールには %s のマークがついています。" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "セキュリティー" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "パッケージ %s はインストールされていません。" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "newpackage" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "ファイル %s を削除中" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "重大/秒" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "キャッシュデータを削除します" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "重要/秒" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "消去されるメタデータタイプ" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "中レベル/秒" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "データを消去しています: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "低レベル/秒" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "キャッシュは期限切れとなりました" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "パッケージに関する勧告を表示します" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d ファイルが削除されました" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "インストール済みパッケージの新しいバージョンに関する勧告 (デフォルト)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "pid %d のプロセスが終了するのを待ちます。" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "インストール済みパッケージの同じバージョンおよび古いバージョンに関する勧告" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "最新バージョンが利用可能なインストール済みパッケージの最新バージョンに関する勧告" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "インストール済みパッケージのあらゆるバージョンに関する勧告" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "勧告の概要を表示します (デフォルト)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "勧告の一覧を表示します" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "勧告の情報を表示します" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "CVE 参照のあるアドバイザリーのみを表示します" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "bugzilla 参照のあるアドバイザリーのみを表示します" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "インストール済み" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "更新" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "すべて" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "利用可能" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "更新情報の概要: " -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "新規パッケージの通知" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "セキュリティー通知" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "重大セキュリティー通知" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "重要セキュリティー通知" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "中レベルセキュリティー通知" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "低レベルセキュリティー通知" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "不明レベルセキュリティー通知" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "システムに影響する問題を修正する「最新の」パッケージに一致したもののみをアップグレードします" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "バグ修正通知" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "packagedb の問題を確認します" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "機能強化通知" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "すべての問題を表示します; デフォルト" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "その他の通知" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "依存関係の問題を表示します" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "不明/秒" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "重複問題を表示します" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "バグ" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "廃止されたパッケージを表示します" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "タイプ" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "提供に関する問題を表示します" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "更新 ID" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} は、{} の必要項目が足りません" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "更新済み" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} は {} と重複しています" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} は {} により廃止されました" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "説明" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} は {} を提供していますが、見つかりません" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "権利" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "パッケージをダウングレードします" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "重大度" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "ダウングレードするパッケージ" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "ファイル" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "グループ情報を表示または使用します" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "インストール済み" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "設定されたリポジトリーが利用可能なグループデータはありません。" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "誤" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "警告: グループ %s は存在しません。" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "正" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "警告: 一致するグループはありません:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "システム上の 1 つのパッケージまたは複数のパッケージをアップグレードします" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "利用可能な環境グループ:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "アップグレードするパッケージ" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "インストール済みの環境グループ:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "システムに影響する問題を修正する「最新の」パッケージに一致したもののみをアップグレードします" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "インストール済みのグループ:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "終了しました。" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "インストール済みの言語グループ:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "現在のディレクトリーには読み取り/実行権限がありません。/ に移動します" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "利用可能なグループ:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "競合するパッケージを置き換えるには、コマンドラインに '{}' を追加してみてください" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "利用可能な言語グループ:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "インストール不可のパッケージをスキップするには、'{}' を追加してみてください" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "グループのオプションパッケージを含めます" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " または、'{}' を追加して、インストール不可のパッケージをスキップしてください" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "非表示のグループも表示します" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "最適候補のパッケージのみを使用しないためには、'{}' を追加してみてください" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "インストール済みのグループのみを表示します" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " または、'{}' を追加して、最適候補のパッケージのみを使用しないでください" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "利用可能なグループのみを表示します" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "依存関係が解決しました。" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "コマンドラインエラー: %s" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "不正な形式: %s" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "Setopt 引数には複数の値があります: %s" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "groups のサブコマンドが無効です: %s. を使用します" +msgid "Setopt argument has no value: %s" +msgstr "Setopt 引数には値はありません: %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "必須のグループパッケージを見つけることができません。" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "一般的な {prog} オプション" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "パッケージの依存関係とこれを提供するパッケージがどれかを一覧表示します" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "設定ファイルの場所" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "問題を診断するには実行してみてください: '%s'." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "静かな操作" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "RPMDB を破損させたかもしれませんが、'%s' を実行することでこの問題を解決できる可能性があります。" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "詳細な操作" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "{prog} バージョンを表示して終了します" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "インストール root を設定します" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "ドキュメントをインストールしません" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "すべてのプラグインを無効にします" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "名前ごとにプラグインを有効にします" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "名前ごとにプラグインを無効にします" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "設定ファイルと repo ファイルの $releasever の値をオーバーライドします" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "任意の設定オプションと repo オプションを設定します" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "パッケージをスキップして depsolve 問題を解決します" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "コマンドのヘルプを表示する" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "依存関係を解決するために、インストール済みパッケージの消去を許可します" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "トランザクションにおいて利用可能な最適なパッケージバージョンを試してください。" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "トランザクションを最良候補に限定しません" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "システムキャッシュから全面的に実行し、キャッシュは更新しません" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "コマンドの最大待ち時間" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "出力レベルをデバッグします" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "ファイルに詳細な解決結果をダンプします" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "一覧/検索コマンドで repo の重複を表示します" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "エラー出力レベル" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"GPG 鍵によるパッケージチェックが有効になっています。これは良いことです。\n" -"しかし、GPG 公開鍵はインストールされていません。\n" -"インストールしたいパッケージの鍵をダウンロードし、インストールする必要があります。\n" -"以下のコマンドを実行してダウンロードできます:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"または、リポジトリーセクション 'gpgkey' オプションのリポジトリーを\n" -"利用することで、鍵の url を特定でき、DNF はそれをインストールします。\n" -"\n" -"詳細はディストリビューションまたはパッケージのプロバイダーにコンタクトしてください。" +"{prog} の廃止されたアップグレードの処理ロジックを有効にするか、情報、一覧、repoquery を廃止するパッケージの機能を表示します" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "問題のリポジトリ: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm の出力レベルをデバッグします" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "パッケージもしくはパッケージのグループについての詳細を表示します" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "すべての質問に「はい」(yes) と自動的に答えます" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "すべてのパッケージを表示します (デフォルト)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "すべての質問に「いいえ」(no) と自動的に答えます" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "利用可能なパッケージのみを表示します" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "追加のリポジトリーを有効にします。オプションを一覧表示します。glob をサポートし、複数回指定できます。" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "インストール済みのパッケージのみを表示します" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "リポジトリーを無効にします。オプションを一覧表示します。glob をサポートし、複数回指定できます。" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "エクストラパッケージのみを表示します" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "id または glob により特定のリポジトリーだけを有効にします。複数回指定することが可能です" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "アップグレードパッケージのみを表示します" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "config-manager コマンドで repos を有効にします (自動的に保存)" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "自動削除パッケージのみを表示します" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "config-manager コマンドで repos を無効にします (自動的に保存)" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "最近変更されたパッケージのみを表示します" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "名前または glob ごとにパッケージを除外します" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "excludepkgs を無効にします" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "パッケージまたはパッケージのグループを一覧表示します" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "使用する追加リポジトリーへのラベルとパス (baseurl と同じパス) は、複数回指定できます。" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "どのパッケージが特定の値を提供するか見つけます" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "もはや使用されていない依存関係の削除を無効にします" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "GPG 署名の確認を無効にします (RPM ポリシーが許可する場合)" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "色を使うかどうか制御します" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "パッケージの検索: " +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "コマンド実行前にメタデータを期限切れに設定します" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "利用可能なパッケージのアップグレードを確認します" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "IPv4 アドレスのみを解決します" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "IPv6 アドレスのみを解決します" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "利用可能なパッケージがありません。" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "パッケージをコピーするディレクトリーを設定します" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "インストール対象のパッケージはありません。" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "パッケージのみをダウンロードします" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "インストールされたパッケージはありません。" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "トランザクションにコメントを追加します" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "バグ修正関連パッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "機能拡張関連パッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "newpackage の関連パッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "セキュリティー関連パッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "特定のアドバイザリーの修正に必要なパッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "特定の BZ の修正に必要なパッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "特定の CVE の修正に必要なパッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "深刻度に一致するセキュリティー関連パッケージを更新に含めます" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "アーキテクチャーの使用を強制します" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "主要コマンドの一覧:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "プラグインコマンドの一覧" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "名前" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "エポック" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "バージョン" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "バージョン" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "リリース" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arch" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "アーキテクチャー" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "サイズ" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "サイズ" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "ソース" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Repo" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "リポジトリー" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "repo から" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "パッケージャー" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "ビルド時間" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "インストール時間" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "インストール済み" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "概要" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "ライセンス" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "説明" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "一覧表示するパッケージはありません" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "はい" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "いいえ" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "これでよろしいですか? [y/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "これでよろしいですか? [Y/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (%s から)" +msgid "Group: %s" +msgstr "グループ: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "リポジトリーからインストールされたパッケージはありません。" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " グループ ID: %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "再インストール対象のパッケージはありません。" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " 説明: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "アップグレード対象のパッケージがありません。" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " 言語: %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "特定のリポジトリーのすべてのパッケージに対して、コマンドを実行します" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " 必須なパッケージ:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " デフォルトパッケージ:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " オプション パッケージ:" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "有用な使用方法のメッセージを表示します" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " 条件付きパッケージ:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "コマンド" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "環境グループ: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "トランザクション履歴を表示、または使用します" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " 環境-Id: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"1 つ以上のトランザクション ID が見つかりました。\n" -"'{}' は 1 つのトランザクション ID またはパッケージ名が必要です。" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " 必須なグループ:" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "トランザクション ID、またはパッケージ名が指定されていません。" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " 任意なグループ:" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "履歴 DB にアクセスできません。" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "一致:" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "トランザクション %s を取り消すことはできません。取り消すことで、パッケージデータベースに矛盾が生じます。" +msgid "Filename : %s" +msgstr "ファイル名 : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "トランザクション %s をロールバックすることはできません。ロールバックすることで、パッケージデータベースに矛盾が生じます。" +msgid "Repo : %s" +msgstr "Repo : %s" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"無効なトランザクション ID の範囲の定義 '{}'。\n" -"'..' を使用してください。" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "説明 : " -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "ライセンス : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "提供する : %s" + +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "その他 : %s" + +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "ダウンロードサイズの合計を計算中にエラーが発生しました" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "合計サイズ: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "ダウンロードサイズの合計: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "インストール済みのサイズ: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "インストール済みのサイズを計算中にエラーが発生しました" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "解放された容量: %s" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "パッケージ '{}' を操作するトランザクションが見つかりません。" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "パッケージをグループごとにインストール済みとマークします:" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "システムに 1 つのパッケージまたは複数のパッケージをインストールします" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "パッケージをグループごとに削除済みとマークします:" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "一致するものが見つかりません" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "グループ" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "有効な rpm ファイルパスではありません: %s" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "パッケージ" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "\"{0}\"には次の選択肢があります: {1}" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "group/module パッケージをインストール中" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "バグ修正" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "グループパッケージのインストール中" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "機能強化" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "インストール中" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "セキュリティー" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "アップグレード中" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "不明" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "再インストール中" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "newpackage" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "依存関係のインストール中" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "重大/秒" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "弱い依存関係のインストール中" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "重要/秒" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "削除中" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "中レベル/秒" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "依存関係パッケージの削除中" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "低レベル/秒" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "未使用の依存関係の削除中" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "パッケージに関する勧告を表示します" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "ダウングレード中" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "インストール済みパッケージの新しいバージョンに関する勧告 (デフォルト)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "モジュールプロファイルのインストール中" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "インストール済みパッケージの同じバージョンおよび古いバージョンに関する勧告" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "モジュールプロファイルの無効化中" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "最新バージョンが利用可能なインストール済みパッケージの最新バージョンに関する勧告" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "モジュールストリームの有効化中" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "インストール済みパッケージのあらゆるバージョンに関する勧告" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "モジュールストリームの切り替え中" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "勧告の概要を表示します (デフォルト)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "モジュールの無効化" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "勧告の一覧を表示します" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "モジュールの再設定中" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "勧告の情報を表示します" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "環境グループのインストール中" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "インストール済み" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "環境グループのアップグレード中" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "更新" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "環境グループの削除中" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "すべて" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "グループのインストール中" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "利用可能" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "グループのアップグレード中" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "更新情報の概要: " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "グループの削除中" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "新規パッケージの通知" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"競合するパッケージをスキップしています:\n" +"(アップグレードを強制するにはコマンドラインに '%s' を追加します)" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "セキュリティー通知" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "壊れた依存関係 %s のパッケージをスキップしています" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "重大セキュリティー通知" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " またはグループの一部" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "重要セキュリティー通知" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "パッケージ" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "中レベルセキュリティー通知" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "パッケージ" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "低レベルセキュリティー通知" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "置き換え" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "不明レベルセキュリティー通知" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"トランザクションの概要\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "バグ修正通知" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "インストール" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "機能強化通知" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "アップグレード" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "その他の通知" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "削除" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "不明/秒" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "ダウングレード" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "更新 ID" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "スキップ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "タイプ" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "パッケージ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "更新済み" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "依存パッケージ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "バグ" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "アップグレード済み" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "ダウングレード済み" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "説明" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "再インストール済み" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "重大度" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "スキップ済み" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "権利" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "削除済み" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "ファイル" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "失敗しました" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "正" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "合計" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "誤" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "<未設定>" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "表示する一致モジュールはありません" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "システム" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "モジュールと対話します。" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "コマンドライン" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "有効なモジュールのみを表示します" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "ユーザー名" + +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "無効なモジュールのみを表示します" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "日時" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "インストール済みのモジュールのみを表示します" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "動作" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "プロファイルコンテンツを表示します" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "変更されました" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "トランザクションがありません" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "失敗した履歴情報" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "パッケージを再インストールします" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "トランザクション ID、またはパッケージが指定されていません" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "再インストールするパッケージ" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "削除されました" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "インストール済みパッケージを利用可能な最新バージョンに同期します" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "インストールされていません" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "同期するパッケージ" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "新しい" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "1 つの spec を削除およびインストールするために対話式 dnf モッドを実行します" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "古い" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "削除される spec" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "トランザクション ID :" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "インストールされる spec" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "開始時間 :" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "メタデータキャッシュを生成します" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "開始 rpmdb :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "すべてのメタデータファイルのキャッシュファイルを作成します。" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u 秒)" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "システム上の 1 つのパッケージまたは複数のパッケージをアップグレードします" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u 分)" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "アップグレードするパッケージ" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u 時間)" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "当初は依存関係としてインストールされた不要なパッケージをすべて削除します" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u 日)" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "特定の文字列のパッケージの詳細を検索します" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "終了時間 :" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "パッケージの説明と URL も検索します" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "終了 rpmdb :" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "ユーザー :" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "中断しました" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "終了コード :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s 完全一致: %%s" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "成功" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s 一致: %%s" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "失敗:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "一致する項目はありませんでした。" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "失敗しました:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "なし (最終: %s)" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Releasever :" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "インスタント (最終: %s)" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "コマンドライン :" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s 秒 (最終: %s)" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "コメント :" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "設定済みのソフトウェアリポジトリーを表示します" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "実行されたトランザクション:" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "すべての repo を表示します" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "変更されたパッケージ:" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "有効な repo を表示します (デフォルト)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scriptlet の出力:" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "無効な repo を表示します" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "エラー:" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Dep-Install" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "利用できるリポジトリーがありません" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "廃止された" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "有効化" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "廃止" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "無効化" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "削除" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "再インストール" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-name : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "不正なトランザクション ID、またはパッケージが指定されました" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> パッケージ %s.%s %s はインストールされます" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revision: " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> パッケージ %s.%s %s はアップグレードされます" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> パッケージ %s.%s %s は消去されます" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> パッケージ %s.%s %s は再インストールされます" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-updated : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> パッケージ %s.%s %s はダウングレードされます" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> パッケージ %s.%s %s は廃止となります" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-size : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> パッケージ %s.%s %s はアップグレードされます" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> パッケージ %s.%s %s は廃止されます" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " 更新済み : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> 依存関係の解決を開始しました" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirrors : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> 依存関係の解決が完了しました" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"GPG 鍵 0x%s をインポート中:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-expire : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "実行中" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "スリープ中" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "割り込み不可" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-excluded: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "ゾンビ" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-filename: " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "トレース/停止" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "repo id" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "不明" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "状態" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "ロックのプロセス (PID %d) についての情報が見つかりません" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "repo の名前" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " PID %d のアプリケーションは: %s" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " メモリー: %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "キーワードに一致するパッケージを検索します" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " 開始しました : %s - %s 秒経過" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "すべてのパッケージをクエリーします (repoquery '*' の短縮形、または引数なしの repoquery)" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " 状態 : %s" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "パッケージのすべてのバージョンをクエリーします (デフォルト)" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "スキップします。" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "この ARCH の結果のみを表示します" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "モジュールまたはグループ '%s' はインストールされていません。" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "FILE を所有する結果のみを表示します" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "モジュールまたはグループ '%s' は利用できません。" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "REQ と競合する結果のみを表示します" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "モジュールまたはグループ '%s' は存在しません。" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "REQ を提供およびファイルするパッケージを必要、提案、補完、機能強化、または推奨する結果を表示します" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "環境 '%s' はインストールされていません。" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "REQ を廃止する結果のみを表示します" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "環境 '%s' は利用できません。" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "REQ を提供する結果のみを表示します" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id '%s' は存在しません。" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "REQ を提供およびファイルするパッケージが必要な結果を表示します" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "'%s' の解析中にエラーが発生しました: %s" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "REQ を推奨する結果のみを表示します" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "cachedir を設定できませんでした: {}" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "REQ を機能強化する結果のみを表示します" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" +"設定ファイルの URL \"{}\" はダウンロードできませんでした:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "REQ を提案する結果のみを表示します" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "不明な設定オプション: %s = %s" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "REQ を補完する結果のみを表示します" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "鍵 '%s'、値 '%s' の --setopt を解析中にエラーが発生しました: %s" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "非明示の依存関係を確認します(ファイルと提供); デフォルト" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "主要設定には setopt の前に %s attr. がありませんでした" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "指定されたとおりに依存関係を確認します。--alldeps の反対になります" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "誤りかまたは不明な \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "--whatrequires および --requires --resolve と共に使用し、パッケージを再帰的にクエリーします。" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "鍵 '%s.%s'、値 '%s' の --setopt を解析中にエラーが発生しました: %s" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "すべての依存関係とこれを提供するパッケージがどれかを一覧表示します" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "repo %s には setopt の前に %s attr. がありませんでした" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "--queryformat と使うために利用可能なタグを表示します" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "警告: '%s' のロードに失敗、スキップします。" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "オリジナルのパッケージの機能を解決します" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "repo に対する不正な id: {} ({})、byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "パッケージの再帰的なツリーを表示します" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "repo に対する不正な id: {}、byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "対応するソース RPM で操作します" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "リポジトリー '{}' ({}): 設定の解析中にエラー: {}" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" -msgstr "特定の name.arch に最新パッケージ N を表示します (または N がネガティブな場合は N 以外の最新のもの)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "リポジトリー '{}': 設定の解析中にエラー: {}" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "パッケージに関する詳細情報を表示します" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "リポジトリー '{}' ({}) は設定内で名前がありません。id を使用します。" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "パッケージのファイルを一覧表示します" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "リポジトリー '{}' は設定内で名前がありません。id を使用します。" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "パッケージソース RPM 名を表示します" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "ファイル \"{}\" の解析に失敗しました: {}" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "パッケージの changelogs を表示します" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "repo %s: 0x%s はインポート済みです" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "見つかったパッケージを表示する形式" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "repo %s: インポート済みの鍵 0x%s。" -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "" -"見つかったパッケージを表示するには name-epoch:version-release.architecture 形式を使用します (デフォルト)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "モジュラーパッケージ '{}' に利用可能なモジュラーメタデータはありません、システムにインストールできません" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "見つかったパッケージを表示するには name-version-release 形式を使用します (rpm クエリーデフォルト)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "モジュラーパッケージに利用可能なモジュラーメタデータはありません" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "ソース rpm パッケージ (%s) をインストールしません。" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "見つかったパッケージを表示するには epoch:name-version-release.architecture 形式を使用します" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "設定オプション 'gpgkey_dns_verification' には libunbound ({}) が必要です" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "どの comps グループに選択されたパッケージが提示されたか表示します" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC 拡張: ユーザー用の鍵 " -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "インストール済みの重複するパッケージへのクエリーを制限します" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "は有効です。" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "インストール済みの installonly パッケージへのクエリーを制限します" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "の状態は不明です。" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "未充足な依存関係があるインストール済みパッケージへのクエリーを制限します" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC 拡張: " -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "パッケージをダウンロードできる場所を表示します" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "すでにインポートされた鍵の有効性をテストします。" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "パッケージが競合する機能を表示します。" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "サポートされていないチェックサム形式: %s" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "パッケージが依存、機能強化、推奨、提案、および補完できる機能を表示します。" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Delta RPM の再ビルドに失敗しました" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "パッケージが機能拡張できる機能を表示します。" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "delta-rebuild RPM のチェックサムは失敗しました" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "パッケージが提供する機能を表示します。" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "完了" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "パッケージが推奨する機能を表示します。" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "リクエスト中の問題:" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "パッケージが依存する機能を表示します。" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "足りないパッケージ: " -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "%%pre スクリプトを実行するためにパッケージが依存する機能を表示します。" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "破損したパッケージ: " -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "パッケージが提案する機能を表示します。" +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "足りないグループまたはモジュール: " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "パッケージが補完できる機能を表示します。" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "破損したグループまたはモジュール: " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "利用可能なパッケージのみを表示する。" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "デフォルトでのモジュラーの依存関係問題:" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "インストール済みのパッケージのみを表示します。" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "モジュラーの依存に関する問題:" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "利用可能なリポジトリーに存在しないパッケージのみを表示します。" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" +"不正な形式のロックファイルが見つかりました: %s。\n" +"他の dnf/yum プロセスが実行されていないことを確認し、手動でロックファイルを削除するか、systemd-tmpfiles --remove dnf.conf を実行してください。" -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "インストール済みのパッケージの一部にアップグレードを提供するパッケージのみを表示します。" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "'{}' に対して別のストリームを有効化します。" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "\"dnf autoremove\" コマンドで削除可能なパッケージのみを表示します。" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "表示するものがありません。" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "ユーザーによってインストールされたパッケージのみを表示します。" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "指定されたものよりも新しいバージョンの '{}' をインストールします。理由: {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "最近編集されたパッケージのみを表示します" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "有効なモジュール: {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "検索するための鍵" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "'{}' に指定したプロファイルはありません。プロファイルを指定してください。" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"オプションの '--resolve' は、'--conflicts'、'--depends'、'--enhances'、'--provides'、'--" -"recommends'、'--requires'、'--requires-pre'、'--suggests' または '--supplements' " -"オプションのいずれか 1 つと使用する必要があります。" +"\n" +"\n" +"ヒント: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "パッケージ {} はファイルを含んでいません" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "不要なプロファイルを無視します: '{}/{}'" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "利用可能な query-tags: --queryformat \".. %{tag} ..\" を使用します" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "モジュール '{1}:{2}' の引数 '{0}' に対するすべての一致はアクティブではありません" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "引数 {} は --whatrequires または --whatdepends オプションを必要とします" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "Fail-Safe リポジトリー {1} からモジュール '{0}' をインストールすることは、許可されていません" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." -msgstr "" -"有効なスイッチは指定されていません\n" -"使用方法: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"説明:\n" -" 特定のパッケージに関しては、パッケージのツリーを印刷します。" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "引数 {} のプロファイルを一致させることができません。'{}:{}' が利用可能なプロファイル: {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "終了しました。" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "引数 {} のプロファイルを一致させることができません" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "現在のディレクトリーには読み取り/実行権限がありません。/ に移動します" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "モジュール {}:{} にデフォルトのプロファイルはありません。利用可能なプロファイル: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "モジュール {}:{} にデフォルトのプロファイルがありません" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "デフォルトのプロファイル {} は、モジュール {}:{} で利用できません" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr "" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "Fail-Safe リポジトリーからモジュールをインストールすることは、許可されていません" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" -msgstr "" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "引数 {} を解決できません" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr "" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "パッケージ {} に一致するものはありません" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "依存関係が解決しました。" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "Fail-Safe リポジトリー {1} からモジュール '{0}' をアップグレードすることは、許可されていません" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "引数 {} でプロファイルを一致できません" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "Fail-Safe リポジトリーからモジュールをアップグレードすることは、許可されていません" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "モジュール名のみが必要です。引数で不必要な情報を無視します: '{}'" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s の確認に失敗しました: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3662,29 +3712,6 @@ msgstr "最後の makecache 時間の保存に失敗しました。" msgid "Failed determining last makecache time." msgstr "最後の makecache 時間の決定に失敗しました。" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "repo %s: 0x%s はインポート済みです" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "repo %s: インポート済みの鍵 0x%s。" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"不正な形式のロックファイルが見つかりました: %s。\n" -"他の dnf プロセスが実行されていないことを確認し、手動でロックファイルを取り除くか、systemd-tmpfiles --remove dnf.conf を実行してください。" - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3698,12 +3725,107 @@ msgstr "ロードされたプラグイン: %s" #: ../dnf/plugin.py:199 #, python-format msgid "Failed loading plugin \"%s\": %s" -msgstr "" +msgstr "plugin \"%s\" のロードに失敗しました: %s" #: ../dnf/plugin.py:231 msgid "No matches found for the following enable plugin patterns: {}" -msgstr "" +msgstr "以下の有効化プラグインパターンに一致するものは見つかりません: {}" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" -msgstr "" +msgstr "以下の無効化プラグインパターンに一致するものは見つかりません: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "%s と一致するペイロードファクトリーはありません" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "ダウンロード済み" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "最速のミラーを確定しています (%s hosts).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "%s リポジトリーの有効化" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "%s から %s repo を追加しました" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "テストトランザクション中にエラーが発生しました。" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "ダウングレード中" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "整理" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "インストール中" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "再インストール中" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "削除" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "アップグレード中" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "検証" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "scriptlet の実行中" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "準備" + +# translation auto-copied from project jbpm-designer, version 6.0.1, document +# org.jbpm/jbpm-designer- +# api/resources/org/jbpm/designer/resources/i18n/DesignerConstants, author +# nmirasch +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "問題" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "鍵の TransactionItem が見つかりません: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "鍵の TransactionSWDBItem が見つかりません: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "トランザクション中にエラーが発生しました。" diff --git a/po/ka.po b/po/ka.po index 2ea8d5f..5dc70fa 100644 --- a/po/ka.po +++ b/po/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-11-16 06:48+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Georgian \n" @@ -18,217 +18,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "პაკეტი" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -269,6 +58,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -283,81 +82,6 @@ msgstr "" msgid "Error: %s" msgstr "შეცდომა: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "შემოწმება" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -448,1798 +172,1733 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "ტრანზაქცია წარმატებით შემოწმდა." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "ტრანზაქციის შემოწმება" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "პრობლემა %s პაკეტის გახსნისას" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "პაკეტი %s არაა ხელმოწერილი" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "გასაკეთებელი არაფერია." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "გასაღების შემოტანა ვერ მოხერხდა (კოდი %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" +msgid "Config error: %s" +msgstr "კონფიგურაციის შეცდომა: %s" -#: ../dnf/comps.py:95 -msgid "skipping." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "ოპერაცია შეწყდა." -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "დელტა RPM-ის აგება ვერ მოხერხდა" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "პაკეტების ჩამოტვირთვა:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "კონფიგურაციის ფაილის მდებარეობა" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "ჩუმი ოპერაცია" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF-ის ვერსიის ჩვენება და გამოსვლა" - -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "ჩადგმული პაკეტები" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "ყველა დამატების გამორთვა" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "ხელმისაწვდომი პაკეტები" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "დამატებ(ებ)ის გამორთვა სახელის მიხედვით" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "დამატებითი პაკეტები" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "უცნობი რეპოზიტორია: '%s'" + +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:996 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "პაკეტი" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "პაკეტების ძებნა: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "პაკეტი არაა ხელმისაწვდომი." + +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "ეპოქა" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "პაკეტი არაა ჩადგმული." -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "გამოცემა" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "რეპოდან" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "ბრძანება" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "აგების დრო" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "ჩადგმის დრო" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "ლიცენზია" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "yes" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Group: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Group-Id: %s" -msgstr " ჯგუფის Id: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Description: %s" -msgstr " აღწერა: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Language: %s" -msgstr " ენა: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " აუცილებელი პაკეტები:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " ნაგულისხმები პაკეტები:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " აუცილებელი ჯგუფები:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "ფაილი : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" -msgstr "რეპო : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "ლიცენზია : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "შეცდომა ჯამური ჩამოტვირთვის ზომის გამოთვლისას" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "ჯამური ზომა : %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "ჩამოტვირთვის ჯამური ზომა: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "ჩადგმულის ზომა: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "ჯგუფი" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "პაკეტები" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "ამოღება" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "ჩადგმული ჯგუფები:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "ხელმისაწვდომი ჯგუფები:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "ჩადგმა" - -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "განახლება" - -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "ამოღება" - -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "ჩამოქვეითება" - -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -#, fuzzy -msgid "Package" -msgid_plural "Packages" -msgstr[0] "პაკეტი" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "სულ" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "სისტემა" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "ბრძანებათა სტრიქონი" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "დრო და თარიღი" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "მოქმედებები" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "ტრანზაქციები არაა" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ტრანზაქციის ID :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u წამი)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "უცნობი" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" -msgstr "(%u წუთი)" +msgid "Never (last: %s)" +msgstr "არასდროს (უკანასკნელი: %s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" -msgstr "(%u საათი)" +msgid "Instant (last: %s)" +msgstr "" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" -msgstr "(%u დღე)" - -#: ../dnf/cli/output.py:1790 -msgid "End time :" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "მომხმარებელი" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "წარმატება" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "შეცდომები:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> ურთიერთდამოკიდებულებების დადგების დაწყება" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "რეპოს id" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> ურთიერთდამოკიდებულებების დადგენა დასრულდა" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "მდგომარეობა" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "რეპოს სახელი" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "გაშვებული" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "მძინარე" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "შეუწყვეტავი" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "ზომბი" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "უცნობი" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " აპლიკაცია PID-ით %d არის: %s" - -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " მეხსიერება : %5s RSS (%5sB VSZ)" - -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " გაიშვა : %s, გავიდა %s" - -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " მდგომარეობა: %s" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "კონფიგურაციის შეცდომა: %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "ოპერაცია შეწყდა." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "პაკეტების ჩამოტვირთვა:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "ჩადგმული პაკეტები" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "ხელმისაწვდომი პაკეტები" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "დამატებითი პაკეტები" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "უცნობი რეპოზიტორია: '%s'" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:840 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No such command: %s. Please use %s --help" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr "" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "" + +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" + +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "" + +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2248,13 +1907,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2262,13 +1921,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2276,19 +1935,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2301,1261 +1960,1631 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "დასრულდა!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "გაუმჯობესება" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "ყველა" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "ტიპი" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE-ები" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "აღწერა" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "უფლებები" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "ფაილები" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "ჩადგმული ჯგუფები:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "შეწყდა." -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "ხელმისაწვდომი ჯგუფები:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "ურთიერთდამოკიდებულება გამოთვლილია." + +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "კონფიგურაციის ფაილის მდებარეობა" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "ჩუმი ოპერაცია" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "ყველა დამატების გამორთვა" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "დამატებ(ებ)ის გამორთვა სახელის მიხედვით" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "პაკეტების ძებნა: " +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "პაკეტი არაა ხელმისაწვდომი." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "პაკეტი არაა ჩადგმული." +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "ბრძანება" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "ეპოქა" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "გამოცემა" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "რეპოდან" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "აგების დრო" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "ჩადგმის დრო" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "ლიცენზია" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "yes" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "" + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "" + +#: ../dnf/cli/output.py:794 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:798 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +msgid " Group-Id: %s" +msgstr " ჯგუფის Id: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " აღწერა: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " ენა: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " აუცილებელი პაკეტები:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " ნაგულისხმები პაკეტები:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " აუცილებელი ჯგუფები:" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:878 #, python-format -msgid "Not a valid rpm file path: %s" +msgid "Filename : %s" +msgstr "ფაილი : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "რეპო : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "ლიცენზია : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "გაუმჯობესება" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "შეცდომა ჯამური ჩამოტვირთვის ზომის გამოთვლისას" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "ჯამური ზომა : %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "ჩამოტვირთვის ჯამური ზომა: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "ჩადგმულის ზომა: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "უცნობი" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "" + +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "" + +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "ჯგუფი" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "პაკეტები" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "ამოღება" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "ყველა" - -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "ტიპი" - -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "ჩადგმა" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE-ები" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "განახლება" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "აღწერა" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "ამოღება" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "ჩამოქვეითება" + +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "უფლებები" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +#, fuzzy +msgid "Package" +msgid_plural "Packages" +msgstr[0] "პაკეტი" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "ფაილები" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "სულ" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "სისტემა" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "ბრძანებათა სტრიქონი" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "დრო და თარიღი" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "მოქმედებები" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "ტრანზაქციები არაა" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ტრანზაქციის ID :" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u წამი)" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr "" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u წუთი)" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "%s Exactly Matched: %%s" -msgstr "" +msgid "(%u hours)" +msgstr "(%u საათი)" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s Matched: %%s" +msgid "(%u days)" +msgstr "(%u დღე)" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "არასდროს (უკანასკნელი: %s)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "მომხმარებელი" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "წარმატება" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "შეცდომები:" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> ურთიერთდამოკიდებულებების დადგების დაწყება" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> ურთიერთდამოკიდებულებების დადგენა დასრულდა" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "გაშვებული" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "მძინარე" + +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "შეუწყვეტავი" + +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "ზომბი" + +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "უცნობი" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "რეპოს id" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " აპლიკაცია PID-ით %d არის: %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "მდგომარეობა" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " მეხსიერება : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "რეპოს სახელი" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " გაიშვა : %s, გავიდა %s" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " მდგომარეობა: %s" + +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/dnssec.py:169 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "დელტა RPM-ის აგება ვერ მოხერხდა" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "შეწყდა." - -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "ურთიერთდამოკიდებულება გამოთვლილია." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3571,46 +3600,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "შემოწმება" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/kk.po b/po/kk.po index 71c0def..1086012 100644 --- a/po/kk.po +++ b/po/kk.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2017-03-27 06:03+0000\n" "Last-Translator: Baurzhan Muftakhidinov \n" "Language-Team: Kazakh\n" @@ -16,217 +16,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Мәселе" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -267,6 +56,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -281,81 +80,6 @@ msgstr "" msgid "Error: %s" msgstr "Қате: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Тазарту" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Ескіртеді" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Өшіру" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Тексерілуде" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -446,1774 +170,1713 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Транзакцияны тексеру" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Транзакцияны тексеру сәтті аяқталды." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Транзакцияны сынау" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Транзакцияны сынау сәтті аяқталды." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Транзакцияны" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Дельта RPM %.1f МБ жаңартуларды %.1f МБ дейін қысқартты (%d.1%% сақталды)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "%s дестесін ашу мәселемен аяқталды" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "%s дестесінің қолтаңбасы жоқ" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "%s өшіру мүмкін емес" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s өшірілді" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Жасайтын ешнәрсе жоқ." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Өшіру үшін топтар белгіленбеген." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Жаңарту үшін топтар белгіленбеген." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "%s дестесі орнатылмаған." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "no matching payload factory for %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "unsupported checksum type: %s" +msgid "Cannot read file \"%s\": %s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid "Config error: %s" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "аттап кету." - -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not installed." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Әрекет үзілді." + +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Дестелер жүктеліп алынуда:" + +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Дельта RPM жасау сәтсіз аяқталды" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "дайын" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Дестелерді ескірту" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Дистрибутивті синхрондау үшін дестелер белгіленбеген." + +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "қате пішім: %s" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Орнатылған дестелер" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Қолжетерлік дестелер" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Автоөшіру дестелері" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "баптаулар файлының орналасуы" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Қосымша дестелер" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Жақында қосылған дестелер" + +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF нұсқа ақпаратын шығару және шығу" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Сәйкестіктер табылмады" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "орнату түбірін көрсету" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Белгісіз репозиторий: '%s'" + +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Ондай команда жоқ: %s. %s --help қолданыңыз" + +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "дестелерді тек жүктеп алу" - -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Жаңарту үшін дестелер белгіленбеген." + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Шығарылымы" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "КОМАНДА" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Қайнар көзі" - -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Репозиторийден" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Жиналу уақыты" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Орнату уақыты" - -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Кім орнатқан" - -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Лицензия" - -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "yes" - -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Group-Id: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Description: %s" -msgstr " Сипаттамасы: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Language: %s" -msgstr " Тіл: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Міндетті дестелер:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Үнсіз келісім дестелері:" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Қосымша дестелер:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Шартты дестелер:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Міндетті топтар:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Қосымша топтар:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Топ" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Дестелер" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Өшірілуде" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Орнату" - -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Жаңарту" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Өшіру" - -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Нұсқасын төмендету" - -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Аттап кету" - -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -#, fuzzy -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Десте" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Тәуелді десте" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Жаңартылды" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Нұсқасы төмендетілді" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Орнатылған" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Қайта орнатылған" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Өшірілген" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Қате:" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Сәтсіз" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "%s дестесі орнатылмаған." -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Жалпы" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Жүйе" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Командалық жол" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Күн және уақыт" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Әрекет(тер)" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Өзгертілді" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Өшірілді" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Орнатылмады" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Ескірек" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Жаңалау" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u секунд)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "белгісіз" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" -msgstr "(%u минут)" +msgid "Never (last: %s)" +msgstr "Ешқашан (соңғы: %s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" -msgstr "(%u сағат)" +msgid "Instant (last: %s)" +msgstr "Лезде (соңғы: %s)" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" -msgstr "(%u күн)" +msgid "%s second(s) (last: %s)" +msgstr "%s секунд (соңғы: %s)" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Үзілді" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Сәтті" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Қателер:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Ескірткен" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Өшіру" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Қайта орнату" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> %s.%s %s дестесі орнатылатын болады" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> %s.%s %s дестесі жаңарту болады" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> %s.%s %s дестесі өшірілетін болады" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> %s.%s %s дестесі қайта орнатылатын болады" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Package %s.%s %s дестесінің нұсқасы төмендетілетін болады" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> %s.%s %s дестесі ескіртетін болады" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> %s.%s %s дестесі жаңартылатын болады" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> %s.%s %s дестесі ескіртілген болады" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Тәуелділіктерді шешуді бастау" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Тәуелділіктерді шешуді аяқтау" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Орындалуда" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Ұйықтауда" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Үзілмейтін" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Зомби" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Белгісіз" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Жады : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Іске қосылған: %s - %s бұрын" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Күйі : %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Әрекет үзілді." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Дестелер жүктеліп алынуда:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Дестелерді ескірту" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Дистрибутивті синхрондау үшін дестелер белгіленбеген." - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Орнатылған дестелер" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Қолжетерлік дестелер" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Автоөшіру дестелері" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Қосымша дестелер" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Жақында қосылған дестелер" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Сәйкестіктер табылмады" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:641 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Transaction history is incomplete, after %u." +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Белгісіз репозиторий: '%s'" - -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Ондай команда жоқ: %s. %s --help қолданыңыз" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Сәйкестіктер табылмады." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2221,24 +1884,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Қате:" - -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2247,13 +1906,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2261,13 +1920,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2275,19 +1934,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2300,1262 +1959,1632 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Аяқталды!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "" + +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:83 msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "%s дестесі орнатылмаған." +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "барлығы" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Түрі" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Жаңартылған" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Сипаттамасы" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Құқықтар" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Файлдар" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Орнатылған" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "false" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "true" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "" + +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" + +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "" + +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" + +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" + +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" + +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" + +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" + +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" + +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Тәуелділіктер шешілген." + +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "" + +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "қате пішім: %s" + +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "" + +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "баптаулар файлының орналасуы" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "орнату түбірін көрсету" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "дестелерді тек жүктеп алу" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Шығарылымы" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Қайнар көзі" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Репозиторийден" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Жиналу уақыты" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Орнату уақыты" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Кім орнатқан" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Лицензия" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "yes" + +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Сипаттамасы: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Жаңарту үшін дестелер белгіленбеген." +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Тіл: %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Міндетті дестелер:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Үнсіз келісім дестелері:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Қосымша дестелер:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Шартты дестелер:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "КОМАНДА" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Міндетті топтар:" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Қосымша топтар:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:916 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:920 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:1007 #, python-format -msgid "Not a valid rpm file path: %s" +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "белгісіз" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Топ" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Дестелер" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Өшірілуде" + +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "барлығы" - -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Түрі" - -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Жаңартылған" - -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Орнату" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Сипаттамасы" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Жаңарту" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Өшіру" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Құқықтар" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Нұсқасын төмендету" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Файлдар" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Аттап кету" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "true" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +#, fuzzy +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Десте" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "false" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Тәуелді десте" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Жаңартылды" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Нұсқасы төмендетілді" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Қайта орнатылған" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Өшірілген" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Сәтсіз" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Жалпы" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Жүйе" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Командалық жол" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Күн және уақыт" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Әрекет(тер)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Өзгертілді" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Өшірілді" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Орнатылмады" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Жаңалау" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Ескірек" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1786 #, python-format -msgid "%s Exactly Matched: %%s" -msgstr "" +msgid "(%u seconds)" +msgstr "(%u секунд)" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "%s Matched: %%s" -msgstr "" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Сәйкестіктер табылмады." +msgid "(%u minutes)" +msgstr "(%u минут)" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "Never (last: %s)" -msgstr "Ешқашан (соңғы: %s)" +msgid "(%u hours)" +msgstr "(%u сағат)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "Instant (last: %s)" -msgstr "Лезде (соңғы: %s)" +msgid "(%u days)" +msgstr "(%u күн)" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s секунд (соңғы: %s)" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Үзілді" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Сәтті" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Қателер:" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Ескірткен" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Ескіртеді" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Өшіру" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Қайта орнату" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr "" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> %s.%s %s дестесі орнатылатын болады" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> %s.%s %s дестесі жаңарту болады" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> %s.%s %s дестесі өшірілетін болады" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "" +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> %s.%s %s дестесі қайта орнатылатын болады" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "" +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Package %s.%s %s дестесінің нұсқасы төмендетілетін болады" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> %s.%s %s дестесі ескіртетін болады" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> %s.%s %s дестесі жаңартылатын болады" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> %s.%s %s дестесі ескіртілген болады" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Тәуелділіктерді шешуді бастау" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Тәуелділіктерді шешуді аяқтау" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Орындалуда" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Ұйықтауда" + +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Үзілмейтін" + +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Зомби" + +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Белгісіз" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Жады : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Іске қосылған: %s - %s бұрын" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Күйі : %s" + +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "аттап кету." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 +#: ../dnf/dnssec.py:169 msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Дельта RPM жасау сәтсіз аяқталды" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "дайын" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Тәуелділіктер шешілген." - #. empty file is invalid json format #: ../dnf/persistor.py:54 #, python-format @@ -3570,46 +3599,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Тазарту" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Өшіру" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Тексерілуде" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Мәселе" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/ko.po b/po/ko.po index 15d4ea6..7a2ee1d 100644 --- a/po/ko.po +++ b/po/ko.po @@ -1,13 +1,14 @@ # MinWoo Joh , 2015. #zanata # Eun-Ju Kim , 2016. #zanata # Ludek Janda , 2018. #zanata +# Ludek Janda , 2019. #zanata msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2018-11-12 10:05+0000\n" -"Last-Translator: Copied by Zanata \n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-12-16 02:39+0000\n" +"Last-Translator: Ludek Janda \n" "Language-Team: Korean\n" "Language: ko\n" "MIME-Version: 1.0\n" @@ -16,217 +17,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "꾸러미" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "설치할 패키지" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "문제" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "거래 중에 오류가 발생했습니다." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s 확인 실패 : %s 대 %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "'{}'에 다른 스트림 사용." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "보여줄 것이 없습니다." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "지정된 버전보다 '{}'의 새 버전을 설치 중입니다. 이유 : {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "사용 설정된 모듈 : {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "'{}'에 지정된 프로필이 없습니다. 프로필을 지정하십시오." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "구문 분석 중 오류 '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "알 수없는 구성 값 : %s=%s ...에서 %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "알 수없는 구성 옵션 : %s = %s ...에서 %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "cachedir : {}을 (를) 설정할 수 없습니다." - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "알 수없는 구성 옵션 : %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "기본 설정에는 %s attr. setopt 전에" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "올바르지 않거나 알 수없는 \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "구문 분석 파일 \"%s\"실패 : %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "레포 %s ~을 가지지 않았다. %s attr. setopt 전에" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "경고 :로드 실패 '%s', 건너 뛰기." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "저장소 '%s': 구성 파싱 오류 : %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "저장소 '%s'이 (가) ID를 사용하여 구성에서 이름을 찾을 수 없습니다." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "repo에 대한 ID가 잘못되었습니다. %s, 바이트 = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -267,6 +57,16 @@ msgstr "'%s'를 통한 이메일 전송을 실패하였습니다: %s" msgid "Failed to execute command '%s': returned %d" msgstr "명령 '을 실행하지 못했습니다.%s': 반환 됨 %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "알 수없는 구성 값 : %s=%s ...에서 %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "알 수없는 구성 옵션 : %s = %s ...에서 %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "dnf-automatic을 시작했습니다." @@ -281,81 +81,6 @@ msgstr "수면 용 %s 초" msgid "Error: %s" msgstr "오류: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "정리" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "폐기" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "삭제 중" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "확인 중" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "스크립틀릿 실행" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "준비 중입니다" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "로딩 repo '{}'실패 : {}" @@ -446,293 +171,292 @@ msgstr "구성 파일의 잘못된 tsflag : %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "저장소에 그룹 파일을 추가하지 못했습니다. %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "트랜잭션 점검 실행 중" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "오류 : 트랜잭션 검사 vs depsolve :" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "트랜잭션 검사가 성공했습니다." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "트랜잭션 테스트 실행 중" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "트랜잭션 테스트가 완료되었습니다." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "거래 실행 중" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "디스크 요구 사항 :" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "적어도 %dMB 더 많은 공간이 필요하다. %s 파일 시스템." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "오류 요약" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB는 DNF 외부에서 변경되었습니다." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "트랜잭션을 실행할 수 없습니다." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "거래를 시작할 수 없습니다 :" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "트랜잭션 파일을 제거하지 못했습니다. %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "일부 패키지가 다운로드되지 않았습니다. 다시 시도 중입니다." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "열 수 없습니다 : {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "공개 키 %s 설치되어 있지 않다." -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "문제가되는 패키지 열기 %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "공개 키 %s 신뢰할 수 없다" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "꾸러미 %s 서명되지 않았습니다." -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "제거 할 수 없습니다. %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s 제거 된" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "그룹 패키지 \"{}\"에 일치하는 항목이 없습니다." -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "그룹 '%s': %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "할 것이 없음." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "삭제 표시된 그룹이 없습니다." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "업그레이드가 표시된 그룹이 없습니다." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "꾸러미 %s 설치되어 있지 않으면 다운 그레이드 할 수 없습니다." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "인수와 일치하는 항목 없음 : %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "일치하는 패키지 없음" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "꾸러미 %s 설치되어 있지 않으면 다운 그레이드 할 수 없습니다." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "꾸러미 %s 이미 설치된 하위 버전은 다운 그레이드 할 수 없습니다." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "꾸러미 %s 설치되지 않았 으면 다시 설치할 수 없습니다." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "파일 %s 소스 패키지이므로 무시하고 업데이트 할 수 없습니다." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "꾸러미 %s 설치되지 않았 으면 업데이트 할 수 없습니다." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "꾸러미 %s 사용할 수는 있지만 설치되지 않았습니다." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "꾸러미 %s 사용 가능하지만 다른 아키텍처에 설치됩니다." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "패키지 없음 %s 설치." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "제거 할 수있는 패키지가 없습니다." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "인수 용 패키지 %s 사용할 수는 있지만 설치되지 않았습니다." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "꾸러미 %s 이미 설치된 가장 낮은 버전의 버전을 다운 그레이드 할 수 없습니다." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "처리되지 않은 작업 : {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "패키지 없음 %s 유효한." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "일치하는 패키지 없음" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "보안 업데이트가 필요하지 않지만 {} 업데이트가 사용 가능합니다." -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "보안 업데이트는 필요하지 않지만 {} 업데이트가 제공됩니다." -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "\"{}\"에는 보안 업데이트가 필요하지 않지만 {} 업데이트는 사용 가능하지 않습니다." -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "\"{}\"은 (는) 필요한 보안 업데이트가 없지만 {} 업데이트는 사용 가능합니다." -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". 실패한 패키지는 다음과 같습니다. %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG 키는 다음과 같이 구성됩니다. %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG 키 %s (0x%s)가 이미 설치되어 있습니다." -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "키 가져 오기가 실패했습니다 (코드 %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "성공적으로 가져온 키" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "아무 키도 설치하지 않았습니다." -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -741,1553 +465,1478 @@ msgstr "" "해당 GPG 키는 \"%s\"저장소가 이미 설치되어 있지만이 패키지에 맞지 않습니다.이 저장소에 대해 올바른 키 URL이 구성되었는지 " "확인하십시오." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "키 가져 오기가 잘못된 키를 가져 오지 못 했습니까?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * 어쩌면 당신은 의미 : {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "로컬 저장소 \"{}\"의 \"{}\"패키지에 잘못된 체크섬이 있습니다" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "로컬 저장소의 일부 패키지에 잘못된 체크섬이 있습니다." -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "저장소 \"{}\"의 패키지 \"{}\"에 잘못된 체크섬이 있습니다" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "일부 패키지에는 유효하지 않은 캐시가 있지만 \"--cacheonly\"옵션으로 인해 다운로드 할 수 없습니다" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "구문 분석 파일 \"%s\"실패 : %s" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "no matching payload factory for %s" -msgstr "에 대한 일치하는 페이로드 팩터가 없습니다. %s" +msgid "Cannot read file \"%s\": %s" +msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "이미 다운로드 됨" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "" + +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "unsupported checksum type: %s" -msgstr "지원되지 않는 유형: %s" +msgid "%s, using original arguments." +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:136 +#, fuzzy, python-format +msgid " Installed: %s-%s at %s" +msgstr " %s-%s 일 %s 에 설치됨" + +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid " Built : %s at %s" +msgstr " %s 일 %s 에 빌드됨" + +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:171 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "소스 RPM패키지를 설치하지 않습니다 (%s)." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "건너 뛰기." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "작업이 중지됨." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "패키지 다운로드중:" + +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "환경 '%s'이 설치되지 않았습니다." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id '%s' 존재하지 않는다." +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +#, fuzzy +msgid "Obsoleting Packages" +msgstr "오래된 패키지들" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "가능하게하는 %s 저장소" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "배포 동기화를 위해 표시된 패키지가 없습니다." -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "추가됨 %s 에서 repo %s" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "다운 그레이드 대상으로 표시된 패키지가 없습니다." -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "델타 RPM을 다시 빌드하지 못했습니다" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "설치된 패키지" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "델타 RPM의 체크섬이 일치하지 않습니다." +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "사용 가능한 패키지" -# translation auto-copied from project subscription-manager, version 1.9.X, -# document keys -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "완료" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Autoremove 패키지" + +# ctx::sourcefile::Systems Navigation Menu +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "추가 패키지" + +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "사용 가능한 업그레이드" + +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "최근에 추가 된 패키지" + +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "목록과 일치하는 패키지가 없습니다." + +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "검색 결과가 없습니다" + +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "주어진 거래 ID가 없습니다." -#: ../dnf/cli/option_parser.py:64 +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "주어진 거래 ID를 찾을 수 없습니다." + +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "두 개 이상의 거래 ID를 찾았습니다!" + +#: ../dnf/cli/cli.py:641 #, python-format -msgid "Command line error: %s" -msgstr "" +msgid "Transaction history is incomplete, before %u." +msgstr "거래 내역이 불완전합니다. %u." -#: ../dnf/cli/option_parser.py:97 +#: ../dnf/cli/cli.py:643 #, python-format -msgid "bad format: %s" -msgstr "" +msgid "Transaction history is incomplete, after %u." +msgstr "거래 내역이 불완전합니다. %u." + +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "{}에서 트랜잭션 {}을 (를) 취소하고 있습니다." -#: ../dnf/cli/option_parser.py:108 +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 #, python-format -msgid "Setopt argument has multiple values: %s" +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:111 +#: ../dnf/cli/cli.py:784 #, python-format -msgid "Setopt argument has no value: %s" +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "show 명령 도움말" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "종속성을 해결하기 위해 설치된 패키지 지우기 허용" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "트랜잭션에서 사용 가능한 최상의 패키지 버전을 사용해보십시오." +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "문제를 진단하려면 다음을 실행하십시오. '%s'." + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "RPMDB가 손상되어 '%s'문제를 해결할 수 있습니다." + +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "시스템 캐시에서 완전히 실행하고, 캐시를 업데이트하지 않습니다." +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "문제 저장소 : %s" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "최대 명령 대기 시간" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "패키지 또는 패키지 그룹에 대한 세부 정보 표시" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "디버깅 출력 레벨" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "모든 패키지 표시 (기본값)" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "자세한 해결 결과를 파일로 덤프합니다." +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "사용 가능한 패키지 만 표시" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "repos에있는 중복 목록을 목록 / 검색 명령에 표시합니다." +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "설치된 패키지 만 표시" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "오류 출력 레벨" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "엑스트라 패키지 만 표시" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "" -"패키지가 정보, 목록 및 리포 눅스에 대해 사용하지 않는 업그레이드 또는 표시 기능을 위해 dnf의 처리 논리를 사용하지 못하게합니다." +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "패키지 업그레이드 만 표시" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm 용 디버깅 출력 레벨" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "autoremove 패키지 만 표시" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "모든 질문에 대해 자동으로 대답하십시오." +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "최근에 변경된 패키지 만 표시" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "모든 질문에 대해 자동으로 대답합니다." +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "꾸러미" -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." -msgstr "" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "패키지 또는 패키지 그룹 나열" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "id 나 glob로 특정 리포지토리를 활성화 할 수 있습니다. 여러 번 지정할 수 있습니다." +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "주어진 값을 제공하는 패키지 찾기" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "패키지를 이름이나 glob로 제외합니다." - -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "excludepkgs 사용 중지" - -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "더 이상 사용되지 않는 종속성 제거 사용 안 함" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "사용 가능한 패키지 업그레이드 확인" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "색상 사용 여부 제어" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "사용할 수있는 패키지가 없습니다." -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "명령을 실행하기 전에 만료 된 메타 데이터 설정" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "설치용으로 표시된 패키지가 없습니다." -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "IPv4 주소로만 해결" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "패키지가 설치되지 않았습니다." -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "IPv6 주소로만 해결" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (에서 %s)" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "패키지를 복사 할 디렉토리를 설정하십시오." +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "설치된 패키지 %s%s 사용 불가." -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "다운로드 패키지 만" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "저장소에서 설치된 패키지가 없습니다." -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "거래에 의견을 추가하십시오." +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "다시 설치하도록 표시된 패키지가 없습니다." -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "버그 수정 관련 패키지를 업데이트에 포함 시키십시오." +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "업그레이드 할 패키지 없음." -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "업데이트 관련 향상 패키지 포함" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "지정된 저장소의 모든 패키지 위에 명령을 실행합니다." -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "새 패키지 관련 패키지를 업데이트에 포함하십시오." +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "업데이트에 보안 관련 패키지 포함" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "업데이트에서 주어진 권고를 수정하는 데 필요한 패키지를 포함하십시오." +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "업데이트에서 주어진 BZ를 수정하는 데 필요한 패키지를 포함하십시오." +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "유용한 메시지 표시" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "업데이트에서 주어진 CVE를 수정하는 데 필요한 패키지를 포함하십시오" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "<명령>" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "업데이트에서 심각도와 일치하는 보안 관련 패키지를 포함합니다." +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "아키텍처의 사용을 강요하십시오" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "표시 또는 사용, 거래 내역" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "주요 명령 목록 :" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "플러그인 명령리스트 :" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "시대" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "릴리즈" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "소스" - -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "레포에서" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "원래 종속물로 설치된 모든 불필요한 패키지 제거" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "제거 할 패키지" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Environment Group: %s" +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Filename : %s" -msgstr "" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "Repo : %s" -msgstr "" +msgid "Waiting for process with pid %d to finish." +msgstr "PID %d 프로세스가 종료되기를 기다리고 있습니다." -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "설치된 패키지를 최신 버전과 동기화한다." -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "동기화 할 패키지" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "표시하거나 사용하십시오." -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "구성된 리포지토리에 사용할 수있는 그룹 데이터가 없습니다." -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Total download size: %s" -msgstr "" +msgid "Warning: Group %s does not exist." +msgstr "경고 : 그룹 %s 존재하지 않는다." -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "경고 : 일치하는 그룹 없음 :" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "사용 가능한 환경 그룹 :" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "설치된 환경 그룹 :" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "설치된 그룹 :" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "설치된 언어 그룹 :" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "그룹" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "사용 가능한 그룹 :" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "패키지" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "사용 가능한 언어 그룹 :" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "그룹의 선택 패키지를 포함하십시오." -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "또한 숨겨진 그룹을 보여준다." + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "설치된 그룹 만 표시" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "사용 가능한 그룹 만 표시" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "그룹 명령이 잘못되었습니다. 사용 : %s." + +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "필수 그룹 패키지를 찾을 수 없습니다." + +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "설치할 패키지" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "경기를 찾을 수 없습니다." + +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "올바른 rpm 파일 경로가 아닙니다. %s" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "메타 데이터 캐시를 생성한다." + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "모든 메타 데이터 파일에 대한 캐시 파일 만들기." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -# translation auto-copied from project subscription-manager, version 1.11.X, -# document keys -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "삭제 중" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "패키지 다시 설치" + +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "다시 설치할 패키지" + +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "" + +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "알려지지 않음" + +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Never (last: %s)" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "설치" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "" -# ctx::sourcefile::Navigation Menu -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "업그레이드" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "삭제" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "다운 그레이드" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "버킷" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "의존 패키지" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "업그레이드 됨" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "다운 그레이드" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "사용" -# translation auto-copied from project subscription-manager, version 1.11.X, -# document keys -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "설치됨" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "사용 않음" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "다시 설치됨" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "제거됨" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "실패하였습니다" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -# auto translated by TM merge from project: RHOSP Director Installation and -# Usage , version: 11-Korean, DocId: master -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "합계" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "시스템" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "명령행" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "사용자 이름" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#. REALLY Needs to use columns! -# translation auto-copied from project subscription-manager, version 1.11.X, -# document keys -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" - -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "날짜와 시간" - -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "행위)" - -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "거래 없음" - -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "설치되지 않음" - -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "키워드와 일치하는 패키지 검색" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "모든 패키지를 쿼리하십시오 (리포 커리 '*'의 줄임표 또는 인수없이 리포)" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "모든 패키지 버전 쿼리 (기본값)" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "이 ARCH의 결과 만 표시" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "성공" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "FILE을 소유 한 결과 만 표시" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "REQ와 충돌하는 결과 만 표시" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "실패:" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "패키지 제공 및 파일을 필요로하거나, 제안하거나, 보완하거나, 향상 시키거나, 권장하는 결과를 표시합니다. REQ" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "릴리스 자 :" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "더 이상 사용되지 않는 REQ" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "명령 줄 :" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "REQ를 제공하는 결과 만 표시" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "댓글 :" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "패키지 제공 및 파일 REQ가 필요한 결과를 보여줍니다." -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "수행 된 거래 :" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "REQ를 권장하는 결과 만 표시" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "변경된 패키지 :" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "REQ를 향상시키는 결과 만 표시" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "스크립트 렛 출력 :" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "REQ를 제안하는 결과 만 표시" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "오류 :" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "REQ를 보완 한 결과 만 표시" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "설치 제거" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "비 명시 적 종속성 검사 (파일 및 제공). 태만" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "폐기 된" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "의존성을 정확하게 주어진대로 검사한다. --alldeps와 반대이다." -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "삭제" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "--whatrequires와 함께 사용되며 --requires --resolve, 패키지를 재귀 적으로 질의합니다." -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "재설치" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "모든 의존성 목록과 패키지를 제공하는 패키지를 보여줍니다." -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "잘못된 트랜잭션 ID 또는 주어진 패키지" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "--queryformat과 함께 사용할 수있는 태그를 보여줍니다." -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> 패키지 %s.%s %s 설치 될 것이다" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "역량을 원래 패키지로 해결한다." -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> 패키지 %s.%s %s 업그레이드 될 것이다." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "패키지에 재귀 트리를 보여라." -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> 패키지 %s.%s %s 지워질거야." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "해당 소스 RPM에서 작동" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> 패키지 %s.%s %s 다시 설치됩니다." +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "주어진 name.arch (또는 최신이지만 N이 음수이면 N)에 대한 N 개의 최신 패키지 표시" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> 패키지 %s.%s %s 다운 그레이드 될 것이다" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> 패키지 %s.%s %s 쓸데없는" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "패키지에 대한 자세한 정보 표시" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> 패키지 %s.%s %s 업그레이드 될 것이다." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "패키지에있는 파일 목록 표시" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> 패키지 %s.%s %s 쓸모 없게 될 것이다." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "패키지 소스 RPM 이름 표시" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "발견 된 패키지를 표시하기위한 형식" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"GPG키 0x%s를 불러옵니다:\n" -" 사용자 : \"%s\"\n" -" GPG 지문: %s\n" -" 출처 : %s" +"name-epoch를 사용하십시오 : 발견 된 패키지를 표시하기위한 version-release.architecture 형식 (기본값)" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "실행중" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "발견 된 패키지를 표시하기 위해 name-version-release 형식을 사용하십시오 (rpm 쿼리 기본값)." -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "휴면중" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "epoch : name-version-release.architecture 형식을 사용하여 발견 된 패키지를 표시합니다." -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "중단 불가" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "선택한 패키지에 comps 그룹이 표시되는 디스플레이" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "좀비" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "설치된 중복 패키지로 쿼리 제한" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "중지된" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "설치된 installonly 패키지로 쿼리 제한" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "알 수 없음" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "만족스럽지 않은 의존성이있는 설치된 패키지로 쿼리를 제한하십시오." -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "잠긴 프로세스(PID %d)에 대해 정보를 가져올 수 없습니다" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "패키지를 다운로드 할 수있는 위치 표시" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " PID %d를 가진 애플리케이션은 %s 입니다" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "패키지가 충돌하는 기능을 표시합니다." -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " 메모리 : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "패키지가 의존 할 수있는 기능을 표시하고, 향상시키고, 권장하고, 제안하고 보완합니다." -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " 시작: %s - %s 분 전" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "패키지가 향상시킬 수있는 기능을 표시합니다." -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " 상태 : %s" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "패키지가 제공하는 기능을 표시합니다." -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "패키지에서 권장하는 기능을 표시합니다." -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "패키지가 의존하는 기능을 표시합니다." -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Config error: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "패키지에서 제안하는 기능을 표시합니다." -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "패키지가 보완 할 수있는 기능을 표시합니다." -#: ../dnf/cli/cli.py:136 -#, fuzzy, python-format -msgid " Installed: %s-%s at %s" -msgstr " %s-%s 일 %s 에 설치됨" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "사용 가능한 패키지 만 표시합니다." -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " %s 일 %s 에 빌드됨" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "설치된 패키지 만 표시합니다." -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +"Display only packages that are not present in any of available repositories." +msgstr "사용 가능한 리포지토리에없는 패키지 만 표시합니다." -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" - -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "이미 설치된 일부 패키지에 대한 업그레이드를 제공하는 패키지 만 표시합니다." -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "작업이 중지됨." - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "패키지 다운로드중:" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "사용자가 설치 한 패키지 만 표시합니다." -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "최근에 수정 한 패키지 만 표시" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "검색 할 열쇠" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." -msgstr "" - -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" +"옵션 '--resolve'는 '--conflicts', '--depends', '--enhances', '--provides', '--" +"recommends', '--requires'중 하나와 함께 사용해야합니다. , '--requires-pre', '--" +"suggests'또는 '--supplements'옵션들" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -#, fuzzy -msgid "Obsoleting Packages" -msgstr "오래된 패키지들" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "배포 동기화를 위해 표시된 패키지가 없습니다." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "패키지 {}에 파일이 없습니다." -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "다운 그레이드 대상으로 표시된 패키지가 없습니다." +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "사용 가능한 쿼리 태그 : use --queryformat \".. %{tag} .. \"" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "설치된 패키지" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "인수 {}에는 --whatrequires 또는 --whatdepends 옵션이 필요합니다." -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "사용 가능한 패키지" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Autoremove 패키지" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "" -# ctx::sourcefile::Systems Navigation Menu -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "추가 패키지" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "사용 가능한 업그레이드" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "최근에 추가 된 패키지" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "목록과 일치하는 패키지가 없습니다." +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "검색 결과가 없습니다" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "주어진 거래 ID가 없습니다." +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "주어진 거래 ID를 찾을 수 없습니다." +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "두 개 이상의 거래 ID를 찾았습니다!" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr "" -#: ../dnf/cli/cli.py:639 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "거래 내역이 불완전합니다. %u." +msgid "%s Exactly Matched: %%s" +msgstr "" -#: ../dnf/cli/cli.py:641 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "거래 내역이 불완전합니다. %u." +msgid "%s Matched: %%s" +msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "{}에서 트랜잭션 {}을 (를) 취소하고 있습니다." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/cli.py:843 +#: ../dnf/cli/commands/shell.py:158 #, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/shell.py:174 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/shell.py:181 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"{} [command]\n" +" print help" msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/shell.py:185 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" +"{} arg [option] list : 저장소와 저장소의 상태를 나열합니다. 옵션 = [모두 | 이드 | glob] enable : " +"저장소를 활성화합니다. option = repository id disable : 저장소를 비활성화합니다. 옵션 = 저장소 ID" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/shell.py:191 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" - -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" +"{}\n" +" resolve the transaction set" +msgstr "{} 트랜잭션 집합을 해결합니다." -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "" - -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "" - -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "" - -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "" - -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "" - -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "" - -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "" - -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "" - -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "제거 할 패키지" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "" - -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 -#, python-format -msgid "Installed package %s%s not available." -msgstr "설치된 패키지 %s%s 사용 불가." - -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "" - -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "" - -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "" - -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "" - -#: ../dnf/cli/commands/shell.py:157 -#, python-format -msgid "Could not find repository: %s" -msgstr "" - -#: ../dnf/cli/commands/shell.py:173 -msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." -msgstr "" - -#: ../dnf/cli/commands/shell.py:180 -msgid "" -"{} [command]\n" -" print help" -msgstr "" - -#: ../dnf/cli/commands/shell.py:184 -msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" -msgstr "" -"{} arg [option] list : 저장소와 저장소의 상태를 나열합니다. 옵션 = [모두 | 이드 | glob] enable : " -"저장소를 활성화합니다. option = repository id disable : 저장소를 비활성화합니다. 옵션 = 저장소 ID" - -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" -msgstr "{} 트랜잭션 집합을 해결합니다." - -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2296,19 +1945,19 @@ msgid "" msgstr "" "{} arg list : 트랜잭션 내용을 나열합니다. reset : 트랜잭션 실행 재설정 (zero-out) : 트랜잭션 실행" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "{} 트랜잭션을 실행합니다." -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "{} 쉘 종료" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2323,1270 +1972,1649 @@ msgstr "" "(또는 repo) 저장소를 활성화, 비활성화 또는 나열합니다. resolvedep 트랜잭션 세트 트랜잭션 (또는 ts) 목록을 확인하고," " 재설정하거나 트랜잭션 세트를 실행합니다. run resolve 및 트랜잭션 세트 종료를 실행합니다. 종료) 셸 종료" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "오류 : 열 수 없음 %s 독서를위한" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "완료되었습니다!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "쉘을 떠나기" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "제거 될 사양" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "설치 될 사양" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "security" + +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "PID %d 프로세스가 종료되기를 기다리고 있습니다." +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "전체" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "사용 가능" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "" - -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "" - -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "" - -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "" - -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "" - -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "유형" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "업데이트됨" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "표시하거나 사용하십시오." - -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "구성된 리포지토리에 사용할 수있는 그룹 데이터가 없습니다." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "심각도" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "경고 : 그룹 %s 존재하지 않는다." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "파일" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "경고 : 일치하는 그룹 없음 :" +# translation auto-copied from project subscription-manager, version 1.11.X, +# document keys +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "설치됨" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "사용 가능한 환경 그룹 :" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "false" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "설치된 환경 그룹 :" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "true" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "설치된 그룹 :" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "시스템에서 패키지를 업그레이드하십시오." -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "설치된 언어 그룹 :" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "업그레이드 할 패키지" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "사용 가능한 그룹 :" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "사용 가능한 언어 그룹 :" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "종료 됨." -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "그룹의 선택 패키지를 포함하십시오." +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "현재 디렉토리에서 읽기 / 실행 액세스가 없으며 /" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "또한 숨겨진 그룹을 보여준다." +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "설치된 그룹 만 표시" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "사용 가능한 그룹 만 표시" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "그룹 명령이 잘못되었습니다. 사용 : %s." - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "필수 그룹 패키지를 찾을 수 없습니다." - -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "문제를 진단하려면 다음을 실행하십시오. '%s'." +msgid "bad format: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "RPMDB가 손상되어 '%s'문제를 해결할 수 있습니다." - -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +msgid "Setopt argument has multiple values: %s" msgstr "" -"GPG 키를 통해 패키지 검사를 활성화했습니다. 이것은 좋은 일입니다. 그러나 GPG 공개 키가 설치되어 있지 않습니다. 설치하려는 " -"패키지의 키를 다운로드하여 설치해야합니다. rpm --import public.gpg.key 또는 저장소 섹션의 'gpgkey'옵션을 " -"사용하여 저장소에 사용할 키의 URL을 지정할 수 있으며 DNF가이를 설치합니다 너를 위해서. 자세한 내용은 배포 또는 패키지 제공 " -"업체에 문의하십시오." -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" -msgstr "문제 저장소 : %s" - -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "패키지 또는 패키지 그룹에 대한 세부 정보 표시" - -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "모든 패키지 표시 (기본값)" - -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "사용 가능한 패키지 만 표시" +msgid "Setopt argument has no value: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "설치된 패키지 만 표시" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "엑스트라 패키지 만 표시" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "패키지 업그레이드 만 표시" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "autoremove 패키지 만 표시" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "최근에 변경된 패키지 만 표시" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "패키지 또는 패키지 그룹 나열" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "주어진 값을 제공하는 패키지 찾기" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "사용 가능한 패키지 업그레이드 확인" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "사용할 수있는 패키지가 없습니다." +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "show 명령 도움말" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "설치용으로 표시된 패키지가 없습니다." +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "종속성을 해결하기 위해 설치된 패키지 지우기 허용" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "패키지가 설치되지 않았습니다." - -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (에서 %s)" - -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "저장소에서 설치된 패키지가 없습니다." - -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "다시 설치하도록 표시된 패키지가 없습니다." +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "트랜잭션에서 사용 가능한 최상의 패키지 버전을 사용해보십시오." -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "업그레이드 할 패키지 없음." +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "지정된 저장소의 모든 패키지 위에 명령을 실행합니다." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "시스템 캐시에서 완전히 실행하고, 캐시를 업데이트하지 않습니다." -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "최대 명령 대기 시간" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "디버깅 출력 레벨" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "유용한 메시지 표시" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "자세한 해결 결과를 파일로 덤프합니다." -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "<명령>" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "repos에있는 중복 목록을 목록 / 검색 명령에 표시합니다." -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "표시 또는 사용, 거래 내역" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "오류 출력 레벨" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm 용 디버깅 출력 레벨" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "모든 질문에 대해 자동으로 대답하십시오." -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "모든 질문에 대해 자동으로 대답합니다." -#: ../dnf/cli/commands/__init__.py:890 -#, python-format +#: ../dnf/cli/option_parser.py:255 msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:960 +#: ../dnf/cli/option_parser.py:260 msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:964 +#: ../dnf/cli/option_parser.py:264 msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "id 나 glob로 특정 리포지토리를 활성화 할 수 있습니다. 여러 번 지정할 수 있습니다." -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "경기를 찾을 수 없습니다." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "패키지를 이름이나 glob로 제외합니다." -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "올바른 rpm 파일 경로가 아닙니다. %s" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "excludepkgs 사용 중지" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "더 이상 사용되지 않는 종속성 제거 사용 안 함" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "security" - -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "알려지지 않음" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "색상 사용 여부 제어" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "명령을 실행하기 전에 만료 된 메타 데이터 설정" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "IPv4 주소로만 해결" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "IPv6 주소로만 해결" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "패키지를 복사 할 디렉토리를 설정하십시오." -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "다운로드 패키지 만" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "거래에 의견을 추가하십시오." -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "버그 수정 관련 패키지를 업데이트에 포함 시키십시오." -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "업데이트 관련 향상 패키지 포함" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "새 패키지 관련 패키지를 업데이트에 포함하십시오." -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "업데이트에 보안 관련 패키지 포함" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "업데이트에서 주어진 권고를 수정하는 데 필요한 패키지를 포함하십시오." -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "업데이트에서 주어진 BZ를 수정하는 데 필요한 패키지를 포함하십시오." -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "업데이트에서 주어진 CVE를 수정하는 데 필요한 패키지를 포함하십시오" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "업데이트에서 심각도와 일치하는 보안 관련 패키지를 포함합니다." -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "아키텍처의 사용을 강요하십시오" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "전체" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "주요 명령 목록 :" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "사용 가능" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "플러그인 명령리스트 :" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "시대" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "릴리즈" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +# auto translated by TM merge from translation memory: RHEL-TM, unique id: +# rhel-installation-guide:7.0:Obtaining_RHEL:2d242bb36ec91b32005f9296ff03a912 +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +#, fuzzy +msgctxt "long" +msgid "Architecture" +msgstr "아키텍처" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "소스" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "레포에서" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "유형" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "업데이트됨" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "심각도" - -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "파일" - -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "true" - -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "false" - -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "패키지 다시 설치" - -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "다시 설치할 패키지" - -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "설치된 패키지를 최신 버전과 동기화한다." - -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "동기화 할 패키지" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "하나의 스펙을 제거하고 설치하기위한 대화 형 dnf mod 실행" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "제거 될 사양" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "설치 될 사양" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "메타 데이터 캐시를 생성한다." +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "모든 메타 데이터 파일에 대한 캐시 파일 만들기." +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "시스템에서 패키지를 업그레이드하십시오." +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "업그레이드 할 패키지" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "원래 종속물로 설치된 모든 불필요한 패키지 제거" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:916 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "URL : %s" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:920 #, python-format -msgid "%s Matched: %%s" +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:946 #, python-format -msgid "Never (last: %s)" +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1001 #, python-format -msgid "%s second(s) (last: %s)" +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "사용" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "그룹" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "사용 않음" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "패키지" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +# translation auto-copied from project subscription-manager, version 1.11.X, +# document keys +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "삭제 중" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "키워드와 일치하는 패키지 검색" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/cli/output.py:1263 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "모든 패키지를 쿼리하십시오 (리포 커리 '*'의 줄임표 또는 인수없이 리포)" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "모든 패키지 버전 쿼리 (기본값)" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "이 ARCH의 결과 만 표시" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "FILE을 소유 한 결과 만 표시" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "REQ와 충돌하는 결과 만 표시" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "" + +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "패키지 제공 및 파일을 필요로하거나, 제안하거나, 보완하거나, 향상 시키거나, 권장하는 결과를 표시합니다. REQ" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "더 이상 사용되지 않는 REQ" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "설치" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "REQ를 제공하는 결과 만 표시" +# ctx::sourcefile::Navigation Menu +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "업그레이드" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "패키지 제공 및 파일 REQ가 필요한 결과를 보여줍니다." +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "삭제" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "REQ를 권장하는 결과 만 표시" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "다운 그레이드" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "REQ를 향상시키는 결과 만 표시" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "버킷" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "REQ를 제안하는 결과 만 표시" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "REQ를 보완 한 결과 만 표시" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "의존 패키지" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "비 명시 적 종속성 검사 (파일 및 제공). 태만" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "업그레이드 됨" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "의존성을 정확하게 주어진대로 검사한다. --alldeps와 반대이다." +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "다운 그레이드" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "--whatrequires와 함께 사용되며 --requires --resolve, 패키지를 재귀 적으로 질의합니다." +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "다시 설치됨" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "모든 의존성 목록과 패키지를 제공하는 패키지를 보여줍니다." +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "--queryformat과 함께 사용할 수있는 태그를 보여줍니다." +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "제거됨" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "역량을 원래 패키지로 해결한다." +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "실패하였습니다" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "패키지에 재귀 트리를 보여라." +# auto translated by TM merge from project: RHOSP Director Installation and +# Usage , version: 11-Korean, DocId: master +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "합계" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "해당 소스 RPM에서 작동" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" -msgstr "주어진 name.arch (또는 최신이지만 N이 음수이면 N)에 대한 N 개의 최신 패키지 표시" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "시스템" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "패키지에 대한 자세한 정보 표시" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "명령행" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "패키지에있는 파일 목록 표시" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "사용자 이름" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "패키지 소스 RPM 이름 표시" +#. REALLY Needs to use columns! +# translation auto-copied from project subscription-manager, version 1.11.X, +# document keys +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "날짜와 시간" + +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "행위)" + +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "발견 된 패키지를 표시하기위한 형식" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "거래 없음" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -"name-epoch를 사용하십시오 : 발견 된 패키지를 표시하기위한 version-release.architecture 형식 (기본값)" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "발견 된 패키지를 표시하기 위해 name-version-release 형식을 사용하십시오 (rpm 쿼리 기본값)." +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "epoch : name-version-release.architecture 형식을 사용하여 발견 된 패키지를 표시합니다." +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "선택한 패키지에 comps 그룹이 표시되는 디스플레이" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "설치되지 않음" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "설치된 중복 패키지로 쿼리 제한" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "설치된 installonly 패키지로 쿼리 제한" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "만족스럽지 않은 의존성이있는 설치된 패키지로 쿼리를 제한하십시오." +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "패키지를 다운로드 할 수있는 위치 표시" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "패키지가 충돌하는 기능을 표시합니다." +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "패키지가 의존 할 수있는 기능을 표시하고, 향상시키고, 권장하고, 제안하고 보완합니다." +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "패키지가 향상시킬 수있는 기능을 표시합니다." +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "패키지가 제공하는 기능을 표시합니다." +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "패키지에서 권장하는 기능을 표시합니다." +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "" + +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "" + +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "" + +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "성공" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "" + +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "실패:" + +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "릴리스 자 :" + +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "명령 줄 :" + +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "댓글 :" + +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "수행 된 거래 :" + +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "변경된 패키지 :" + +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "스크립트 렛 출력 :" + +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "오류 :" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "설치 제거" + +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "폐기 된" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "폐기" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "삭제" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "재설치" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "잘못된 트랜잭션 ID 또는 주어진 패키지" + +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> 패키지 %s.%s %s 설치 될 것이다" + +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> 패키지 %s.%s %s 업그레이드 될 것이다." + +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> 패키지 %s.%s %s 지워질거야." + +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> 패키지 %s.%s %s 다시 설치됩니다." + +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> 패키지 %s.%s %s 다운 그레이드 될 것이다" + +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> 패키지 %s.%s %s 쓸데없는" + +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> 패키지 %s.%s %s 업그레이드 될 것이다." + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> 패키지 %s.%s %s 쓸모 없게 될 것이다." + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"GPG키 0x%s를 불러옵니다:\n" +" 사용자 : \"%s\"\n" +" GPG 지문: %s\n" +" 출처 : %s" + +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "실행중" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "휴면중" + +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "중단 불가" + +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "좀비" + +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "중지된" + +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "알 수 없음" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "잠긴 프로세스(PID %d)에 대해 정보를 가져올 수 없습니다" + +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " PID %d를 가진 애플리케이션은 %s 입니다" + +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " 메모리 : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " 시작: %s - %s 분 전" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " 상태 : %s" + +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "건너 뛰기." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "" + +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" + +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "" + +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "환경 '%s'이 설치되지 않았습니다." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" + +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id '%s' 존재하지 않는다." + +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "구문 분석 중 오류 '%s': %s" + +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "cachedir : {}을 (를) 설정할 수 없습니다." + +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "알 수없는 구성 옵션 : %s = %s" + +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "기본 설정에는 %s attr. setopt 전에" + +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "올바르지 않거나 알 수없는 \"{}\": {}" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "레포 %s ~을 가지지 않았다. %s attr. setopt 전에" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "경고 :로드 실패 '%s', 건너 뛰기." + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" + +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "레포 %s: 0x%s 이미 수입" + +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "레포 %s: 가져온 키 0x%s." + +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "소스 RPM패키지를 설치하지 않습니다 (%s)." + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" + +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "지원되지 않는 유형: %s" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "델타 RPM을 다시 빌드하지 못했습니다" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "델타 RPM의 체크섬이 일치하지 않습니다." + +# translation auto-copied from project subscription-manager, version 1.9.X, +# document keys +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "완료" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "패키지가 의존하는 기능을 표시합니다." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "패키지에서 제안하는 기능을 표시합니다." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "패키지가 보완 할 수있는 기능을 표시합니다." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "사용 가능한 패키지 만 표시합니다." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "설치된 패키지 만 표시합니다." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "사용 가능한 리포지토리에없는 패키지 만 표시합니다." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "이미 설치된 일부 패키지에 대한 업그레이드를 제공하는 패키지 만 표시합니다." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "'{}'에 다른 스트림 사용." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "\"dnf autoremove\"명령으로 제거 할 수있는 패키지 만 표시하십시오." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "보여줄 것이 없습니다." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "사용자가 설치 한 패키지 만 표시합니다." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "지정된 버전보다 '{}'의 새 버전을 설치 중입니다. 이유 : {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "최근에 수정 한 패키지 만 표시" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "사용 설정된 모듈 : {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "검색 할 열쇠" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "'{}'에 지정된 프로필이 없습니다. 프로필을 지정하십시오." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"옵션 '--resolve'는 '--conflicts', '--depends', '--enhances', '--provides', '--" -"recommends', '--requires'중 하나와 함께 사용해야합니다. , '--requires-pre', '--" -"suggests'또는 '--supplements'옵션들" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "패키지 {}에 파일이 없습니다." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "사용 가능한 쿼리 태그 : use --queryformat \".. %{tag} .. \"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "인수 {}에는 --whatrequires 또는 --whatdepends 옵션이 필요합니다." +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "종료 됨." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "현재 디렉토리에서 읽기 / 실행 액세스가 없으며 /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s 확인 실패 : %s 대 %s" + #. empty file is invalid json format #: ../dnf/persistor.py:54 #, python-format @@ -3601,29 +3629,6 @@ msgstr "마지막 makecache 시간을 저장하지 못했습니다." msgid "Failed determining last makecache time." msgstr "마지막 makecache 시간을 결정하지 못했습니다." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "레포 %s: 0x%s 이미 수입" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "레포 %s: 가져온 키 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, fuzzy, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"문제있는 잠금파일이 발견되었습니다: %s.\n" -"다른 DNF 프로세스가 실행되지 않는 것을 확인한 후 잠금파일을 직접 삭제하시거나 systemd-tmpfiles --remove dnf.conf 를 실행하십시오." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3646,3 +3651,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "에 대한 일치하는 페이로드 팩터가 없습니다. %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "이미 다운로드 됨" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "가능하게하는 %s 저장소" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "추가됨 %s 에서 repo %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "정리" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "삭제 중" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "확인 중" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "스크립틀릿 실행" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "준비 중입니다" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "문제" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "거래 중에 오류가 발생했습니다." diff --git a/po/lt.po b/po/lt.po index 28a9c25..0352b49 100644 --- a/po/lt.po +++ b/po/lt.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-11-16 06:48+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Lithuanian (http://www.transifex.com/projects/p/dnf/language/lt/)\n" @@ -21,217 +21,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Įspėjimas: nepavyko įkelti „%s“, praleidžiama." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -272,6 +61,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -286,81 +85,6 @@ msgstr "" msgid "Error: %s" msgstr "Klaida: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Valymas" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Pažymima pasenusiu" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Šalinama" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Tikrinama" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -451,293 +175,292 @@ msgstr "Netinkama tsflag konfigūracijos faile: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Nepavyko pridėti grupių failo saugyklai: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Vykdomas tranzakcijos tikrinimas" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Tranzakcijos tikrinimas sėkmingas." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Vykdomas tranzakcijos testas" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Tranzakcijos testas sėkmingas." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Vykdoma tranzakcija" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Nepavyko paleisti tranzakcijos." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Tranzakcijos paleisti nepavyko:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Nepavyko pašalinti tranzakcijos failo %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s viešas raktas neįdiegtas" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problema atveriant paketą %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "%s viešasis raktas nepatikimas" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Paketas %s nepasirašytas" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Nepavyksta pašalinti %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s pašalintas" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nereikia nieko daryti." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "" + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Nėra atitikmens argumentui: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "" - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Nėra įdiegto paketo %s" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Nėra paketų, pažymėtų pašalinimui." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG raktas iš %s (0x%s) jau įdiegtas" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Rakto importas neapvyko (kodas %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Raktas sėkmingai importuotas" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Neįdiegta jokių raktų" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -746,1485 +469,1426 @@ msgstr "" "GPG raktai, išvardinti „%s“ saugyklai, jau yra įdiegti, bet nėra teisingi šiam paketui.\n" "Patikrinkite, ar teisingi URL yra nustatyti šiai saugyklai." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Rakto(-ų) importas nepadėjo, neteisingas(-i) raktas(-ai)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "no matching payload factory for %s" +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Konfigūracijos klaida: %s" + +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "unsupported checksum type: %s" -msgstr "nepalaikomas kontrolinės sumos tipas: %s" +msgid "%s, using original arguments." +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid " Installed: %s-%s at %s" +msgstr " Įdiegta: %s-%s %s" + +#: ../dnf/cli/cli.py:138 +#, python-format +msgid " Built : %s at %s" +msgstr " Sukurta : %s %s" + +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:171 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Neįdiegs kodo rpm paketo (%s)." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Parsiunčiami paketai:" + +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"Atsisakoma automatiškai importuoti raktus, kai vykdoma neprižiūrint.\n" +"Naudokite „-y“ veiksenos pakeitimui." -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Paketai žymimi pasenusiais" + +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Nėra paketų, pažymėtų distribucijos sinchronizacijai." + +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Įdiegti paketai" + +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Prieinami paketai" + +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Papildomi paketai" + +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Nepavyko delta RPM perkūrimas" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Neseniai pridėti paketai" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Nesutapo RPM delta-perkūrimo kontrolinė suma" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Nėra atitinkančių paketų išvardinimui" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Nerasta atitikmenų" + +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Nepateiktas tranzakcijos ID" + +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Nerastas pateiktas tranzakcijos ID" -#: ../dnf/cli/option_parser.py:64 +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Rastas daugiau nei vienas tranzakcijos ID!" + +#: ../dnf/cli/cli.py:641 #, python-format -msgid "Command line error: %s" -msgstr "Komandinės eilutės klaida: %s" +msgid "Transaction history is incomplete, before %u." +msgstr "Tranzakcijos istorija nepilna, prieš %u." -#: ../dnf/cli/option_parser.py:97 +#: ../dnf/cli/cli.py:643 #, python-format -msgid "bad format: %s" +msgid "Transaction history is incomplete, after %u." +msgstr "Tranzakcijos istorija nepilna, po %u." + +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:108 +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 #, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +msgid "Unknown repo: '%s'" +msgstr "Nežinoma saugykla: „%s“" -#: ../dnf/cli/option_parser.py:111 +#: ../dnf/cli/cli.py:784 #, python-format -msgid "Setopt argument has no value: %s" +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "konfigūracijos failo vieta" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "tyli operacija" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Nėra komandos: %s. Naudokite %s --help" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "išsami operacija" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" +msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "nustatyti diegimo šaknį" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." +msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "išjungti visus įskiepius" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "drausti įskiepius pagal pavadinimą" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" +msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "naudoti vietoj $releasever konfigūracijos ir saugyklos failuose" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "nustatyti savavališkas konfigūracijos ir saugyklų parinktis" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Komanda „%s“ jau apibrėžta" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "leisti ištrinti įdiegtus paketus priklausomybių išsprendimui" - -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "bandyti geriausias prieinamas paketų versijas tranzakcijose." - -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "vykdyti tik iš sistemos podėlio jo neatnaujinant" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "derinimo išvesties lygmuo" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "išrašo detalius sprendimo rezultatus į failus" - -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "rodyti dublikatus saugyklose, sąrašo/paieškos komandose" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Problemos diagnozavimui bandykite įvykdyti: „%s“." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "klaidų išvesties lygmuo" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "derinimo išvesties lygmuo rpm komandai" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problemų saugykla: %s" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "išskirti paketus pagal pavadinimą arba glob" - -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "valdyti, ar naudojama spalva" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Ieškoma paketų: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Nėra prieinamų paketų." + +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Nėra įdiegtų paketų." + +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (iš %s)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Nėra iš saugyklos įdiegtų paketų." + +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Nėra paketų, pažymėtų atnaujinimui." + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Jūs neturite priėjimo prie istorijos DB." + +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" +"Negalima atšaukti tranzakcijos %s, tai padarius paketų duomenų bazė bus " +"nevienalytė." -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"Negalima atstatyti tranzakcijos %s, tai padarius paketų duomenų bazė bus " +"nevienalytė." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "t" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "taip" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "ne" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Ar tai tinka [t/N]: " +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Ar tai tinka [T/n]: " +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Grupės id: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Aprašymas: %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "" + +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "" + +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid " Language: %s" -msgstr " Kalba: %s" +msgid "Removing file %s" +msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Privalomi paketai:" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Numatytieji paketai:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Papildomi paketai:" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Sąlyginiai paketai:" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Environment Group: %s" -msgstr "" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid " Environment-Id: %s" +msgid "Waiting for process with pid %d to finish." msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Atitinka:" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Failo pavadinimas: %s" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Saugykla : %s" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Aprašymas : " +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Sukonfigūruotoms saugykloms nėra grupių duomenų." -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "License : %s" -msgstr "Licencija : %s" +msgid "Warning: Group %s does not exist." +msgstr "Įspėjimas: nėra grupės %s." -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Įvyko klaida skaičiuojant visą parsiuntimo dydį" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Visas dydis: %s" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Įdiegto grupės:" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Visas parsiuntimo dydis: %s" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Įdiegtos kalbų grupės:" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Įdiegimo dydis: %s" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Prieinamos grupės:" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Įvyko klaida skaičiuojant įdiegimo dydį" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Prieinamos kalbų grupės:" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Netinkama grupių po-komanda, naudokite: %s." + +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Šalinama" - -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Kuriami podėlio failai visiems metaduomenų failams." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "perdiegti paketą" + +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -"\n" -"Tranzakcijos santrauka\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Įdiegti" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Atnaujinti" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Pašalinti" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Grąžinti" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -#, fuzzy -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paketas" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Niekada (paskutinis: %s)" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Atnaujinta" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Neatdėliotinas (paskutinis: %s)" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Grąžintas" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s sekundė(s) (paskutinis: %s)" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Įdiegta" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Įdiegta iš naujo" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Pašalinta" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Iš viso" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "įjungta" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistema" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "išjungta" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Komandų eilutė" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Data ir laikas" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Veiksmas(-ai)" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Pakeista" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Nėra tranzakcijų" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Nepateiktas tranzakcijos ID arba paketas" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Pašalinta" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Neįdiegtas" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Senesnis" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Naujesnis" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Tranzakcijos ID:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Pradžios laikas:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Pradėti rpmdb :" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u sekundžių)" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minučių)" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u valandų)" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dienų)" - -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Pabaigos laikas:" - -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Baigti rpmdb :" - -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Naudotojas :" - -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Grąžinimo kodas:" - -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Nutraukta" - -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Sėkminga" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "Saugyklos id" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Klaidos:" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "būsena" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Klaida:" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "saugyklos pavadinimas" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Komandų eilutė :" - -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Tranzakcija atlikta su:" - -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pakeisti paketai:" - -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scenarijaus išvestis:" - -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Klaidos:" - -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Įdiegti priklausomybes" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Pažymėta pasenusiu" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Pašalinti" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Perdiegti" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Pateikti blogi tranzakcijų ID arba paketai" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Pradedamas priklausomybių sprendimas" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Baigtas priklausomybių sprendimas" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Vykdoma" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Miegama" - -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Nepertraukiama" - -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombis" - -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Sekamas/Sustabdytas" - -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Nežinomas" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Programa su PID %d yra: %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Atmintis : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Paleista: %s - prieš %s" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Būsena : %s" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Konfigūracijos klaida: %s" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Įdiegta: %s-%s %s" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Sukurta : %s %s" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Parsiunčiami paketai:" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:233 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -"Atsisakoma automatiškai importuoti raktus, kai vykdoma neprižiūrint.\n" -"Naudokite „-y“ veiksenos pakeitimui." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Paketai žymimi pasenusiais" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Nėra paketų, pažymėtų distribucijos sinchronizacijai." - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Įdiegti paketai" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Prieinami paketai" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Papildomi paketai" - -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Neseniai pridėti paketai" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Nėra atitinkančių paketų išvardinimui" - -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Nerasta atitikmenų" - -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Nepateiktas tranzakcijos ID" - -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Nerastas pateiktas tranzakcijos ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Rastas daugiau nei vienas tranzakcijos ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Tranzakcijos istorija nepilna, prieš %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Tranzakcijos istorija nepilna, po %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Nežinoma saugykla: „%s“" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Nėra komandos: %s. Naudokite %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Komanda „%s“ jau apibrėžta" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2232,24 +1896,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2258,13 +1918,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2272,13 +1932,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2286,19 +1946,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2311,1265 +1971,1634 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Baigta!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" - -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "įdiegta" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Sukonfigūruotoms saugykloms nėra grupių duomenų." - -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Įspėjimas: nėra grupės %s." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Įdiegta" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Įdiegto grupės:" - -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Įdiegtos kalbų grupės:" - -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Prieinamos grupės:" - -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Prieinamos kalbų grupės:" - -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Nutraukta." -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Nėra skaitymo/rašymo prieigos esamame kataloge, perkeliama į /" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Netinkama grupių po-komanda, naudokite: %s." - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Priklausomybės išspręstos." + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Problemos diagnozavimui bandykite įvykdyti: „%s“." +msgid "Command line error: %s" +msgstr "Komandinės eilutės klaida: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" -msgstr "Problemų saugykla: %s" - -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "konfigūracijos failo vieta" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "tyli operacija" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "išsami operacija" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "nustatyti diegimo šaknį" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "išjungti visus įskiepius" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "drausti įskiepius pagal pavadinimą" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "naudoti vietoj $releasever konfigūracijos ir saugyklos failuose" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "nustatyti savavališkas konfigūracijos ir saugyklų parinktis" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Ieškoma paketų: " +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "leisti ištrinti įdiegtus paketus priklausomybių išsprendimui" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "bandyti geriausias prieinamas paketų versijas tranzakcijose." -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Nėra prieinamų paketų." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "vykdyti tik iš sistemos podėlio jo neatnaujinant" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Nėra įdiegtų paketų." - -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (iš %s)" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "derinimo išvesties lygmuo" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Nėra iš saugyklos įdiegtų paketų." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "išrašo detalius sprendimo rezultatus į failus" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "rodyti dublikatus saugyklose, sąrašo/paieškos komandose" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Nėra paketų, pažymėtų atnaujinimui." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "klaidų išvesties lygmuo" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "derinimo išvesties lygmuo rpm komandai" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:264 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Jūs neturite priėjimo prie istorijos DB." - -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -"Negalima atšaukti tranzakcijos %s, tai padarius paketų duomenų bazė bus " -"nevienalytė." -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Negalima atstatyti tranzakcijos %s, tai padarius paketų duomenų bazė bus " -"nevienalytė." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "išskirti paketus pagal pavadinimą arba glob" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "valdyti, ar naudojama spalva" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "įdiegta" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "t" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "taip" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "ne" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Ar tai tinka [t/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Ar tai tinka [T/n]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Grupės id: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Aprašymas: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Kalba: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Privalomi paketai:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Numatytieji paketai:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Papildomi paketai:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Sąlyginiai paketai:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Atitinka:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Failo pavadinimas: %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Saugykla : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Aprašymas : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licencija : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Įvyko klaida skaičiuojant visą parsiuntimo dydį" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Visas dydis: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Visas parsiuntimo dydis: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Įdiegimo dydis: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Įvyko klaida skaičiuojant įdiegimo dydį" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "perdiegti paketą" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Šalinama" + +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Kuriami podėlio failai visiems metaduomenų failams." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" + +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" + +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "" + +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "" + +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "" + +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" + +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" + +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" + +#: ../dnf/cli/output.py:1263 +#, python-format msgid "" -"remove all unneeded packages that were originally installed as dependencies" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "" + +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Tranzakcijos santrauka\n" +"%s\n" + +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Įdiegti" + +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Atnaujinti" + +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Pašalinti" + +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Grąžinti" + +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "" + +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +#, fuzzy +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paketas" + +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Atnaujinta" + +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Grąžintas" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Įdiegta iš naujo" + +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" + +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Pašalinta" + +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "" + +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Iš viso" + +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" + +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistema" + +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Komandų eilutė" + +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "" + +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" + +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Data ir laikas" + +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Veiksmas(-ai)" + +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Pakeista" + +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Nėra tranzakcijų" + +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Nepateiktas tranzakcijos ID arba paketas" + +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Pašalinta" + +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Neįdiegtas" + +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Naujesnis" + +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Senesnis" + +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Tranzakcijos ID:" + +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Pradžios laikas:" + +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Pradėti rpmdb :" + +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u sekundžių)" + +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minučių)" + +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u valandų)" + +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u dienų)" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Pabaigos laikas:" + +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Baigti rpmdb :" + +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Naudotojas :" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Nutraukta" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Grąžinimo kodas:" + +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Sėkminga" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Klaidos:" + +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Klaida:" + +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "" + +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Komandų eilutė :" + +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" + +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Tranzakcija atlikta su:" + +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pakeisti paketai:" + +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scenarijaus išvestis:" + +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Klaidos:" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Įdiegti priklausomybes" + +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Pažymėta pasenusiu" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Pažymima pasenusiu" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Pašalinti" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Perdiegti" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Pateikti blogi tranzakcijų ID arba paketai" + +#: ../dnf/cli/output.py:2058 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "---> Package %s.%s %s will be installed" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:2060 #, python-format -msgid "%s Matched: %%s" +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2064 #, python-format -msgid "Never (last: %s)" -msgstr "Niekada (paskutinis: %s)" +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2066 #, python-format -msgid "Instant (last: %s)" -msgstr "Neatdėliotinas (paskutinis: %s)" +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2068 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s sekundė(s) (paskutinis: %s)" - -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Pradedamas priklausomybių sprendimas" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Baigtas priklausomybių sprendimas" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "įjungta" - -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "išjungta" - -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Saugyklos id : " - -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Saugyklos pavadinimas: " - -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Saugyklos būsena: " - -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Saugyklos po-versija: " - -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Saugyklos žymos: " - -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Saugyklos distribucijos žymos: " - -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Saugykla atnaujinta: " - -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Saugyklos paketai: " - -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Saugyklos dydis: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Vykdoma" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Saugyklos metasaitas: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Miegama" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Atnaujinta : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Nepertraukiama" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Saugyklos tinklavietės: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombis" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Saugyklos bazinis url: " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Sekamas/Sustabdytas" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Saugykla pasensta: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Nežinomas" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Saugykla išskiria: " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Saugykla įtraukia: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Programa su PID %d yra: %s" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Saugykloje išskirta: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Atmintis : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Saugyklos failas: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Paleista: %s - prieš %s" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "Saugyklos id" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Būsena : %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "būsena" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "saugyklos pavadinimas" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Įspėjimas: nepavyko įkelti „%s“, praleidžiama." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Neįdiegs kodo rpm paketo (%s)." -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "nepalaikomas kontrolinės sumos tipas: %s" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Nepavyko delta RPM perkūrimas" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Nesutapo RPM delta-perkūrimo kontrolinė suma" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Nutraukta." - -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Nėra skaitymo/rašymo prieigos esamame kataloge, perkeliama į /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Priklausomybės išspręstos." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3585,46 +3614,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Valymas" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Šalinama" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Tikrinama" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/ml.po b/po/ml.po index daf9147..bd700cd 100644 --- a/po/ml.po +++ b/po/ml.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2016-04-01 05:36+0000\n" "Last-Translator: Naveej Ahamed \n" "Language-Team: Malayalam\n" @@ -14,217 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -265,6 +54,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -279,81 +78,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "മായ്ക്കുന്നു" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "ഉറപ്പാക്കുന്നു" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -444,1774 +168,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "unsupported checksum type: %s" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "ഉപേക്ഷിക്കുന്നു‌." - -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "%s എന്ന എന്‍വയണ്മെന്റ് നിലവില്‍ ഇന്‍സ്റ്റോള്‍ ചെയ്തിട്ടില്ല." - -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "പൂര്‍ത്തിയായി" - -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "തെറ്റായ രൂപകല്പന: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "അധിക വിവരങ്ങൾ നല്കാതെയുള്ള പ്രക്രിയ" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "ദീർഗമുള്ള വിവരങ്ങൾ നൽകിയുള്ള പ്രക്രിയ" - -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNFഇന്റെ വെർഷൻ കാണിച്ചു് പുറത്തു് കടക്കുക" - -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "എല്ലാ പ്ലഗിൻ ഉം അപ്രാപ്തമാക്കുക" - -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -"ആശ്രയത്വം പരിഹരികുന്നതിനായി ഇന്‍സ്റ്റോള്‍ ചെയ്ത ചില പാക്കേജുകള്‍ നീക്കുവാൻ " -"അനുവധിക്കുക" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:908 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "പാക്കേജുകള്‍ മാത്രം ഡൌണ്‍ലോട് ചെയ്യുക" - -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Environment Group: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Environment-Id: %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Filename : %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Repo : %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Other : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "പ്രവര്‍ത്തിക്കുന്നു" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2219,24 +1881,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2245,13 +1903,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2259,13 +1917,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2273,19 +1931,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2298,1316 +1956,1757 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "തെറ്റായ രൂപകല്പന: %s" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "അധിക വിവരങ്ങൾ നല്കാതെയുള്ള പ്രക്രിയ" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "ദീർഗമുള്ള വിവരങ്ങൾ നൽകിയുള്ള പ്രക്രിയ" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "എല്ലാ പ്ലഗിൻ ഉം അപ്രാപ്തമാക്കുക" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" +"ആശ്രയത്വം പരിഹരികുന്നതിനായി ഇന്‍സ്റ്റോള്‍ ചെയ്ത ചില പാക്കേജുകള്‍ നീക്കുവാൻ " +"അനുവധിക്കുക" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" - -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "പാക്കേജുകള്‍ മാത്രം ഡൌണ്‍ലോട് ചെയ്യുക" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "പ്രവര്‍ത്തിക്കുന്നു" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "ഉപേക്ഷിക്കുന്നു‌." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/comps.py:191 #, python-format -msgid "%s is empty file" -msgstr "%s ശൂന്യമായ ഫയൽ ആണ്" +msgid "Module or Group '%s' does not exist." +msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "%s എന്ന എന്‍വയണ്മെന്റ് നിലവില്‍ ഇന്‍സ്റ്റോള്‍ ചെയ്തിട്ടില്ല." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/conf/config.py:136 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" + +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/conf/config.py:380 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" + +#: ../dnf/conf/config.py:501 #, python-format -msgid "Parsing file failed: %s" +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/conf/config.py:504 #, python-format -msgid "Loaded plugins: %s" +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/conf/read.py:51 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" + +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "" + +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "" + +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" + +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "പൂര്‍ത്തിയായി" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 +#, python-format +msgid "" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "%s ശൂന്യമായ ഫയൽ ആണ്" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." +msgstr "" + +#: ../dnf/plugin.py:63 +#, python-format +msgid "Parsing file failed: %s" +msgstr "" + +#: ../dnf/plugin.py:141 +#, python-format +msgid "Loaded plugins: %s" +msgstr "" + +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" +msgstr "" + +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "മായ്ക്കുന്നു" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "ഉറപ്പാക്കുന്നു" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/mr.po b/po/mr.po index 592b11b..6b845ca 100644 --- a/po/mr.po +++ b/po/mr.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2016-04-05 11:54+0000\n" "Last-Translator: Parag \n" "Language-Team: Marathi\n" @@ -15,217 +15,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "सावधान: लोड करण्यात अयशस्वी %s, वगळत आहे." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -266,6 +55,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -280,81 +79,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "सुस्थीत करा" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -445,1772 +169,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "करायला काहिच नाही." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 -#, python-format -msgid "unsupported checksum type: %s" -msgstr "असमर्थीत चेकसम प्रकार: %s" - -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "वगळत आहे." - -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not available." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' does not exist." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not installed." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "डेल्टा RPM पुनः तयार करणे अयशस्वी झाले" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "कार्य रद्द केले" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "पुनः तयार केलेल्या डेल्टा RPM चे चेकसम अयशस्वी झाले" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "डाऊनलोड करत आहे :" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "पूर्ण झाले" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "त्रुटी आहे आदेश ओळीत: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "वाईट स्वरूप: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF आवृत्ती दाखवा व बाहेर पडा" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "स्थापित केलेली संकुले" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "ईन्सटाॅल रूट ठरवा" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "उपलब्ध संकुले" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "संकुले आपोआप काढा" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "प्लगइन्स बंद करा" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "जास्तिची संकुले" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "नावानुसार प्लगइन्स बंद करा" - -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "नुकतेच समाविष्ट केलेली संकुले" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "कोणतेही जुळणारे संकुले आढळली नाही" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "जुळवणी आढळली नाही" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:996 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "नावानुसार संकुले वगळा" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "कोणत्याही संकुलाची सुधारणा उपलब्ध नाही" + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" + +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Group: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Group-Id: %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Description: %s" +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Language: %s" +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr "" - -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Freed space: %s" +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "सावधानता : गट %s अस्तित्वात नाही" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "स्थापित केलेले गट:" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "स्थापित केलेले भाषा गट:" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "चूक:" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "संकुल %s स्थापित केलेले नाही" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "आदेश ओळ" - -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" - -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "दिनांक आणि वेळ" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "कृती" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "बदलले" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "नष्ट केले" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "स्थापित केलेले नाही" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "जुनी" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "नवीन" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ट्रांजॅक्शन ID:" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "यश" - -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "अपयशी:" - -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "आदेश ओळ:" - -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "बदललेली संकुले" - -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "स्क्रिप्टलेट आउटपुट:" - -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "त्रुटी:" - -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "कालबाह्य झाले" - -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "नष्ट करा" - -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "पुनर्प्रतिष्ठापीत करा" - -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "कार्यरत आहे" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "निष्क्रीय आहे" - -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "अज्ञात" - -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " मेमरि : %5s RSS (%5sB VSZ)" - -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "कार्य रद्द केले" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "डाऊनलोड करत आहे :" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "स्थापित केलेली संकुले" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "उपलब्ध संकुले" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "संकुले आपोआप काढा" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "जास्तिची संकुले" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "नुकतेच समाविष्ट केलेली संकुले" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "कोणतेही जुळणारे संकुले आढळली नाही" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "जुळवणी आढळली नाही" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2218,24 +1882,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "चूक:" - -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2244,13 +1904,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2258,13 +1918,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2272,19 +1932,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2297,1316 +1957,1755 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" - -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "संकुल %s स्थापित केलेले नाही" - -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "स्थापित केले" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "सुधारणा" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "सर्व" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "उपलब्ध" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "हक्क" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "सावधानता : गट %s अस्तित्वात नाही" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "फाइल्स्" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "स्थापित केलेले गट:" - -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "स्थापित केलेले भाषा गट:" - -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "" - -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "" +msgid "Command line error: %s" +msgstr "त्रुटी आहे आदेश ओळीत: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" +msgid "bad format: %s" +msgstr "वाईट स्वरूप: %s" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "ईन्सटाॅल रूट ठरवा" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "प्लगइन्स बंद करा" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "नावानुसार प्लगइन्स बंद करा" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "कोणत्याही संकुलाची सुधारणा उपलब्ध नाही" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:264 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "नावानुसार संकुले वगळा" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format +#: ../dnf/cli/option_parser.py:287 msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "स्थापित केले" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "सुधारणा" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "सर्व" - -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "उपलब्ध" - -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "" - -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "" - -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "" - -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "" - -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "हक्क" - -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "फाइल्स्" - -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1001 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "Total size: %s" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1004 #, python-format -msgid "%s Matched: %%s" -msgstr "" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1007 #, python-format -msgid "Never (last: %s)" +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1029 #, python-format -msgid "%s second(s) (last: %s)" +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" + +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "" + +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "" + +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "" + +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "" + +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" + +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "" + +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "" + +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "" + +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" + +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "" + +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "आदेश ओळ" + +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "" + +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" + +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "दिनांक आणि वेळ" + +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "कृती" + +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "बदलले" + +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "" + +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" + +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "" + +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "नष्ट केले" + +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "स्थापित केलेले नाही" + +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "नवीन" + +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "जुनी" + +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ट्रांजॅक्शन ID:" + +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "" + +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "" + +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "" + +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "" + +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "" + +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "" + +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "" + +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "" + +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "" + +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "" + +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "यश" + +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "" + +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "अपयशी:" + +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "" + +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "आदेश ओळ:" + +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" + +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "" + +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "बदललेली संकुले" + +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "स्क्रिप्टलेट आउटपुट:" + +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "त्रुटी:" + +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "" + +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "कालबाह्य झाले" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "नष्ट करा" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "पुनर्प्रतिष्ठापीत करा" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" + +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "" + +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "" + +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "" + +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "" + +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" + +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "कार्यरत आहे" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "निष्क्रीय आहे" + +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "अज्ञात" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " मेमरि : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "वगळत आहे." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "" + +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "" + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" + +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "" + +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" + +#: ../dnf/conf/config.py:275 msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "सावधान: लोड करण्यात अयशस्वी %s, वगळत आहे." + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" + +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "" + +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "" + +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" + +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "असमर्थीत चेकसम प्रकार: %s" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "डेल्टा RPM पुनः तयार करणे अयशस्वी झाले" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "पुनः तयार केलेल्या डेल्टा RPM चे चेकसम अयशस्वी झाले" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "पूर्ण झाले" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/module/module_base.py:33 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format +#: ../dnf/module/module_base.py:102 msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:367 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "" +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "%s रिकामी फाइल आहे" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/plugin.py:63 +#, python-format +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/plugin.py:141 +#, python-format +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/repo.py:110 +msgid "Already downloaded" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/repodict.py:94 #, python-format -msgid "%s is empty file" -msgstr "%s रिकामी फाइल आहे" +msgid "Added %s repo from %s" +msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "सुस्थीत करा" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" msgstr "" -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" msgstr "" -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" msgstr "" -#: ../dnf/plugin.py:63 -#, python-format -msgid "Parsing file failed: %s" +#: ../dnf/transaction.py:96 +msgid "Verifying" msgstr "" -#: ../dnf/plugin.py:141 -#, python-format -msgid "Loaded plugins: %s" +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" msgstr "" -#: ../dnf/plugin.py:199 -#, python-format -msgid "Failed loading plugin \"%s\": %s" +#: ../dnf/transaction.py:99 +msgid "Preparing" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/ms.po b/po/ms.po index 44451bb..9b670f4 100644 --- a/po/ms.po +++ b/po/ms.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-06-16 12:07+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Malay (http://www.transifex.com/projects/p/dnf/language/ms/)\n" @@ -19,217 +19,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -270,6 +59,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -284,81 +83,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -449,1772 +173,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Masalah membuka pakej %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Pakej %s tidak ditandatangan" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Tidak dapat membuang %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Kekunci berjaya diimport" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "ya" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "t" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "tidak" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Adakah ini ok [y/T]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Environment Group: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Environment-Id: %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Filename : %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Repo : %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Other : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u days)" +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2222,24 +1886,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2248,13 +1908,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2262,13 +1922,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2276,19 +1936,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2301,1274 +1961,1416 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "ya" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "t" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "tidak" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Adakah ini ok [y/T]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" + +#: ../dnf/cli/output.py:2058 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/conf/config.py:136 #, python-format -msgid "%s is empty file" +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "" + +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" #: ../dnf/crypto.py:108 @@ -3581,15 +3383,221 @@ msgstr "" msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" + +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + #: ../dnf/lock.py:100 #, python-format msgid "" "Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" #: ../dnf/plugin.py:63 @@ -3614,3 +3622,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/nb.po b/po/nb.po index 14b7afb..ca6a23c 100644 --- a/po/nb.po +++ b/po/nb.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-06-16 12:07+0000\n" "Last-Translator: Copied by Zanata \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/dnf/language/nb/)\n" @@ -19,217 +19,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -270,6 +59,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -284,81 +83,6 @@ msgstr "" msgid "Error: %s" msgstr "Feil: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Rydder opp" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Fjerner" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -449,293 +173,292 @@ msgstr "Ugyldig tsflag in konfigurasjonsfil: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Kunne ikke legge til gruppefil for pakkeoversikt: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Kunne ikke fjerne transaksjonsfil %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Offentlig nøkkel for %s er ikke lagt inn" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problem ved åpning av pakke %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Offentlig nøkkel %s er ikke til å stole på" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Pakken %s er ikke signert" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Kan ikke fjerne %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s fjernet" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG-nøkkel ved %s (0x%s) er allerede lagt inn" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Import av nøkkel feilet (kode %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Nøkler ble lagt inn med suksess" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -746,1484 +469,1422 @@ msgstr "" "Sjekk at korrekt URL (gpgkey opsjonen) er oppgitt for denne\n" "pakkeoversikten." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Import av nøkler hjalp ikke, feil nøkler?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " Installert: %s-%s til %s" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." -msgstr "" +msgid " Built : %s at %s" +msgstr " Bygd : %s til %s" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Laster ned pakker:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Feil med kommandolinje: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Nekter å importere nøkler automatisk ved kjøring uten oppsyn.\n" +"Bruk «-y» for å overstyre." -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Utdaterte pakker" + +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "plassering av konfigurasjonsfil" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "stille operasjon" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Pakker som er installert" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "vis ekstra informasjon" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Tilgjengelige pakker" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "sett rot for installasjonen" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Tilleggspakker" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Pakker som nylig er lagt til" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Ingen passende pakker å liste opp" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "slå av tillegg til yum etter navn" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Fant ingen treff" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "nivå for tilbakemeldinger ved avlusing" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "vis duplikater i lager og i kommandoer for å liste/søke i pakker" - -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "mengde tilbakemelding ved feil" - -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:996 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Kommando «%s» er allerede definert" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "kontroller om farger er brukt" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Søker i pakker: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (fra %s)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "j" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "ja" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nei" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Er dette ok [j/N]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Group: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Group-Id: %s" -msgstr " GruppeId:%s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Description: %s" -msgstr " Beskrivelse: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Language: %s" +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Obligatoriske pakker:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Standard pakker:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Valgfrie pakker:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Betingede pakker:" - -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Environment Group: %s" +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Environment-Id: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Treff fra:" - -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Filnavn : %s" - -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Arkiv : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Beskrivelse : " - -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "Nettadresse : %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Lisens : %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Other : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Kunne ikke finne ut størrelse på det som skal hentes ned" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Totale størrelse: %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Totale størrelse på pakker som hentes: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Fjerner" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Advarsel: Gruppe %s eksisterer ikke." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Installerte grupper:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Tilgjengelig grupper:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Invalid groups sub-command, use: %s." msgstr "" -"\n" -"Transaksjonsammendrag\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Lager mellomlager for samtlige filer med metadata." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Installert" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Fjernet" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Totalt" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Fjernet" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "ominstaller en pakke" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "aktiv" + +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "inaktiv" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Utgått" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "arkiv id" + +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "status" + +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "arkiv navn" + +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Kjører" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Sover" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Sporet/Stoppet" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Ukjent" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Minne : %5s RSS (%5sB VSZ)" - -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Startet for %s - %s siden" - -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Installert: %s-%s til %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Bygd : %s til %s" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Laster ned pakker:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"Nekter å importere nøkler automatisk ved kjøring uten oppsyn.\n" -"Bruk «-y» for å overstyre." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Utdaterte pakker" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Pakker som er installert" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Tilgjengelige pakker" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Tilleggspakker" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Pakker som nylig er lagt til" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Ingen passende pakker å liste opp" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Fant ingen treff" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Kommando «%s» er allerede definert" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2231,24 +1892,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "" - -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2257,13 +1914,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2271,13 +1928,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2285,19 +1942,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2310,1260 +1967,1632 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Ferdig!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "" - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "installert" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Oppdatert" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Advarsel: Gruppe %s eksisterer ikke." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Installert" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Installerte grupper:" - -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Tilgjengelig grupper:" - -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Feil med kommandolinje: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" + +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "plassering av konfigurasjonsfil" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "stille operasjon" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "vis ekstra informasjon" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "sett rot for installasjonen" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "slå av tillegg til yum etter navn" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "nivå for tilbakemeldinger ved avlusing" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "vis duplikater i lager og i kommandoer for å liste/søke i pakker" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "mengde tilbakemelding ved feil" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "kontroller om farger er brukt" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Søker i pakker: " +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "j" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "ja" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nei" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Er dette ok [j/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "" + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (fra %s)" +msgid "Group: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " GruppeId:%s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Beskrivelse: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Obligatoriske pakker:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Standard pakker:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Valgfrie pakker:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Betingede pakker:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Treff fra:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Filnavn : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Arkiv : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Beskrivelse : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "Nettadresse : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Lisens : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Kunne ikke finne ut størrelse på det som skal hentes ned" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Totale størrelse: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Totale størrelse på pakker som hentes: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "" + +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "" + +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "" + +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "" + +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Fjerner" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" +"\n" +"Transaksjonsammendrag\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "installert" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Fjernet" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Totalt" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Oppdatert" - -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Fjernet" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "ominstaller en pakke" - -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Lager mellomlager for samtlige filer med metadata." - -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Utgått" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2058 #, python-format -msgid "%s second(s) (last: %s)" +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "aktiv" - -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "inaktiv" - -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Arkivrevisjon: " - -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Arkivdistribusjonsmerkelapper: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Kjører" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Sover" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Arkivmetalink: " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Sporet/Stoppet" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Oppdatert : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Ukjent" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Minne : %5s RSS (%5sB VSZ)" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Startet for %s - %s siden" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "arkiv id" - -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "status" - -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "arkiv navn" - -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" #. empty file is invalid json format @@ -3580,46 +3609,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Rydder opp" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Fjerner" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/nl.po b/po/nl.po index cc1f204..2da081f 100644 --- a/po/nl.po +++ b/po/nl.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-10-19 02:28+0000\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-12-01 02:26+0000\n" "Last-Translator: Geert Warrink \n" "Language-Team: Dutch\n" "Language: nl\n" @@ -20,235 +20,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKKET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "installeer pakket" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Probleem" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "Geen TransactionItem gevonden voor sleutel: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "Geen TransactionSWDBItem gevonden voor sleutel: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Tijdens de transactie traden fouten op." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s check mislukte: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Zet voor '{}' een andere stroom aan." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Er is niets te tonen." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" -"Nieuwere versie van '{}' wordt geïnstalleerd dan gespecificeerd. Reden: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Aangezette modules: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Geen profiel gespecificeerd voor '{}', specificeer een profiel." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Hint: [d]standaard, [e]aangezet, [x]uitgezet, [i]geïnstalleerd, [a]ctief" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Onnodig profiel wordt genegeerd: '{}/{}'" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Het installeren van module '{0}' van Fail-Safe repository {1} is niet " -"toegestaan" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Kan profiel niet matchen voor argument {}. Beschikbare profielen voor " -"'{}:{}': {}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Kan profiel niet matchen voor argument {}" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "Geen standaard profielen voor module {}:{}. Beschikbare profielen: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Geen standaard profielen voor module {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Standaard profiel {} niet beschikbaar in module {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" -"Het installeren van module van de Fail-Safe repository is niet toegestaan" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Kan argument {} niet oplossen" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Geen match voor pakket {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Het upgraden van module '{0}' van de Fail-Safe repository {1} is niet " -"toegestaan" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Kan profiel in argument {} niet matchen" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" -"Het upgraden van module van de Fail-Safe repository is niet toegestaan" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Alleen modulenaam is vereist. Onnodige informatie in argument '{}' wordt " -"genegeerd" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Modulair afhankelijkheid probleem:" -msgstr[1] "Modulaire afhankelijkheid problemen:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Fout bij ontleden van '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Onbekende configuratiewaarde: %s=%s in %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Onbekende configuratie-optie: %s = %s in %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Kan cachemap niet instellen: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Onbekende configuratie-optie: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Fout bij ontleden van --setopt met sleutel '%s', waarde '%s': %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "Hoofdconfiguratie heeft geen %s attr. voor setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Niet-correct of onbekend \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Ontleden van bestand \"%s\" mislukte: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "Fout bij ontleden van --setopt met sleutel '%s.%s', waarde '%s': %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Repo %s heeft geen %s attr. voor setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Waarschuwing: laden '%s' niet gelukt, wordt overgeslagen." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repository '%s': Fout bij ontleden van configuratie: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Naam ontbreekt in configuratie van repository '%s', id wordt gebruikt" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Slechte id voor repo: %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -289,6 +60,16 @@ msgstr "Verzenden email via '%s' mislukte: %s" msgid "Failed to execute command '%s': returned %d" msgstr "Het uitvoeren van commando '%s' is mislukt: %d werd teruggemeld" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Onbekende configuratiewaarde: %s=%s in %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Onbekende configuratie-optie: %s = %s in %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "dnf-automatic is gestart." @@ -303,118 +84,43 @@ msgstr "Ga voor %s seconden slapen" msgid "Error: %s" msgstr "Fout: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "Configuratie optie 'gpgkey_dns_verification' vereist libunbound ({})" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "DNSSEC extensie: Sleutel voor gebruiker " +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "het laden van repo '{}' is mislukt: {}" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "is geldig." +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Het laden van repository '{}' is mislukt" -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "heeft een onbekende status." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." +msgstr "Metadatatimercaching uitgeschakeld bij gedoseerde verbinding." -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "DNSSEC extensie: " +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "Metadatatimercaching uitgeschakeld bij batterijgebruik" -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Testen van reeds geïmporteerde sleutels voor hun geldigheid." +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "Metadatatimercaching uitgeschakeld." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Downgraden" +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Metadatacache pas nog ververst." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Opschonen" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "Er zijn geen ingeschakelde repositories in \"{}\"." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Installeren" +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: zal nooit verlopen zijn en zal niet ververst worden." -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Als verouderd aanmerken" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Herinstalleren" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Wissen" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Upgraden" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Verifiëren" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Uitvoeren van scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Voorbereiden" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "het laden van repo '{}' is mislukt: {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Het laden van repository '{}' is mislukt" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "Metadatatimercaching uitgeschakeld bij gedoseerde verbinding." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "Metadatatimercaching uitgeschakeld bij batterijgebruik" - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "Metadatatimercaching uitgeschakeld." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Metadatacache pas nog ververst." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "Er zijn geen ingeschakelde repositories in \"{}\"." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: zal nooit verlopen zijn en zal niet ververst worden." - -#: ../dnf/base.py:350 -#, python-format -msgid "%s: has expired and will be refreshed." -msgstr "%s: is verlopen en zal ververst worden." +#: ../dnf/base.py:350 +#, python-format +msgid "%s: has expired and will be refreshed." +msgstr "%s: is verlopen en zal ververst worden." #. expires within the checking period: #: ../dnf/base.py:354 @@ -470,81 +176,82 @@ msgstr "Ongeldige tsflag in configbestand: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Groepbestand voor repository %s - %s toevoegen mislukt" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Uitvoeren transactiecontrole" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Fout: transactiecontrole vs oplossen afhankelijkheden:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Transactiecontrole ok." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Uitvoeren transactietest" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "Transactietest fout:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Transactietest ok." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Uitvoeren transactie" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Schijfvereisten:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Ten minste %dMB meer nodig op bestandssysteem %s." -msgstr[1] "Ten minste %dMB meer nodig op bestandssysteem %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "Ten minste {0}MB meer nodig op bestandssysteem {1}." +msgstr[1] "Ten minste {0}MB meer nodig op bestandssysteem {1}." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Samenvatting van fouten" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB is buiten DNF gewijzigd." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "RPMDB is buiten {prog} gewijzigd." -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Kon transactie niet uitvoeren." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transactie kon niet starten:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Verwijderen van transactiebestand %s mislukt" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Sommige pakketten zijn niet gedownload. Opnieuw proberen.." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta-RPMs brachten %.1f MB aan updates terug tot %.1f MB (scheelt %d.1%%)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -552,112 +259,106 @@ msgstr "" "Mislukte Delta RPM's verhoogden %.1f MB updates naar %.1f MB (%d.1%% " "verspild)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Kon niet openen: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Publieke sleutel voor %s is niet geïnstalleerd" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Er deed zich een probleem voor tijdens het openen van pakket %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Publieke sleutel voor %s is niet vertrouwd" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Publieke sleutel voor %s is niet getekend" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Kan %s niet verwijderen" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s verwijderd" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Geen match voor groeppakket \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Pakketten van groep '%s' toevoegen: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Niets te doen." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Geen pakketten voor verwijdering aangemerkt." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Geen pakketten voor upgrade aangemerkt." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Pakket %s is niet geïnstalleerd, kan het niet downgraden." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Niets gevonden met argument: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "Geen overeenkomend pakket" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Pakket %s is niet geïnstalleerd, kan het niet downgraden." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Pakket %s met lagere versie is al geïnstalleerd, kan het niet downgraden." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Pakket %s is niet geïnstalleerd, kan het niet herinstalleren." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Bestand %s is een broncode pakket en kan niet worden geupdate, wordt " "genegeerd." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Pakket %s is niet geïnstalleerd, kan het niet updaten." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." @@ -665,110 +366,114 @@ msgstr "" "Dezelfde of een nieuwere versie van %s is al geïnstalleerd, kan het niet " "bijwerken." -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pakket %s is beschikbaar, maar niet geïnstalleerd." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" "Pakket %s is beschikbaar, maar geïnstalleerd voor een andere architectuur." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Pakket %s is niet geïnstalleerd." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Geen geldig formulier: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Geen pakketten aangemerkt om te verwijderen." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Pakketten voor argument %s beschikbaar, maar niet geïnstalleerd." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Pakket %s met laagste versie is al geïnstalleerd, kan het niet downgraden." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Actie niet afgehandeld: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Geen pakket %s beschikbaar." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "Geen overeenkomend pakket" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "Geen beveiliging updates nodig, maar update {} is beschikbaar" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "Geen beveiligings updates nodig, maar updates {} zijn beschikbaar" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "Geen beveiligingsupdates nodig voor\"{}\", maar update {} is beschikbaar" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Geen beveiligingsupdates nodig voor\"{}\", maar updates {} zijn beschikbaar" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Pakket dat mislukt is: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG sleutels zijn geconfigureerd als: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG-sleutel op %s (0x%s) is al geïnstalleerd" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "De sleutel is goedgekeurd." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "De sleutel is verworpen." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Importeren sleutel mislukt (code %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Sleutel succesvol geïmporteerd" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Er werden geen sleutels geïnstalleerd" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -777,28 +482,28 @@ msgstr "" "De GPG-sleutels bedoeld voor repository \"%s\" zijn al geïnstalleerd maar niet correct voor dit pakket.\n" "Controleer of de juiste sleutel-URLs voor deze repository zijn opgegeven." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Importen van sleutel(s) hielp niet; verkeerde sleutel(s)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Misschien bedoel je: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "Pakket \"{}\" van lokale repository \"{}\" heeft een onjuiste checksum" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" "Sommige paketten van de lokale repository hebbenb een onjuiste checksum" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Pakket \"{}\" van repository \"{}\" heeft een onjuiste checksum" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -806,1533 +511,1515 @@ msgstr "" "Sommige pakketten hebben een ongeldige cache, maar kunnen door de \"--" "cacheonly\" optie niet gedownload worden" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "Er is geen match voor argument" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" +"Alle matches werden uitgefilterd door het uitsluiten van filteren voor " +"argument" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "Alle matches werden uitgefilterd door modulair filteren voor argument" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" +"Alle matches werden geïnstalleerd van een andere repository voor argument" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "Pakket %s is al geïnstalleerd." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problemen in verzoek:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "ontbrekende pakketten: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Onverwachte waarde voor omgevingsvariabele: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "defecte pakketten: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Ontleden van bestand \"%s\" mislukte: %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "ontbrekende groepen of modules: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "Kan bestand \"%s\" niet lezen: %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "defecte groepen of modules: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Configuratiefout: %s" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Modulair afhankelijkheidsprobleem met Standaardwaarden:" -msgstr[1] "Modulaire afhankelijkheidsproblemen met Standaardwaaeden:" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Aliassen bevatten oneindige recursie" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "geen overeenkomende payload factory voor %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Al gedownload" +msgid "%s, using original arguments." +msgstr "%s, met gebruik van originele argumenten." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "Niet ondersteund checksumtype: %s" +msgid " Installed: %s-%s at %s" +msgstr " Geïnstalleerd: %s-%s op %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "snelste spiegel wordt bepaald (%s hosts).. " +msgid " Built : %s at %s" +msgstr " Gebouwd : %s op %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -"Geen modulaire metadata beschikbaar voor modulair pakket '{}', het kan niet " -"op het systeem geïnstalleerd worden" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "Geen modulaire metadata beschikbaar voor modulair pakket" +"De bewerking moet resulteren in het omschakelen van module '{0}' stream " +"'{1}' naar stream '{2}'" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Zal niet een bronrpmpakket (%s) installeren" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" +"Het is niet mogelijk on aangezette streams van een module om te schakelen.\n" +"Het wordt aanbevolen om alle geïnstalleerde inhoud van de module te verwijderen, en de module te resetten met het '{prog} module reset ' commando. Nadat je de module gerest hebt, kun je de andere stream installeren." -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "wordt overgeslagen." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "{prog} zal alleen pakketten voor de transactie downloaden." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "Module of groep '%s' is niet geïnstalleerd." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" +"{prog} zal alleen pakketten downloaden, gpg sleutels installeren en de " +"transactie controleren." -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "Module of groep '%s' is niet beschikbaar." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Uitvoering afgebroken." -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "Module of groep '%s' bestaat niet." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Downloaden pakketten:" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Omgeving '%s' is niet geïnstalleerd." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Fout bij downloaden pakketten:" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "Omgeving '%s' is niet beschikbaar." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "De transactie mislukte" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Groep_id '%s' bestaat niet." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Sleutels worden niet automatisch geïmporteerd bij uitvoeren zonder toezicht.\n" +"Gebruik \"-y\" om toch te importeren." -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "%s repository aanzetten" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG check is MISLUKT" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "%s repo toegevoegd van %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Veranderlogs voor {}" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Herbouwen delta-RPM mislukt" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Pakketten als verouderd aanmerken" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Checksum van delta-herbouwde RPM kwam niet door test" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Geen pakketten voor distributiesynchronisatie aangemerkt." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "klaar" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Geen pakketten voor degradatie aangemerkt." -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Commando-regelfout: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "slecht format: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Setopt argument heeft meerdere waarden: %s" - -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Setopt argument heeft geen waarde: %s" - -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "Locatie configuratiebestand" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "Uitvoeren met zo min mogelijk meldingen" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "Uitvoeren met uitgebreide meldingen" - -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF-versie tonen en afsluiten" - -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "Instellen installatieroot" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Geïnstalleerde pakketten" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "installeer geen documentatie" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Beschikbare pakketten" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "Alle plugins uitschakelen" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Pakketten automatisch verwijderen" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "plugins inschakelen op naam" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Extra pakketten" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "Plugins uitschakelen op naam" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Beschikbare upgrades" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "Waarde van $releasever in config en repobestanden overschrijven" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Recent toegevoegde pakketten" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "Instellen aangepaste configuratie en repo-opties" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Geen overeenkomende pakketten om te laten zien" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "los depsolve problemen op bij het overslaan van pakketten" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Geen resultaten gevonden" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "toon commando hulp" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Geen transactie-ID opgegeven" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" -"toestaan wissen geïnstalleerde pakketten om afhankelijkheden op te lossen" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Opgegeven transactie-ID niet gevonden" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "best beschikbare pakketversies in transacties gebruiken" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Meer dan één transactie-ID gevonden!" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "beperk de transactie niet tot de beste kandidaat" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Transactiegeschiedenis is incompleet, voor %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "volledig vanuit systeemcache werken; update cache niet" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Transactiegeschiedenis is incompleet, na %u." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "maximale wachttijd voor commando" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Transactie {} ongedaan maken, vanaf {}" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "debugging-outputniveau" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Onbekende repo: '%s'" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "dumpt gedetailleerde oplossingsresultaten in bestanden" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Geen repository match: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "Duplicaten tonen in repo's bij lijst- of zoekopdrachten" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Dit commando moet uitgevoerd worden door de root gebruiker." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "error-outputniveau" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Zo'n commando bestaat niet: %s. Gebruik %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"zet verouderingsbewerking logica van dnf aan voor het upgraden of tonen van " -"mogelijkheden die het pakket verouderen voor info, list en repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "debugging-outputniveau voor rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "automatisch ja op alle vragen" +"Het zou een {PROG} plugin-opdracht kunnen zijn, probeer: \"{prog} install " +"'dnf-command(%s)'\"" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "automatisch nee op alle vragen" - -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"Zet extra repositories aan. Toon optie. Ondersteunt globs, kan meerdere " -"keren gespecificeerd worden." +"Het zou een {prog} plugin-opdracht kunnen zijn, maar het laden van plug-ins " +"is momenteel uitgeschakeld." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"Zet extra repositories uit. Toon optie. Ondersteunt globs, kan meerdere " -"keren gespecificeerd worden." +"--destdir of --downloaddir moet gebruikt worden met --downloadonly of " +"download of system-upgrade commando." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" -"zet specifieke repositories aan volgens een id of een glob, kan meerdere " -"keren gespecificeerd worden" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"zet repo's aan met config-manager commando (wordt automatisch opgeslagen)" +"--enable, --set-enabled en --disable, --set-disabled moeten gebruikt worden" +" met het config-manager commando." -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"zet repo's uit met config-manager commando (wordt automatisch opgeslagen)" - -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "Pakketten uitsluiten op naam of glob" +"Waarschuwing: Globaal forceren van GPG handtekeningscontrole volgens het " +"actieve RPM beveiligingsbeleid (zie 'gpgcheck' in dnf.conf(5) hoe je deze " +"boodschap kunt onderdrukken)" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "zet excludepkgs uit" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "Configuratiebestand \"{}\" bestaat niet" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." -msgstr "" -"Label en pad naar nog een te gebruiken repository (hetzelfde pad als in " -"baseurl), kan meerdere keren worden opgegeven" - -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"zet verwijderen van afhankelijkheden die niet langer gebruikt worden uit" - -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "zet gpg handtekeningscontrole uit (als RPM beleid dit toestaat)" - -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "Kleurbeheer" - -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "Instellen metadata als verlopen voordat opdracht wordt uitgevoerd" - -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "Alleen IPv4-adressen gebruiken" - -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "Alleen IPv6-adressen gebruiken" - -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "stel map in waarnaar pakketten gekopieerd worden" - -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "Pakketten alleen downloaden" - -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "voeg een commentaar toe aan de transactie" +"Kan vrijgaveversie niet detecteren (gebruik '--releasever' om vrijgaveversie" +" te specificeren)" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Omvat voor bugreparatie relevante pakketten, in updates" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argument {}: niet toegestaan met argument {}" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Omvat voor verbetering relevante pakketten, in updates" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Commando \"%s\" is al gedefinieerd" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Omvat voor newpackage relevante pakketten, in updates" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Uitsluitingen in dnf.conf: " -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Omvat voor beveiliging relevante pakketten, in updates" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Insluitingen in dnf.conf: " -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Omvat pakketten nodig voor het repareren van het gegeven advies, in updates" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Uitsluitingen in repo " -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Omvat pakketten nodig voor het repareren van de gegeven BZ, in updates" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Insluitingen in repo " -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Omvat pakketten nodig voor het repareren van de gegeven CVE, in updates" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Om te kijken wat het probleem is, probeer: '%s'." -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -"Omvat voor beveiliging relevante pakketten overeenkomend met de ernst , in " -"updates" +"RPMDB is waarschijnlijk corrupt, '%s' doen kan het misschien oplossen." -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Forceer het gebruik van een architectuur" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" +"Controleren van pakketten met GPG-sleutels is ingeschakeld. Prima.\n" +"Er zijn echter geen GPG-publieke sleutels geïnstalleerd. Download\n" +"de sleutels voor de pakketten die je wilt en installeer deze.\n" +"Installeren kan je doen met:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Je kan ook de url naar de sleutel voor een repo die je wilt gebruiken\n" +"opgeven bij de 'gpgkey'-optie in een repositorysectie en {prog} zal de sleutel\n" +"dan automatisch installeren.\n" +"\n" +"Informeer bij de mensen van je distributie of van het pakket." -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Lijst van belangrijkste commando's:" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Probleemrepo: %s" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Lijst van plugincommando's:" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "Details van een pakket of groep pakketten tonen" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Naam" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "alle pakketten tonen (default)" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Naam" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "alleen beschikbare pakketten tonen" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoch" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "alleen geïnstalleerde pakketten tonen" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Versie" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "alleen extra pakketten tonen" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Versie" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "alleen upgrade-pakketten tonen" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Release" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "alleen autoremove-pakketten tonen" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arch" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "alleen onlangs veranderde pakketten tonen" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Architectuur" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKKET" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Grootte" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Pakketnaam specificatie" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Grootte" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "pakket of groep pakketten opsommen" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Bron" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "uitzoeken welk pakket de opgegeven waarde bevat." -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Repo" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "BIEDT AAN" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Repo" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Biedt specificatie aan om naar te zoeken" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Van repo" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Pakketten zoeken: " -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Pakketsamensteller" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "controleer beschikbare upgrades" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Bouwtijdstip" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "toon veranderlogs voor het vernieuwen" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Installatietijd" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Geen pakket beschikbaar." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Geïnstalleerd door" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Geen pakketten voor installatie aangemerkt." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Samenvatting" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Geen pakket geïnstalleerd." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Samenvatting" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (van %s)" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Geïnstalleerd pakket %s%s is niet beschikbaar." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licentie" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Geen pakket van de repository geïnstalleerd." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Beschrijving" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Geen pakketten voor herinstallatie aangemerkt." -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Beschrijving" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Geen pakketten voor upgrade aangemerkt." -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Geen pakketten om te laten zien" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "uitvoeren van opdrachten op alle pakketten in opgegeven repository" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "REPO_ID" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "yes" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "Repository ID" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Pakketspecificatie" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nee" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "nuttig gebruiksbericht tonen" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Is dit goed [y/N]: " +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMMANDO" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Is dit goed [Y/n]: " +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "{prog} commando om hulp te krijgen voor" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Groep: %s" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "transactiegeschiedenis tonen of gebruiken" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Groep-Id: %s" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Meer dan een transactie ID gevonden.\n" +"'{}' vereist een transactie ID of pakketnaam." + +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Er is geen transactie ID of pakketnaam opgegeven." + +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Je hebt geen toegangsrechten op de geschiedenis-DB" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Description: %s" -msgstr " Beschrijving: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Kan transactie %s niet ongedaan maken; zou inconsistente pakketdatabase " +"opleveren." -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Language: %s" -msgstr " Taal:%s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Kan transactie %s niet terugdraaien; zou inconsistente pakketdatabase " +"opleveren." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Verplichte pakketten:" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Ongeldige transactie ID reeks definitie '{}'.\n" +"Gebruik '..'." -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Standaardpakketten:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"Kan '{}' niet converteren naar transactie ID.\n" +"Gebruik '', 'last', 'last-'." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Optionele pakketten:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Er werd geen transactie gevonden welke package '{}' bewerkt." -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Voorwaardelijke pakketten:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Tonen of aanmaken van commando-aliassen" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Omgevingsgroep: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "zet oplossen van aliassen aan" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Omgeving-ID: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "zet oplossen van aliassen uit" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Verplichte groepen:" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "actie uit te voeren met aliassen" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Optionele groepen:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "alias definitie" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Overeenkomend van:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Aliassen zijn nu aangezt" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Bestandsnaam : %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Aliassen zijn nu uitgezet" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Repo : %s" -msgstr "Repo : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Beschrijving: " +msgid "Invalid alias key: %s" +msgstr "Ongeldige alias sleutel: %s" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Alias argument has no value: %s" +msgstr "Alias argument heeft geen waarde: %s" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "License : %s" -msgstr "Licentie : %s" +msgid "Aliases added: %s" +msgstr "Aliassen toegevoegd: %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Provide : %s" -msgstr "Verschaft : %s" +msgid "Alias not found: %s" +msgstr "Alias niet gevonden: %s" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Other : %s" -msgstr "Andere : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Bij het berekenen van totale downloadgrootte is iets mis gegaan" +msgid "Aliases deleted: %s" +msgstr "Aliassen verwijderd: %s" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Total size: %s" -msgstr "Totale grootte : %s" +msgid "%s, alias %s" +msgstr "%s, alias %s" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total download size: %s" -msgstr "Totale downloadgrootte: %s" +msgid "Alias %s='%s'" +msgstr "Alias %s='%s'" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Installatiegrootte : %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Aliassen oplossen is uitgezet." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Bij het berekenen van totale installatiegrootte is iets mis gegaan" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Geen aliassen gespecificeerd." -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Vrijgemaakte ruimte: %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Geen alias gespecificeerd." -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Markeren pakketten als geïnstalleerd door de groep:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Geen aliassen gedefinieerd." -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Markeren pakketten als verwijderd door de groep:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "Geen match voor alias: %s" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Groep" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"verwijder alle onnodige pakketten die oorspronkelijk geïnstalleerd zijn als " +"afhankelijkheden" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pakketten" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Te verwijderen pakketten" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Groep/module pakketten installeren" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "controleren op problemen met packagedb" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Groepspakketten installeren" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "alle problemen tonen; default" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Installeren" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "afhankelijkheidsproblemen tonen" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Upgraden" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "doublureproblemen tonen" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Herinstalleren" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "toon in onbruik geraakte pakketten" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Afhankelijkheden installeren" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "toon leveringsproblemen" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Zwakke afhankelijkheden worden geïnstalleerd" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} mist benodigd {}" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Verwijderen" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} is hetzelfde als {}" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Afhankelijke pakketten verwijderen" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} is vervangen door {}" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Verwijderen ongebruikte afhankelijkheden" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} levert {} maar kan niet worden gevonden" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Downgraden" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Bestand %s wordt verwijderd" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Installeren van moduleprofielen" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "cached data verwijderen" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Zet moduleprofielen uit" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Metadatatype om te schonen" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Module streams aanzetten" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Data opruimen: " -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Module streams omschakelen" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Cache is verlopen" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Zet modules uit" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d bestand verwijderd" +msgstr[1] "%d bestanden verwijderd" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Modules resetten" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Wachten op eindigen van proces met pid %d." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Omgevingsgroepen installeren" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Toon pakketafhankelijkheden en in welke pakketten deze zitten" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Omgevingsgroepen opwaarderen" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "" +"synchroniseer geïnstalleerde pakketten naar de laatst beschikbare versies" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Omgevingesgroepen verwijderen" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Pakket om te synchroniseren" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Groepen installeren" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Pakket downgraden" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Groepen upgraden" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Pakket om te downgraden" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Groepen verwijderen" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "groepinformatie tonen of gebruiken" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Conflicterende pakketten overslaan:\n" -"(voeg '%s' toe aan opdrachtregel om upgrade te forceren)" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Geen groepdata beschikbaar voor ingestelde repositories" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Pakketten overslaan met defecte afhankelijkheden %s" +msgid "Warning: Group %s does not exist." +msgstr "Waarschuwing: Groep %s bestaat niet." -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " of onderdeel van een groep" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Waarschuwing: Geen groep komt overeen:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Pakket" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Beschikbare omgevingsgroepen:" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Pakket" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Geïnstalleerde omgevingsgroepen:" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "vervangen" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Geïnstalleerde groepen:" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Transactie-overzicht\n" -"%s\n" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Geïnstalleerde taalgroepen:" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Installeren" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Beschikbare groepen:" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Upgrade" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Beschikbare taalgroepen:" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Verwijderen" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "inclusief optionele pakketten uit groep" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Downgrade" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "Toon ook verborgen groepen" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Overslaan" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "toon alleen geinstalleerde groepen" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Pakket" -msgstr[1] "Pakketten" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "toon alleen beschikbare groepen" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Afhankelijk pakket" -msgstr[1] "Afhankelijke pakketten" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "toon ook ID van groepen" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Upgraded" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "beschikbare sub-commandos: {} (default), {}" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Downgraded" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "argument voor groep sub-commando" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Geïnstalleerd" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Ongeldige groep-subopdracht, gebruik: %s." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Opnieuw geïnstalleerd." +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Kan geen verplicht groeppakket vinden." -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Overgeslagen" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "installeer een pakket of pakketten op je systeem" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Verwijderd" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "installeer pakket" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Mislukte" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Niets gevonden." -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Totaal" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Geen geldig rpm pad: %s" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Er zijn de volgende alternatieven voor \"{0}\": {1}" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Systeem" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "genereer de metadatacache" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Opdrachtregel" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Cachebestanden maken voor alle metadatabestanden" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Gebruikersnaam" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"(de)selecteer geïnstalleerde pakketten als geïnstalleerd door gebruiker:" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" +"installeren: markeer als geïnstalleerd door gebruiker\n" +"verwijderen: niet markeren als geïnstalleerd door gebruiker\n" +"groep: markeer als geïnstalleerd door groep" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Datum en tijd" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s aangemerkt als geïnstalleerd door gebruiker." -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Actie(s)" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s niet-aangemerkt als geïnstalleerd door gebruiker." -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Veranderd" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s aangemerkt als geïnstalleerd." -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Geen transacties" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Fout:" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Geschiedenisinformatie mislukte" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Pakket '%s' is niet geïnstalleerd." -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Geen transactie-ID of pakket opgegeven" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" +"Alleen modulenaam, stream, architectuur of profiel wordt gebruikt. Onnodige " +"informatie in argument wordt genegeerd: '{}'" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Gewist" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Geen overeenkomende modules om te laten zien" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Niet geïnstalleerd" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "Pakket {} behoort toe aan meerdere modules, wordt overgeslagen" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Ouder" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Communiceer met modules." -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Nieuwer" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "toon alleen ingeschakelde modules" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transactie-ID :" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "toon alleen uitgeschakelde modules" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Begintijd :" - -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Begin-rpmdb :" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "toon alleen geïnstalleerde modules of pakketten" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u seconds)" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "toon profielinhoud" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minutes)" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "verwijder alle modulaire pakketten" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u hours)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u days)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Modulespecificatie" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Eindtijd :" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {}: te weinig argumenten" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Eind-rpmdb :" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "herinstalleren pakket" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Gebruiker :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Herinstalleer pakket" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Return-Code :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "verwijder een pakket of pakketten van je systeem" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Afgebroken" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "Verwijderen dubbele pakketten" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Succes" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "verwijderen van installonly pakketten is over de limiet" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Mislukkingen:" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Er zijn geen gedupliceerde pakketten gevonden om te verwijderen." -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Mislukt:" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Er zijn geen installonly pakketten gevonden om te verwijderen." -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Release versie :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "onbekend" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Opdrachtregel :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Nooit (laatste: %s)" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Commentaar :" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Direct (laatste: %s)" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transactie uitgevoerd met:" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s seconde(n) (laatste: %s)" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pakketten veranderd:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "geconfigureerde softwarerepositories tonen" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scriptlet-output:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "toon alle repositories" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Fouten:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "toon alle ingeschakelde repositories (standaard)" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Dep-Installaties" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "toon alle uitgeschakelde repositories" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Als verouderd aangemerkt" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Repository specificatie" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Gewist" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Er zijn geen repositories beschikbaar" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Geherinstalleerd" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "aangezet" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Slechte transactie-ID of pakket(ten) opgegeven" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "uitgezet" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Pakket %s.%s %s zal geïnstalleerd worden" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "Repo-id : " -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Pakket %s.%s %s is een upgrade" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "Repo-naam : " -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Pakket %s.%s %s zal gewist worden" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "Repo-status : " -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Pakket %s.%s %s zal opnieuw geïnstalleerd worden" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "Repo-revisie : " -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Pakket %s.%s %s zal een downgrade zijn" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "Repo-tags : " -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Pakket %s.%s %s zal verouderd worden" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "Repo-distro-tags : " -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Pakket %s.%s %s zal opgewaardeerd worden" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "Repo-updated : " -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Pakket %s.%s %s zal verouderd worden" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "Repo-pkgs : " -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Beginnen oplossen afhankelijkheden" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "Repo-available-pkgs: " -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Oplossen afhankelijkheden beeindigd" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "Repo-grootte : " -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"Importeren GPG-sleutel 0x%s:\n" -" Gebruiker-id : \"%s\"\n" -" Fingerprint: %s\n" -" Van : %s" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "Repo-metalink : " -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Draaiend" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " Vernieuwd : " -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "In slaap" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "Repo-spiegels : " -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Niet af te breken" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "Repo-baseurl : " -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "Repo-expire : " -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Traced/Gestopt" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "Repo-exclude : " -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Onbekend" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "Repo-include : " -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "" -"Kan geen informatie verkrijgen over het proces (PID %d) dat lock heeft gezet" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "Repo-excluded : " -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " De applicatie met PID %d is: %s" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "Repo-filenaam : " -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Geheugen : %5s RSS (%5sB VSZ)" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "repo id" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Gestart: %s - %s geleden" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "status" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Status : %s" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "repo-naam" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Onverwachte waarde voor omgevingsvariabele: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "Totaal aantal pakketten: {}" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "Kan bestand \"%s\" niet lezen: %s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "zoek naar pakketten die overeenkomen met het sleutelwoord" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Configuratiefout: %s" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Bevraag alle pakketten (afkorting van repoquery '*' of repoquery zonder " +"argument)" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Aliassen bevatten oneindige recursie" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Zoek alle versies van pakketten (standaard)" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, met gebruik van originele argumenten." +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "toon alleen resultaten voor deze architectuur" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Geïnstalleerd: %s-%s op %s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "toon allen resultaten die eigenaar zijn van BESTAND" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Gebouwd : %s op %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "toon alleen resultaten die in conflict zijn met VEREISTE" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"De bewerking moet resulteren in het omschakelen van module '{0}' stream " -"'{1}' naar stream '{2}'" +"toont resultaten die vereiste, gesuggereerde, aanvullende, verbeterende of " +"aanbevolen pakketten bieden en bestanden VEREISTE" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "toon alleen resultaten die VEREISTE verouderen" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "toon alleen resultaten die VEREISTE aanbieden" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "toont resultaten die vereiste pakketten bieden en bestanden VEREISTE" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "toon alleen resultaten die VEREISTE aanbeveelt" + +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "toon alleen resultaten die VEREISTE verbeteren" + +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "toon alleen resultaten die VEREISTE suggereert" + +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "toon alleen resultaten die VEREISTE supplementeren" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -"Het is niet mogelijk on aangezette streams van een module om te schakelen.\n" -"Het wordt aanbevolen om alle geïnstalleerde inhoud van de module te verwijderen, en de module te resetten met het 'dnf module reset ' commando. Nadat je de module gerest hebt, kun je da nadere stream installeren." +"controleer niet-expliciete afhankelijkheden (bestanden en Provides); " +"standaard" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF zal alleen pakketten voor de transactie downloaden." +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"controleer afhankelijkheden precies als opgegeven, in tegenstelling met " +"--alldeps" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"DNF zal alleen pakketten downloaden, gpg sleutels installeren en de " -"transactie controleren." +"gebruikt met --whatrequires, en --requires --resolve, bevraag pakketten " +"recursief." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Uitvoering afgebroken." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" +"toon een lijst van alle afhankelijkheden en in welke pakketten deze zitten" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Downloaden pakketten:" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "toon beschikbare tags voor gebruik met --queryformat" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Fout bij downloaden pakketten:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "los mogelijkheden op van afkomstige pakket(ten)" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "De transactie mislukte" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "toon recursieve boom voor pakket(ten)" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "bewerk op overeenkomstige bron RPM" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Sleutels worden niet automatisch geïmporteerd bij uitvoeren zonder toezicht.\n" -"Gebruik \"-y\" om toch te importeren." +"toon N laatste pakketten voor een gegeven naam.arch (of laatste maar N als N" +" negatief is)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG check is MISLUKT" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "toon ook pakketten van inactieve module streams" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Veranderlogs voor {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "toon gedetailleerde informatie over het pakket" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Pakketten als verouderd aanmerken" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "bestandslijst in pakket tonen" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Geen pakketten voor distributiesynchronisatie aangemerkt." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "Source-RPM-naam van pakket tonen" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Geen pakketten voor degradatie aangemerkt." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "toon veranderlogs van het pakket" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Geïnstalleerde pakketten" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "formatteer voor het tonen van de gevonden pakketten" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Beschikbare pakketten" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"gebruik naam-tijdperk:versie-release.architectuur formaat voor het tonen van" +" de gevonden pakketten (standaard)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Pakketten automatisch verwijderen" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"gebruik naam-versie-release formaat voor het tonen van de gevonden pakketten" +" (standaard voor rpm zoekopdracht)" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Extra pakketten" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"gebruike tijdperk:naam-versie-release.architectuur formaat voor het tonen " +"van de gevonden pakketten" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Beschikbare upgrades" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" +"Laat zien in welke comps groepen de geselecteerde pakketten zich bevinden" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Recent toegevoegde pakketten" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "beperk de zoekopdracht tot geïnstalleerde duplicaat pakketten" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Geen overeenkomende pakketten om te laten zien" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "beperk de zoekopdracht tot geïnstalleerde installonly pakketten" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Geen resultaten gevonden" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"beperk de zoekopdracht tot geïnstalleerde pakketten met onvoldane " +"afhankelijkheden" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Geen transactie-ID opgegeven" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "toon een locatie waarvan pakketten gedownload kunnen worden" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Opgegeven transactie-ID niet gevonden" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Toon mogelijkheden waarmee het pakket conflicteert." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Meer dan één transactie-ID gevonden!" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Toon de mogelijkheden waar het pakket afhankelijk van is, die het verbetert," +" adviseert, suggereert en aanvult." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Transactiegeschiedenis is incompleet, voor %u." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Toon mogelijkheden die het pakket kan verbeteren." -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Transactiegeschiedenis is incompleet, na %u." +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Toon de voorziene mogelijkheden van het pakket." -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Transactie {} ongedaan maken, vanaf {}" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Toon de mogelijkheden die het pakket aanbeveelt." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Onbekende repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Toon de mogelijkheden waar het pakket van afhangt." -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" -msgstr "Geen repository match: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Toon de mogelijkheden waar het pakket ban afhangt voor het uitvoeren van een" +" %%pre script." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Dit commando moet uitgevoerd worden door de root gebruiker." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Toon de mogelijkheden die het pakket suggereert." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Zo'n commando bestaat niet: %s. Gebruik %s --help" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Toon de mogelijkheden die het pakket kan aanvullen." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Het zou een DNF-plugin-opdracht kunnen zijn, probeer: \"dnf install 'dnf-" -"command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Toon alleen beschikbare pakketten." -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Het zou een DNF-plugin-opdracht kunnen zijn, maar het laden van plugins is " -"momenteel uitgeschakeld." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Toon alleen geïnstalleerde pakketten." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -"--destdir of --downloaddir moet gebruikt worden met --downloadonly of " -"download of system-upgrade commando." +"Toon alleen pakketten die in geen van de beschikbare repositories aanwezig " +"zijn." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"--enable, --set-enabled en --disable, --set-disabled moeten gebruikt worden" -" met het config-manager commando." +"Toon alleen pakketten die een upgrade aanbieden voor een reeds geïnstalleerd" +" pakket." -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"Waarschuwing: Globaal forceren van GPG handtekeningscontrole volgens het " -"actieve RPM beveiligingsbeleid (zie 'gpgcheck' in dnf.conf(5) hoe je deze " -"boodschap kunt onderdrukken)" +"Toon alleen pakketten die verwijderd kunen worden met het \"{prog} " +"autoremove\" commando." -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "Configuratiebestand \"{}\" bestaat niet" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Toon alleen pakketten die door de gebruiker geïnstalleerd werde." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Toon alleen onlangs veranderde pakketten" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "de sleutel om te zoeken" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"Kan vrijgaveversie niet detecteren (gebruik '--releasever' om vrijgaveversie" -" te specificeren)" +"Optie '--resolve' moet tezamen gebruikt worden met één van de '--conflicts'," +" '--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' of '--supplements' opties" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argument {}: niet toegestaan met argument {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" +"Optie '--recursive' moet gebruikt worden met '--whatrequires ' " +"(optioneel met '--alldeps', maar niet met '--exactdeps'), of met '--requires" +" --resolve'" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Commando \"%s\" is al gedefinieerd" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Pakket {} bevat geen bestanden" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Uitsluitingen in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Beschikbare query-tags: gebruik --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Insluitingen in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "argument {} vereist --whatrequires of --whatdepends optie" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Uitsluitingen in repo " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"Geen geldige schakelaar gespecificeerd\n" +"gebruik: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"beschrijving:\n" +" Print een boom van pakketten voor de gegeven pakketten." -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Insluitingen in repo " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "pakketdetails zoeken voor opgegeven string" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "verwijder een pakket of pakketten van je systeem" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "zoek ook naar pakketbeschrijving en URL" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "Verwijderen dubbele pakketten" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "SLEUTELWOORD" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "verwijderen van installonly pakketten is over de limiet" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Sleutelwoord om naar te zoeken" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Te verwijderen pakketten" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Naam" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Er zijn geen gedupliceerde pakketten gevonden om te verwijderen." +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Samenvatting" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Beschrijving" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." -msgstr "Geïnstalleerd pakket %s%s is niet beschikbaar." +msgid "%s Exactly Matched: %%s" +msgstr "%s Komt exact overeen met: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Er zijn geen installonly pakketten gevonden om te verwijderen." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s Komt overeen met: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Geen resultaten gevonden." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "voer een interactieve DNF shell uit" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "voer een interactieve {prog} shell uit" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SCRIPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script om in DNF shell te draaien" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Fout:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "Script om in {prog} shell te draaien" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Niet ondersteunde sleutelwaarde." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Kon repository niet vinden: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2346,7 +2033,7 @@ msgstr "" " Als geen waarde is gegeven print het de huidige waarde.\n" " Als waarde gegeven is dan wordt die ingesteld." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2354,7 +2041,7 @@ msgstr "" "{} [commando]\n" " print hulp" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2366,7 +2053,7 @@ msgstr "" " enable: zet repositories aan. optie = repository id\n" " disable: zet repositories uit. optie = repository id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2374,7 +2061,7 @@ msgstr "" "{}\n" " Los de transactie set op" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2386,7 +2073,7 @@ msgstr "" " reset: reset (geheel verwijderen) de transactie\n" " run: voer de transactie uit" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2394,7 +2081,7 @@ msgstr "" "{}\n" " voer de transactie uit" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2402,7 +2089,7 @@ msgstr "" "{}\n" " verlaat de shell" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2424,1347 +2111,1698 @@ msgstr "" "run los de transactie set op en voer uit\n" "exit (or quit) verlaat de shell" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Fout: Kan %s niet openen om te lezen" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Klaar." -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Shell wordt verlaten" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"(de)selecteer geïnstalleerde pakketten als geïnstalleerd door gebruiker:" +"start een interactieve {prog} module voor verwijderen en installeren van een" +" specificatie" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" -"installeren: markeer als geïnstalleerd door gebruiker\n" -"verwijderen: niet markeren als geïnstalleerd door gebruiker\n" -"groep: markeer als geïnstalleerd door groep" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "De te verwijderen specificaties" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Pakketspecificatie" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "De te installeren specificaties" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s aangemerkt als geïnstalleerd door gebruiker." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "bugfix" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s niet-aangemerkt als geïnstalleerd door gebruiker." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "enhancement" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s aangemerkt als geïnstalleerd." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "beveiliging" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Pakket '%s' is niet geïnstalleerd." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "nieuwpakket" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Bestand %s wordt verwijderd" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Kritiek/Sec." -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "cached data verwijderen" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Belangrijk/Sec." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Metadatatype om te schonen" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Matig/Sec." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Data opruimen: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Laag/Sec." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Cache is verlopen" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "advies over pakketten tonen" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d bestand verwijderd" -msgstr[1] "%d bestanden verwijderd" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" +"adviezen over nieuwere versies van geïnstalleerde pakketten (standaard)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Wachten op eindigen van proces met pid %d." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "adviezen over gelijke en oudere versies van geïnstalleerde pakketten" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Tonen of aanmaken van commando-aliassen" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"adviezen over nieuwere versies van die geïnstalleerde pakketten waarvoor een" +" nieuwere versie beschikbaar is" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "zet oplossen van aliassen aan" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "adviezen over alle versies van geïnstalleerde pakketten" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "zet oplossen van aliassen uit" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "toon een samenvatting van de adviezen (standard)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "actie uit te voeren met aliassen" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "toon lijst van adviezen" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "alias definitie" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "toon info van adviesen" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Aliassen zijn nu aangezt" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "toon alleen adviezen met CVE referentie" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Aliassen zijn nu uitgezet" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "toon alleen adviezen met bugzilla referentie" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Ongeldige alias sleutel: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "geïnstalleerd" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Alias argument heeft geen waarde: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "updates" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Aliassen toegevoegd: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "alle" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Alias niet gevonden: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "beschikbaar" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Aliassen verwijderd: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Samenvatting update-info " -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Nieuw pakket mdedeling(en)" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Veiligheidsmededeling(en)" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Aliassen oplossen is uitgezet." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kritieke veiligheidsmededeling(en)" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Geen aliassen gespecificeerd." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Belangrijke veiligheidsmededeling(en)" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Geen alias gespecificeerd." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Matige veiligheidsmededeling(en)" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Geen aliassen gedefinieerd." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Lage veiligheidsmededeling(en)" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Geen match voor alias: %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Onbekende veiligheidsmededeling(en)" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"upgrade, maar alleen met 'nieuwste' pakketovereenkomst welke een probleem " -"repareert dat invloed heeft op je systeem" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Bugfix-mededeling(en)" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "controleren op problemen met packagedb" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Verbeteringenmededeling(en)" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "alle problemen tonen; default" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Andere mededeling(en)" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "afhankelijkheidsproblemen tonen" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Onbekend/Sec." -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "doublureproblemen tonen" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Bugs" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "toon in onbruik geraakte pakketten" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Type" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "toon leveringsproblemen" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Update-ID" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} mist benodigd {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Updated" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} is hetzelfde als {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} is vervangen door {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Beschrijving" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} levert {} maar kan niet worden gevonden" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Rechten" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Pakket downgraden" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Ernst" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Pakket om te downgraden" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Bestanden" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "groepinformatie tonen of gebruiken" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Geïnstalleerd" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Geen groepdata beschikbaar voor ingestelde repositories" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "onwaar" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Waarschuwing: Groep %s bestaat niet." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "waar" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Waarschuwing: Geen groep komt overeen:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "upgrade een pakket of pakketten van je systeem" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Beschikbare omgevingsgroepen:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Het te upgraden pakket" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Geïnstalleerde omgevingsgroepen:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"upgrade, maar alleen met 'nieuwste' pakketovereenkomst welke een probleem " +"repareert dat invloed heeft op je systeem" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Geïnstalleerde groepen:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Afgesloten." -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Geïnstalleerde taalgroepen:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Geen lezen/uitvoeren-toegang in huidige map, terugvallen op /" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Beschikbare groepen:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" +"probeer '{}' toe te voegen aan de commandoregel om conflicterende pakketten " +"te vervangen" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Beschikbare taalgroepen:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" +"probeer '{}' toe te voegen om niet-installeerbare pakketten over te slaan" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "inclusief optionele pakketten uit groep" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " of '{}' om niet-installeerbare pakketten over te slaan" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "Toon ook verborgen groepen" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" +"probeer '{}' toe te voegen om niet alleen de beste kandidaat pakketten te " +"gebruiken" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "toon alleen geinstalleerde groepen" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " of '{}' om niet alleen de beste kandidaat pakketten te gebruiken" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "toon alleen beschikbare groepen" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Afhankelijkheden opgelost." -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Commando-regelfout: %s" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "beschikbare sub-commandos: {} (default), {}" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "slecht format: %s" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "argument voor groep sub-commando" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "Setopt argument heeft meerdere waarden: %s" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Ongeldige groep-subopdracht, gebruik: %s." +msgid "Setopt argument has no value: %s" +msgstr "Setopt argument heeft geen waarde: %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Kan geen verplicht groeppakket vinden." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "Algemene {prog} opties" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Toon pakketafhankelijkheden en in welke pakketten deze zitten" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "Locatie configuratiebestand" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Om te kijken wat het probleem is, probeer: '%s'." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "Uitvoeren met zo min mogelijk meldingen" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "Uitvoeren met uitgebreide meldingen" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "{prog} versie weergeven en afsluiten" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "Instellen installatieroot" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "installeer geen documentatie" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "Alle plugins uitschakelen" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "plugins inschakelen op naam" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "Plugins uitschakelen op naam" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "Waarde van $releasever in config en repobestanden overschrijven" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "Instellen aangepaste configuratie en repo-opties" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "los depsolve problemen op bij het overslaan van pakketten" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "toon commando hulp" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -"RPMDB is waarschijnlijk corrupt, '%s' doen kan het misschien oplossen." +"toestaan wissen geïnstalleerde pakketten om afhankelijkheden op te lossen" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "best beschikbare pakketversies in transacties gebruiken" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "beperk de transactie niet tot de beste kandidaat" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "volledig vanuit systeemcache werken; update cache niet" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "maximale wachttijd voor commando" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "debugging-outputniveau" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "dumpt gedetailleerde oplossingsresultaten in bestanden" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "Duplicaten tonen in repo's bij lijst- of zoekopdrachten" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "error-outputniveau" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Controleren van pakketten met GPG-sleutels is ingeschakeld. Prima.\n" -"Er zijn echter geen GPG-publieke sleutels geïnstalleerd. Download\n" -"de sleutels voor de pakketten die je wilt en installeer deze.\n" -"Installeren kan je doen met:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Je kan ook de url naar de sleutel voor een repo die je wilt gebruiken\n" -"opgeven bij de 'gpgkey'-optie in een repositorysectie. DNF zal de sleutel\n" -"dan automagisch installeren.\n" -"\n" -"Informeer bij de mensen van je distributie of van het pakket." +"zet verouderingsbewerking logica van {prog aan voor het upgraden of tonen " +"van mogelijkheden die het pakket verouderen voor info, list en repoquery" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Probleemrepo: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "debugging-outputniveau voor rpm" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "Details van een pakket of groep pakketten tonen" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "automatisch ja op alle vragen" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "alle pakketten tonen (default)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "automatisch nee op alle vragen" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "alleen beschikbare pakketten tonen" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" +"Zet extra repositories aan. Toon optie. Ondersteunt globs, kan meerdere " +"keren gespecificeerd worden." -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "alleen geïnstalleerde pakketten tonen" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Zet extra repositories uit. Toon optie. Ondersteunt globs, kan meerdere " +"keren gespecificeerd worden." -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "alleen extra pakketten tonen" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"zet specifieke repositories aan volgens een id of een glob, kan meerdere " +"keren gespecificeerd worden" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "alleen upgrade-pakketten tonen" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"zet repo's aan met config-manager commando (wordt automatisch opgeslagen)" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "alleen autoremove-pakketten tonen" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" +"zet repo's uit met config-manager commando (wordt automatisch opgeslagen)" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "alleen onlangs veranderde pakketten tonen" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "Pakketten uitsluiten op naam of glob" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Pakketnaam specificatie" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "zet excludepkgs uit" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "pakket of groep pakketten opsommen" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" +"Label en pad naar nog een te gebruiken repository (hetzelfde pad als in " +"baseurl), kan meerdere keren worden opgegeven" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "uitzoeken welk pakket de opgegeven waarde bevat." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" +"zet verwijderen van afhankelijkheden die niet langer gebruikt worden uit" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "zet gpg handtekeningscontrole uit (als RPM beleid dit toestaat)" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "Kleurbeheer" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "Instellen metadata als verlopen voordat opdracht wordt uitgevoerd" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "Alleen IPv4-adressen gebruiken" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "Alleen IPv6-adressen gebruiken" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "stel map in waarnaar pakketten gekopieerd worden" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "Pakketten alleen downloaden" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "voeg een commentaar toe aan de transactie" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Omvat voor bugreparatie relevante pakketten, in updates" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Omvat voor verbetering relevante pakketten, in updates" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Omvat voor newpackage relevante pakketten, in updates" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Omvat voor beveiliging relevante pakketten, in updates" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Omvat pakketten nodig voor het repareren van het gegeven advies, in updates" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Omvat pakketten nodig voor het repareren van de gegeven BZ, in updates" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Omvat pakketten nodig voor het repareren van de gegeven CVE, in updates" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Omvat voor beveiliging relevante pakketten overeenkomend met de ernst , in " +"updates" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Forceer het gebruik van een architectuur" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Lijst van belangrijkste commando's:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Lijst van plugincommando's:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Naam" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoch" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Versie" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Versie" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Release" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arch" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Architectuur" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Grootte" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Grootte" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Bron" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Repo" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Repo" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Van repo" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Pakketsamensteller" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Bouwtijdstip" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Installatietijd" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Geïnstalleerd door" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Samenvatting" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licentie" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "BIEDT AAN" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Beschrijving" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Biedt specificatie aan om naar te zoeken" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Geen pakketten om te laten zien" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Pakketten zoeken: " +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "controleer beschikbare upgrades" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "yes" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "toon veranderlogs voor het vernieuwen" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Geen pakket beschikbaar." +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nee" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Geen pakketten voor installatie aangemerkt." +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Is dit goed [y/N]: " -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Geen pakket geïnstalleerd." +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Is dit goed [Y/n]: " -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (van %s)" +msgid "Group: %s" +msgstr "Groep: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Geen pakket van de repository geïnstalleerd." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Groep-Id: %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Geen pakketten voor herinstallatie aangemerkt." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Beschrijving: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Geen pakketten voor upgrade aangemerkt." +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Taal:%s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "uitvoeren van opdrachten op alle pakketten in opgegeven repository" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Verplichte pakketten:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "REPO_ID" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Standaardpakketten:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "Repository ID" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Optionele pakketten:" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "nuttig gebruiksbericht tonen" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Voorwaardelijke pakketten:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMMANDO" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Omgevingsgroep: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "transactiegeschiedenis tonen of gebruiken" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Omgeving-ID: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Meer dan een transactie ID gevonden.\n" -"'{}' vereist een transactie ID of pakketnaam." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Verplichte groepen:" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Er is geen transactie ID of pakketnaam opgegeven." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Optionele groepen:" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Je hebt geen toegangsrechten op de geschiedenis-DB" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Overeenkomend van:" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Kan transactie %s niet ongedaan maken; zou inconsistente pakketdatabase " -"opleveren." +msgid "Filename : %s" +msgstr "Bestandsnaam : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Kan transactie %s niet terugdraaien; zou inconsistente pakketdatabase " -"opleveren." - -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Ongeldige transactie ID reeks definitie '{}'.\n" -"Gebruik '..'." +msgid "Repo : %s" +msgstr "Repo : %s" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"Kan '{}' niet converteren naar transactie ID.\n" -"Gebruik '', 'last', 'last-'." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Beschrijving: " -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Er werd geen transactie gevonden welke package '{}' bewerkt." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "installeer een pakket of pakketten op je systeem" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licentie : %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Niets gevonden." +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Verschaft : %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:946 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Geen geldig rpm pad: %s" +msgid "Other : %s" +msgstr "Andere : %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Er zijn de volgende alternatieven voor \"{0}\": {1}" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Bij het berekenen van totale downloadgrootte is iets mis gegaan" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "bugfix" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Totale grootte : %s" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "enhancement" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Totale downloadgrootte: %s" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "beveiliging" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Installatiegrootte : %s" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "onbekend" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Bij het berekenen van totale installatiegrootte is iets mis gegaan" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "nieuwpakket" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Vrijgemaakte ruimte: %s" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Kritiek/Sec." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Markeren pakketten als geïnstalleerd door de groep:" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Belangrijk/Sec." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Markeren pakketten als verwijderd door de groep:" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Matig/Sec." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Groep" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Laag/Sec." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pakketten" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "advies over pakketten tonen" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Groep/module pakketten installeren" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "" -"adviezen over nieuwere versies van geïnstalleerde pakketten (standaard)" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Groepspakketten installeren" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "adviezen over gelijke en oudere versies van geïnstalleerde pakketten" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Installeren" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"adviezen over nieuwere versies van die geïnstalleerde pakketten waarvoor een" -" nieuwere versie beschikbaar is" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Upgraden" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "adviezen over alle versies van geïnstalleerde pakketten" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Herinstalleren" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "toon een samenvatting van de adviezen (standard)" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Afhankelijkheden installeren" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "toon lijst van adviezen" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Zwakke afhankelijkheden worden geïnstalleerd" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "toon info van adviesen" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Verwijderen" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "geïnstalleerd" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Afhankelijke pakketten verwijderen" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "updates" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Verwijderen ongebruikte afhankelijkheden" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "alle" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Downgraden" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "beschikbaar" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Installeren van moduleprofielen" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Samenvatting update-info " +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Zet moduleprofielen uit" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Nieuw pakket mdedeling(en)" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Module streams aanzetten" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Veiligheidsmededeling(en)" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Module streams omschakelen" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kritieke veiligheidsmededeling(en)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Zet modules uit" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Belangrijke veiligheidsmededeling(en)" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Modules resetten" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Matige veiligheidsmededeling(en)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Omgevingsgroepen installeren" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Lage veiligheidsmededeling(en)" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Omgevingsgroepen opwaarderen" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Onbekende veiligheidsmededeling(en)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Omgevingesgroepen verwijderen" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Bugfix-mededeling(en)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Groepen installeren" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Verbeteringenmededeling(en)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Groepen upgraden" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Andere mededeling(en)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Groepen verwijderen" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Onbekend/Sec." +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Conflicterende pakketten overslaan:\n" +"(voeg '%s' toe aan opdrachtregel om upgrade te forceren)" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Update-ID" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Pakketten overslaan met defecte afhankelijkheden %s" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Type" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " of onderdeel van een groep" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Updated" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Pakket" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Bugs" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Pakket" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "vervangen" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Beschrijving" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Transactie-overzicht\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Ernst" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Installeren" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Rechten" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Upgrade" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Bestanden" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Verwijderen" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "waar" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Downgrade" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "onwaar" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Overslaan" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Geen overeenkomende modules om te laten zien" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Pakket" +msgstr[1] "Pakketten" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Communiceer met modules." +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Afhankelijk pakket" +msgstr[1] "Afhankelijke pakketten" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "toon alleen ingeschakelde modules" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Upgraded" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "toon alleen uitgeschakelde modules" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Downgraded" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "toon alleen geïnstalleerde modules" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Opnieuw geïnstalleerd." -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "toon profielinhoud" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Overgeslagen" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Modulair commando" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Verwijderd" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Modulespecificatie" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Mislukte" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "herinstalleren pakket" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Totaal" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Herinstalleer pakket" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" -"synchroniseer geïnstalleerde pakketten naar de laatst beschikbare versies" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Systeem" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Pakket om te synchroniseren" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Opdrachtregel" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"start een interactieve dnf modificatie op afstand en installeer een " -"specificatie" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Gebruikersnaam" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "De te verwijderen specificaties" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "De te installeren specificaties" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Datum en tijd" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "genereer de metadatacache" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Actie(s)" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Cachebestanden maken voor alle metadatabestanden" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Veranderd" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "upgrade een pakket of pakketten van je systeem" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Geen transacties" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Het te upgraden pakket" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Geschiedenisinformatie mislukte" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"verwijder alle onnodige pakketten die oorspronkelijk geïnstalleerd zijn als " -"afhankelijkheden" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Geen transactie-ID of pakket opgegeven" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "pakketdetails zoeken voor opgegeven string" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Gewist" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "zoek ook naar pakketbeschrijving en URL" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Niet geïnstalleerd" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "SLEUTELWOORD" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Nieuwer" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Sleutelwoord om naar te zoeken" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Ouder" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transactie-ID :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s Komt exact overeen met: %%s" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Begintijd :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s Komt overeen met: %%s" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Begin-rpmdb :" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Geen resultaten gevonden." +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u seconds)" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "Never (last: %s)" -msgstr "Nooit (laatste: %s)" +msgid "(%u minutes)" +msgstr "(%u minutes)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "Instant (last: %s)" -msgstr "Direct (laatste: %s)" +msgid "(%u hours)" +msgstr "(%u hours)" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s seconde(n) (laatste: %s)" +msgid "(%u days)" +msgstr "(%u days)" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "geconfigureerde softwarerepositories tonen" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Eindtijd :" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "toon alle repositories" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Eind-rpmdb :" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "toon alle ingeschakelde repositories (standaard)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Gebruiker :" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "toon alle uitgeschakelde repositories" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Afgebroken" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Repository specificatie" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Return-Code :" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Er zijn geen repositories beschikbaar" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Succes" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "aangezet" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Mislukkingen:" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "uitgezet" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Mislukt:" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Release versie :" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-naam : " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Opdrachtregel :" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Commentaar :" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revisie: " +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transactie uitgevoerd met:" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pakketten veranderd:" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scriptlet-output:" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-updated : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Fouten:" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Dep-Installaties" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-grootte : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Als verouderd aangemerkt" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Als verouderd aanmerken" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Updated : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Gewist" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirrors : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Geherinstalleerd" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Slechte transactie-ID of pakket(ten) opgegeven" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-expire : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Pakket %s.%s %s zal geïnstalleerd worden" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Pakket %s.%s %s is een upgrade" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Pakket %s.%s %s zal gewist worden" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-excluded: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Pakket %s.%s %s zal opnieuw geïnstalleerd worden" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Repo-bestandsnaam: " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Pakket %s.%s %s zal een downgrade zijn" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "repo id" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Pakket %s.%s %s zal verouderd worden" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "status" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Pakket %s.%s %s zal opgewaardeerd worden" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "repo-naam" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Pakket %s.%s %s zal verouderd worden" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "Totaal aantal pakketten: {}" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Beginnen oplossen afhankelijkheden" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "zoek naar pakketten die overeenkomen met het sleutelwoord" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Oplossen afhankelijkheden beeindigd" -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -"Bevraag alle pakketten (afkorting van repoquery '*' of repoquery zonder " -"argument)" +"Importeren GPG-sleutel 0x%s:\n" +" Gebruiker-id : \"%s\"\n" +" Fingerprint: %s\n" +" Van : %s" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Zoek alle versies van pakketten (standaard)" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Draaiend" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "toon alleen resultaten voor deze architectuur" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "In slaap" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "toon allen resultaten die eigenaar zijn van BESTAND" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Niet af te breken" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "toon alleen resultaten die in conflict zijn met VEREISTE" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Traced/Gestopt" + +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Onbekend" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -"toont resultaten die vereiste, gesuggereerde, aanvullende, verbeterende of " -"aanbevolen pakketten bieden en bestanden VEREISTE" +"Kan geen informatie verkrijgen over het proces (PID %d) dat lock heeft gezet" + +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " De applicatie met PID %d is: %s" + +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Geheugen : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Gestart: %s - %s geleden" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Status : %s" + +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "wordt overgeslagen." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "Module of groep '%s' is niet geïnstalleerd." + +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "Module of groep '%s' is niet beschikbaar." + +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "Module of groep '%s' bestaat niet." -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "toon alleen resultaten die VEREISTE verouderen" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Omgeving '%s' is niet geïnstalleerd." -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "toon alleen resultaten die VEREISTE aanbieden" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "Omgeving '%s' is niet beschikbaar." -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "toont resultaten die vereiste pakketten bieden en bestanden VEREISTE" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Groep_id '%s' bestaat niet." -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "toon alleen resultaten die VEREISTE aanbeveelt" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Fout bij ontleden van '%s': %s" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "toon alleen resultaten die VEREISTE verbeteren" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Kan cachemap niet instellen: {}" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "toon alleen resultaten die VEREISTE suggereert" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" +"Configuratiebestand URL \"{}\" kon niet gedownload worden:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "toon alleen resultaten die VEREISTE supplementeren" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Onbekende configuratie-optie: %s = %s" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "" -"controleer niet-expliciete afhankelijkheden (bestanden en Provides); " -"standaard" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Fout bij ontleden van --setopt met sleutel '%s', waarde '%s': %s" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "" -"controleer afhankelijkheden precies als opgegeven, in tegenstelling met " -"--alldeps" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "Hoofdconfiguratie heeft geen %s attr. voor setopt" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "" -"gebruikt met --whatrequires, en --requires --resolve, bevraag pakketten " -"recursief." +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Niet-correct of onbekend \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "" -"toon een lijst van alle afhankelijkheden en in welke pakketten deze zitten" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Fout bij ontleden van --setopt met sleutel '%s.%s', waarde '%s': %s" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "toon beschikbare tags voor gebruik met --queryformat" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Repo %s heeft geen %s attr. voor setopt" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "los mogelijkheden op van afkomstige pakket(ten)" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Waarschuwing: laden '%s' niet gelukt, wordt overgeslagen." -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "toon recursieve boom voor pakket(ten)" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "Slechte id voor repo: {} ({}), byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "bewerk op overeenkomstige bron RPM" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "Slechte id voor repo: {}, byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" -msgstr "" -"toon N laatste pakketten voor een gegeven naam.arch (of laatste maar N als N" -" negatief is)" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "Repository '{}' ({}): Fout bij het ontleden van configuratie: {}" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "toon gedetailleerde informatie over het pakket" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "Repository '{}': Fout bij het ontleden van configuratie: {}" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "bestandslijst in pakket tonen" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "Repository '{}' ({}) mist naam in configuratie, id wordt gebruikt." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "Source-RPM-naam van pakket tonen" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "Repository '{}' mist naam in configuratie, id wordt gebruikt." -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "toon veranderlogs van het pakket" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "Ontleden van bestand \"{}\" mislukte: {}" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "formatteer voor het tonen van de gevonden pakketten" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "repo %s: 0x%s is al geimporteerd" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "" -"gebruik naam-tijdperk:versie-release.architectuur formaat voor het tonen van" -" de gevonden pakketten (standaard)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "repo %s: importeerde sleutel 0x%s." -#: ../dnf/cli/commands/repoquery.py:202 +#: ../dnf/db/group.py:289 msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"gebruik naam-versie-release formaat voor het tonen van de gevonden pakketten" -" (standaard voor rpm zoekopdracht)" +"Geen modulaire metadata beschikbaar voor modulair pakket '{}', het kan niet " +"op het systeem geïnstalleerd worden" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "" -"gebruike tijdperk:naam-versie-release.architectuur formaat voor het tonen " -"van de gevonden pakketten" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "Geen modulaire metadata beschikbaar voor modulair pakket" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "" -"Laat zien in welke comps groepen de geselecteerde pakketten zich bevinden" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Zal niet een bronrpmpakket (%s) installeren" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "beperk de zoekopdracht tot geïnstalleerde duplicaat pakketten" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "Configuratie optie 'gpgkey_dns_verification' vereist libunbound ({})" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "beperk de zoekopdracht tot geïnstalleerde installonly pakketten" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC extensie: Sleutel voor gebruiker " -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" -"beperk de zoekopdracht tot geïnstalleerde pakketten met onvoldane " -"afhankelijkheden" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "is geldig." -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "toon een locatie waarvan pakketten gedownload kunnen worden" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "heeft een onbekende status." -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Toon mogelijkheden waarmee het pakket conflicteert." +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC extensie: " -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" -"Toon de mogelijkheden waar het pakket afhankelijk van is, die het verbetert," -" adviseert, suggereert en aanvult." +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Testen van reeds geïmporteerde sleutels voor hun geldigheid." -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Toon mogelijkheden die het pakket kan verbeteren." +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "Niet ondersteund checksumtype: %s" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Toon de voorziene mogelijkheden van het pakket." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Herbouwen delta-RPM mislukt" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Toon de mogelijkheden die het pakket aanbeveelt." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Checksum van delta-herbouwde RPM kwam niet door test" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Toon de mogelijkheden waar het pakket van afhangt." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "klaar" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "" -"Toon de mogelijkheden waar het pakket ban afhangt voor het uitvoeren van een" -" %%pre script." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problemen in verzoek:" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Toon de mogelijkheden die het pakket suggereert." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "ontbrekende pakketten: " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Toon de mogelijkheden die het pakket kan aanvullen." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "defecte pakketten: " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Toon alleen beschikbare pakketten." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "ontbrekende groepen of modules: " -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Toon alleen geïnstalleerde pakketten." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "defecte groepen of modules: " -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "" -"Toon alleen pakketten die in geen van de beschikbare repositories aanwezig " -"zijn." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Modulair afhankelijkheidsprobleem met Standaardwaarden:" +msgstr[1] "Modulaire afhankelijkheidsproblemen met Standaardwaaeden:" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Modulair afhankelijkheid probleem:" +msgstr[1] "Modulaire afhankelijkheid problemen:" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Toon alleen pakketten die een upgrade aanbieden voor een reeds geïnstalleerd" -" pakket." +"Onjuist lockfile gevonden: %s.\n" +"Kijk of geen ander dnf/yum proces draait en verwijder de lockfile handmatig of start 'systemd-tmpfiles --remove dnf.conf'." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Toon alleen pakketten die verwijderd kunen worden met het \"dnf autoremove\"" -" commando." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Zet voor '{}' een andere stroom aan." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Toon alleen pakketten die door de gebruiker geïnstalleerd werde." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Er is niets te tonen." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Toon alleen onlangs veranderde pakketten" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" +"Nieuwere versie van '{}' wordt geïnstalleerd dan gespecificeerd. Reden: {}" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "de sleutel om te zoeken" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Aangezette modules: {}." + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Geen profiel gespecificeerd voor '{}', specificeer een profiel." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Optie '--resolve' moet tezamen gebruikt worden met één van de '--conflicts'," -" '--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' of '--supplements' opties" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Optie '--recursive' moet gebruikt worden met '--whatrequires ' " -"(optioneel met '--alldeps', maar niet met '--exactdeps'), of met '--requires" -" --resolve'" +"\n" +"\n" +"Hint: [d]standaard, [e]aangezet, [x]uitgezet, [i]geïnstalleerd, [a]ctief" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Pakket {} bevat geen bestanden" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Onnodig profiel wordt genegeerd: '{}/{}'" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Beschikbare query-tags: gebruik --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "Alle matches voor argument '{0}' in module '{1}:{2}' zijn niet actief" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "argument {} vereist --whatrequires of --whatdepends optie" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"Het installeren van module '{0}' van Fail-Safe repository {1} is niet " +"toegestaan" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Geen geldige schakelaar gespecificeerd\n" -"gebruik: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"beschrijving:\n" -" Print een boom van pakketten voor het gegeven pakket." +"Kan profiel niet matchen voor argument {}. Beschikbare profielen voor " +"'{}:{}': {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Afgesloten." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Kan profiel niet matchen voor argument {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Geen lezen/uitvoeren-toegang in huidige map, terugvallen op /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "Geen standaard profielen voor module {}:{}. Beschikbare profielen: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Geen standaard profielen voor module {}:{}" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Standaard profiel {} niet beschikbaar in module {}:{}" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -"probeer '{}' toe te voegen aan de commandoregel om conflicterende pakketten " -"te vervangen" +"Het installeren van module van de Fail-Safe repository is niet toegestaan" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Kan argument {} niet oplossen" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Geen match voor pakket {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -"probeer '{}' toe te voegen om niet-installeerbare pakketten over te slaan" +"Het upgraden van module '{0}' van de Fail-Safe repository {1} is niet " +"toegestaan" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " of '{}' om niet-installeerbare pakketten over te slaan" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Kan profiel in argument {} niet matchen" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -"probeer '{}' toe te voegen om niet alleen de beste kandidaat pakketten te " -"gebruiken" +"Het upgraden van module van de Fail-Safe repository is niet toegestaan" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " of '{}' om niet alleen de beste kandidaat pakketten te gebruiken" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Alleen modulenaam is vereist. Onnodige informatie in argument '{}' wordt " +"genegeerd" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Afhankelijkheden opgelost." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s check mislukte: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3780,29 +3818,6 @@ msgstr "Mislukte opslag van laatste makecache tijd" msgid "Failed determining last makecache time." msgstr "Mislukte bepaling van laatste makecache tijd" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "repo %s: 0x%s is al geimporteerd" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "repo %s: importeerde sleutel 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Tijdens de testtransactie traden fouten op." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Onjuist lockfile gevonden: %s.\n" -"Kijk of geen ander dnfproces draait en verwijder het lockfile handmatig of start 'systemd-tmpfiles --remove dnf.conf'." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3829,3 +3844,94 @@ msgid "No matches found for the following disable plugin patterns: {}" msgstr "" "Geen overeenkomsten gevonden voor de volgende uitgeschakelde plug-in " "patronen: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "geen overeenkomende payload factory voor %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Al gedownload" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "snelste spiegel wordt bepaald (%s hosts).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "%s repository aanzetten" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "%s repo toegevoegd van %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Tijdens de testtransactie traden fouten op." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Downgraden" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Opschonen" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Installeren" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Herinstalleren" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Wissen" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Upgraden" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Verifiëren" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Uitvoeren van scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Voorbereiden" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Probleem" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "Geen TransactionItem gevonden voor sleutel: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "Geen TransactionSWDBItem gevonden voor sleutel: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Tijdens de transactie traden fouten op." diff --git a/po/or.po b/po/or.po index 5248a58..611e405 100644 --- a/po/or.po +++ b/po/or.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-09-28 01:05+0000\n" "Last-Translator: Ankit Behera \n" "Language-Team: Oriya\n" @@ -14,217 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "ଅସୁବିଧା" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -265,6 +54,16 @@ msgstr "" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -279,81 +78,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -444,1772 +168,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" + +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1783 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u seconds)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u minutes)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2217,24 +1881,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2243,13 +1903,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2257,13 +1917,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2271,19 +1931,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2296,1274 +1956,1416 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "" + +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "" + +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "" + +#: ../dnf/cli/output.py:2058 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/conf/config.py:136 #, python-format -msgid "%s is empty file" +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" + +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "" + +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" + +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" #: ../dnf/crypto.py:108 @@ -3576,15 +3378,221 @@ msgstr "" msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + #: ../dnf/lock.py:100 #, python-format msgid "" "Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" #: ../dnf/plugin.py:63 @@ -3609,3 +3617,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "ଅସୁବିଧା" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/pa.po b/po/pa.po index 9039881..b62b072 100644 --- a/po/pa.po +++ b/po/pa.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-05-23 04:13+0000\n" "Last-Translator: A S Alam \n" "Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/dnf/language/pa/)\n" @@ -25,218 +25,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "ਪੈਕੇਜ" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਪੈਕੇਜ" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "ਸਮੱਸਿਆ" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਦੇ ਦੌਰਾਨ ਗ਼ਲਤੀਆਂ ਆਈਆਂ ਹਨ" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "'{}' ਲਈ ਵੱਖਰੀ ਸਟਰੀਮ ਸਮਰੱਥ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ।" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "ਵੇਖਾਉਣ ਲਈ ਕੁਝ ਨਹੀਂ ਹੈ।" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "{} ਲਈ ਦਿੱਤੇ ਗਏ ਤੋਂ ਨਵਾਂ ਵਰਜ਼ਨ ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ। ਕਾਰਨ: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "ਸਮਰੱਥ ਕੀਤੇ ਮੋਡੀਊਲ: {}।" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "{} ਪੈਕੇਜ ਲਈ ਕੋਈ ਮੇਲ ਨਹੀਂ ਹੈ" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "ਮੋਡੂਲਰ ਨਿਰਭਰਤਾ ਸਮੱਸਿਆ:" -msgstr[1] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "'%s' ਪਾਰਸ ਕਰਨ 'ਚ ਗਲਤੀ: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "ਅਣਪਛਾਤਾ ਸੰਰਚਨਾ ਚੋਣ: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "ਗ਼ਲਤ ਜਾਂ ਅਣਪਛਾਤਾ \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "ਸਾਵਧਾਨ: '%s' ਲੋਡ ਕਰਨ ਲਈ ਫੇਲ੍ਹ, ਛੱਡਿਆ ਜਾ ਰਿਹਾ ਹੈ।" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "ਰਿਪੋਜ਼ਟਰੀ '%s': ਸੰਰਚਨਾ ਪਾਰਸ ਕਰਨ 'ਚ ਗ਼ਲਤੀ: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -277,6 +65,16 @@ msgstr "'%s' ਰਾਹੀਂ ਈਮੇਲ ਭੇਜਣ ਲਈ ਫੇਲ੍ਹ � msgid "Failed to execute command '%s': returned %d" msgstr "'%s' ਕਮਾਂਡ ਚਲਾਉਣ ਲਈ ਅਸਫ਼ਲ: %d ਵਾਪਸ ਕੀਤਾ" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -291,81 +89,6 @@ msgstr "" msgid "Error: %s" msgstr "ਗਲਤੀ: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "ਦੀ ਹਾਲਤ ਅਣਪਛਾਤੀ ਹੈ।" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "ਡਾਊਨਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "ਸਫ਼ਾਈ" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "ਬਰਤਰਫ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "ਮਿਟਾਇਆ ਜਾਂਦਾ ਹੈ" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "ਜਾਂਚ ਜਾਰੀ ਹੈ" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "scriptlet ਚੱਲ ਰਹੀ ਹੈ" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "ਤਿਆਰ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -458,1820 +181,1746 @@ msgstr "ਸੰਰਚਨਾ ਫਾਇਲ ਵਿੱਚ ਨਜਾਇਜ਼ tsflag: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "%s - %s: ਰਿਪੋਜ਼ਟਰੀ ਲਈ ਗਰੁੱਪ ਫਾਇਲ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਫੇਲ੍ਹ" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਚੈੱਕ ਚੱਲ ਰਿਹਾ ਹੈ" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਟੈਸਟ ਸਫ਼ਲ ਰਿਹਾ।" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਟੈਸਟ ਚੱਲ ਰਿਹਾ ਹੈ" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਟੈਸਟ ਸਫ਼ਲ ਰਿਹਾ।" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਚੱਲ ਰਹੀ ਹੈ" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "ਡਿਸਕ ਲੋੜਾਂ:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "%s ਫਾਈਲ ਸਿਸਟਮ ਉੱਤੇ ਘੱਟੋ-ਘੱਟ %dMB ਹੋਰ ਖਾਲੀ ਥਾਂ ਚਾਹੀਦੀ ਹੈ।" -msgstr[1] "%s ਫਾਈਲ ਸਿਸਟਮ ਉੱਤੇ ਘੱਟੋ-ਘੱਟ %dMB ਹੋਰ ਖਾਲੀ ਥਾਂ ਚਾਹੀਦੀ ਹੈ।" +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "ਗਲਤੀ ਦਾ ਸਾਰ" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB ਨੂੰ DNF ਤੋਂ ਬਿਨਾਂ ਬਦਲਿਆ ਗਿਆ ਹੈ।" +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਚਲਾਈ ਨਹੀਂ ਜਾ ਸਕੀ।" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਫਾਇਲ %s ਹਟਾਉਣ ਲਈ ਫੇਲ੍ਹ ਹੈ" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "ਕੁਝ ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕੇ। ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ।" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "ਡੇਲਟਾ RPM ਨੇ %.1f MB ਅੱਪਡੇਟ ਨੂੰ %.1f MB ਤੱਕ ਘਟਾਇਆ (%d.1%% ਬੱਚਤ)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "ਖੋਲ੍ਹਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s ਲਈ ਪਬਲਿਕ ਕੁੰਜੀ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "ਪੈਕੇਜ %s ਖੋਲ੍ਹਣ ਦੌਰਾਨ ਸਮੱਸਿਆ" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "%s ਲਈ ਪਬਲਿਕ ਕੁੰਜੀ ਭਰੋਸੇਯੋਗ ਨਹੀਂ" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "ਪੈਕੇਜ %s ਸਾਈਨ ਨਹੀਂ ਕੀਤਾ" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "%s ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s ਹਟਾਇਆ" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "ਗਰੁੱਪ ਪੈਕੇਜ \"{}\" ਲਈ ਕੋਈ ਮੇਲ ਨਹੀਂ" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "'%s' ਗਰੁੱਪ ਤੋਂ ਪੈਕੇਜ ਜੋੜੇ ਜਾ ਰਹੇ ਹਨ: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "ਕਰਨ ਲਈ ਕੁਝ ਵੀ ਨਹੀਂ ਹੈ।" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "ਹਟਾਉਣ ਲਈ ਕੋਈ ਗਰੁੱਪ ਨਿਸ਼ਾਨਬੱਧ ਨਹੀਂ ਕੀਤਾ।" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "ਅੱਪਗਰੇਡ ਲਈ ਕੋਈ ਗਰੁੱਪ ਨਿਸ਼ਾਨਬੱਧ ਨਹੀਂ ਕੀਤਾ।" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "ਪੈਕੇਜ %s ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ, ਇਸ ਨੂੰ ਡਾਊਨਗਰੇਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦੀ ਹੈ।" + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "%s: ਨਾਲ ਮਿਲਦਾ ਕੋਈ ਆਰਗੂਮੈਂਟ ਨਹੀਂ" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਮਿਲਦਾ" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "ਪੈਕੇਜ %s ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ, ਇਸ ਨੂੰ ਡਾਊਨਗਰੇਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦੀ ਹੈ।" - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "%s ਪੈਕੇਜ ਦਾ ਨੀਵਾਂ ਵਰਜ਼ਨ ਪਹਿਲਾਂ ਹੀ ਇੰਸਟਾਲ ਹੈ, ਇਸ ਨੂੰ ਡਾਊਨਗਰੇਡ ਨਹੀਂ ਕੀਤਾ ਜਾ " "ਸਕਦਾ ਹੈ।" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "ਪੈਕੇਜ %s ਇੰਸਟਾਲ ਨਹੀਂ" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "ਫਾਇਲ %s ਸਰੋਤ ਪੈਕੇਜ ਹੈ ਅਤੇ ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਣਡਿੱਠਾ ਕੀਤਾ ਜਾ ਰਿਹਾ " "ਹੈ।" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "%s ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ, ਇਸ ਨੂੰ ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ।" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "%s ਪੈਕੇਜ ਉਪਲਬਧ ਹੈ, ਪਰ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "%s ਪੈਕੇਜ ਉਪਲਬਧ ਤਾਂ ਹੈ, ਪਰ ਵਂੱਖਰੇ ਢਾਂਚੇ ਲਈ ਇੰਸਟਾਲ ਹੈ।" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "%s ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "ਢੁੱਕਵਾਂ ਫਾਰਮ ਨਹੀਂ ਹੈ: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "ਹਟਾਉਣ ਲਈ ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਚੁਣਿਆ।" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "%s ਪੈਕੇਜ ਦਾ ਸਭ ਤੋਂ ਨੀਵਾਂ ਵਰਜ਼ਨ ਪਹਿਲਾਂ ਹੀ ਇੰਸਟਾਲ ਹੈ, ਇਸ ਨੂੰ ਡਾਊਨਗਰੇਡ ਨਹੀਂ ਕੀਤਾ" " ਜਾ ਸਕਦਾ ਹੈ।" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "%s ਪੈਕੇਜ ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ।" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਮਿਲਦਾ" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "ਕਿਸੇ ਸੁਰੱਖਿਆ ਅੱਪਡੇਟ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਪਰ {} ਅੱਪਡੇਟ ਉਪਲਬਧ ਹੈ" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "ਕਿਸੇ ਸੁਰੱਖਿਆ ਅੱਪਡੇਟ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਪਰ {} ਅੱਪਡੇਟ ਉਪਲਬਧ ਹਨ" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "\" {}\" ਲਈ ਕਿਸੇ ਸੁਰੱਖਿਆ ਅੱਪਡੇਟ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਪਰ {} ਅੱਪਡੇਟ ਉਪਲਬਧ ਹੈ" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "\" {}\" ਲਈ ਕਿਸੇ ਸੁਰੱਖਿਆ ਅੱਪਡੇਟ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਪਰ {} ਅੱਪਡੇਟ ਉਪਲਬਧ ਹਨ" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "। ਅਸਫ਼ਲ ਪੈਕੇਜ ਹੈ: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG ਕੁੰਜੀ %s (0x%s) ਪਹਿਲਾਂ ਹੀ ਇੰਸਟਾਲ ਹੈ" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "ਕੁੰਜੀ ਨੂੰ ਮਨਜ਼ੂਰ ਕੀਤਾ ਗਿਆ।" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "ਕੁੰਜੀ ਨੂੰ ਰੱਦ ਕੀਤਾ ਜਾ ਚੁੱਕਿਆ ਹੈ।" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "ਕੁੰਜੀ ਇੰਪੋਰਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ (ਕੋਡ %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "ਕੁੰਜੀ ਠੀਕ ਤਰ੍ਹਾਂ ਇੰਪੋਰਟ ਕੀਤੀ ਗਈ" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "ਕੋਈ ਵੀ ਕੁੰਜੀ ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤੀ" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "ਕੁੰਜੀ ਦਰਾਮਦ ਨਾਲ ਮਦਦ ਨਹੀਂ ਮਿਲੀ, ਗਲਤ ਕੁੰਜੀ ਹੈ?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * ਸ਼ਾਇਦ ਤੁਹਾਡਾ ਮਤਲਬ ਸੀ: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "ਪੈਕੇਜ %s ਪਹਿਲਾਂ ਹੀ ਇੰਸਟਾਲ ਹੈ।" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "ਗੁੰਮ-ਹੋਏ ਪੈਕੇਜ: " - -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "ਖ਼ਰਾਬ ਹੋਏ ਪੈਕੇਜ: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "ਗੁੰਮ ਹੋਏ ਗਰੁੱਪ ਜਾਂ ਮੋਡੀਊਲ: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "ਖ਼ਰਾਬ ਹੋਏ ਗਰੁੱਪ ਜਾਂ ਮੋਡੀਊਲ: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." +msgstr "ਪੈਕੇਜ %s ਪਹਿਲਾਂ ਹੀ ਇੰਸਟਾਲ ਹੈ।" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "no matching payload factory for %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "ਪਹਿਲਾਂ ਹੀ ਡਾਊਨਲੋਡ ਕੀਤਾ" - -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "unsupported checksum type: %s" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" +msgid "Cannot read file \"%s\": %s" +msgstr "\"%s\" ਫ਼ਾਈਲ ਪੜ੍ਹੀ ਨਹੀਂ ਜਾ ਸਕਦੀ: %s" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "ਸੰਰਚਨਾ ਗਲਤੀ: %s" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "ਸਰੋਤ rpm ਪੈਕੇਜ (%s) ਇੰਸਟਾਲ ਨਹੀਂ ਹੋਵੇਗਾ।" - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "ਛੱਡਿਆ ਜਾ ਰਿਹਾ ਹੈ" +msgid "%s, using original arguments." +msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " ਇੰਸਟਾਲ ਕੀਤਾ:%s-%s %s ਉੱਤੇ" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not available." +msgid " Built : %s at %s" +msgstr " ਬਿਲਟ : %s %s ਉੱਤੇ" + +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "ਇੰਵਾਇਰਨਮੈਂਟ '%s' ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "ਗਰੁੱਪ_ਆਈਡੀ '%s' ਮੌਜੂਦ ਨਹੀਂ ਹੈ।" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "ਕਾਰਵਾਈ ਅਧੂਰੀ ਛੱਡੀ ਗਈ।" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "%s ਰਿਪੋਜ਼ਟਰੀ ਸਮਰੱਥ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ:" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "%s ਰਿਪੋ %s ਤੋਂ ਜੋੜੀ ਗਈ" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਦੌਰਾਨ ਗਲਤੀ:" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "ਡੇਲਟਾ RPM ਮੁੜ-ਬਿਲਡ ਫੇਲ੍ਹ ਹੈ" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਅਸਫ਼ਲ ਹੋਈ" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "ਮੁਕੰਮਲ" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "ਕਮਾਂਡ ਲਾਈਨ ਗਲਤੀ: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "{} ਲਈ ਤਬਾਦਲਾ-ਜਾਣਕਾਰੀ" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "ਖਰਾਬ ਫਾਰਮੈਟ: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "ਪੈਕੇਜ ਬਰਤਰਫ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "ਡਾਊਨਗਰੇਡ ਕਰਨ ਲਈ ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਚੁਣਿਆ ਹੈ।" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "ਸੰਰਚਨਾ ਫਾਇਲ ਟਿਕਾਣਾ" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "ਇੰਸਟਾਲ ਹੋਏ ਪੈਕੇਜ" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "ਚੁੱਪ-ਚਾਪ ਕਾਰਵਾਈ" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "ਉਪਲੱਬਧ ਪੈਕੇਜ" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "ਜਾਣਕਾਰੀ ਸਮੇਤ ਕਾਰਵਾਈ" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "ਸਵੈ-ਹਟਾਉਣ ਲਈ ਪੈਕੇਜ" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF ਵਰਜ਼ਨ ਵੇਖਾਓ ਅਤੇ ਬੰਦ ਕਰੋ" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "ਵਾਧੂ ਪੈਕੇਜ" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "install root ਸੈੱਟ ਕਰੋ" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "ਉਪਲਬਧ ਅੱਪਗਰੇਡ" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "ਦਸਤਾਵੇਜ਼ ਇੰਸਟਾਲ ਨਾ ਕਰੋ" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "ਤਾਜ਼ਾ ਜੋੜੋ ਪੈਕੇਜ" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "ਸਭ ਪਲੱਗਇਨ ਬੰਦ ਕਰੋ" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "ਲਿਸਟ ਲਈ ਕੋਈ ਮਿਲਦਾ ਪੈਕੇਜ ਨਹੀਂ" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "ਨਾਂ ਰਾਹੀਂ ਪਲੱਗਇਨਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰੋ" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "ਕੋਈ ਮਿਲਦਾ ਨਹੀਂ" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "ਨਾਂ ਨਾਲ ਪਲੱਗਇਨਾਂ ਨੂੰ ਅਸਮਰੱਥ ਕਰੋ" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "ਕੋਈ ਟਰਾਂਸੈਕਸ਼ਨ ID ਦਿੱਤਾ" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "ਦਿੱਤਾ ਟਰਾਂਸੈਕਸ਼ਨ ID ਨਹੀਂ ਲੱਭਿਆ" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "ਇੱਕ ਤੋਂ ਵੱਧ ਟਰਾਂਸੈਕਸ਼ਨ ID ਲੱਭਿਆ!" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "%u ਤੋਂ ਪਹਿਲਾਂ ਟਰਾਂਸੈਕਸ਼ਨ ਅਤੀਤ ਅਧੂਰੀ ਹੈ।" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "ਕਮਾਂਡ ਮਦਦ ਵੇਖੋ" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "%u ਤੋਂ ਬਾਅਦ ਟਰਾਂਸੈਕਸ਼ਨ ਅਤੀਤ ਅਧੂਰੀ ਹੈ।" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "ਅਣਜਾਣ ਰਿਪੋ: '%s'" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "ਕੋਈ ਮਿਲਦੀ ਰਿਪੋਜ਼ਟਰੀ ਨਹੀਂ: %s" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਿਸਟਮ ਕੈਸ਼ ਤੋਂ ਚਲਾਓ, ਕੈਸ਼ ਅੱਪਡੇਟ ਨਾ ਕਰੋ" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "ਇਹ ਕਮਾਂਡ ਨੂੰ ਰੂਟ (root) ਵਰਤੋਂਕਾਰ ਵਜੋਂ ਚਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "ਵੱਧ ਤੋਂ ਵੱਧ ਕਮਾਂਡ ਉਡੀਕ ਦਾ ਵੇਲਾ" - -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "ਡੀਬੱਗ ਆਉਟਪੁੱਟ ਲੈਵਲ" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "ਇੰਝ ਦੀ ਕੋਈ ਕਮਾਂਡ ਨਹੀਂ ਹੈ: %s। %s --help ਵਰਤੋਂ ਜੀ" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "ਡੁਪਲੀਕੇਟ ਵੇਖੋ, ਰਿਪੋ ਵਿੱਚ, ਲਿਸਟ/ਖੋਜ ਕਮਾਂਡ ਵਿੱਚ" - -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "ਗਲਤੀ ਆਉਟਪੁੱਟ ਲੈਵਲ" - -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm ਲਈ ਡੀਬੱਗ ਆਉਟਪੁੱਟ ਲੈਵਲ" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "ਸਾਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਆਪਣੇ-ਆਪ ਹੀ ਹਾਂ ਦਿਓ" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "ਸਾਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਆਪਣੇ-ਆਪ ਹੀ ਨਾਂਹ ਦਿਓ" - -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "ਕਮਾਂਡ \"%s\" ਪਹਿਲਾਂ ਦੀ ਦਿੱਤੀ ਹੈ" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "dnf.conf ਵਿੱਚੋਂ ਅਲਹਿਦਾ ਹੈ: " + +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "dnf.conf ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ: " + +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "ਸਮੱਸਿਆ ਬਾਰੇ ਪੜਤਾਲ ਕਰਨ ਲਈ, ਇਹ ਚਲਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ: '%s'" + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" +"ਜਾਪਦਾ ਹੈ ਕਿ ਤੁਸੀਂ RPMDB ਨੂੰ ਖ਼ਰਾਬ ਲਕਰ ਲਿਆ ਹੈ, '%s' ਚਲਾਉਣ ਨਾਲ ਸਮੱਸਿਆ ਠੀਕ ਹੋ " +"ਸਕਦੀ ਹੈ।" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "ਕੰਟਰੋਲ ਕਰੋ ਕਿ ਕੀ ਰੰਗ ਵਰਤਣੇ ਹਨ" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "ਰਿਪੋਜ਼ਟਰੀ ਸਮੱਸਿਆ: %s" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "ਮੇਟਾਡਾਟਾ ਨੂੰ ਕਮਾਂਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਵਾਂਗ ਮਿਆਦ ਪੁੱਗਿਆ ਸੈੱਟ ਕਰੋ" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਦੇ ਗਰੁੱਪ ਦੇ ਬਾਰੇ ਵੇਰਵੇ ਸਮੇਤ ਦਿਖਾਓ" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "ਕੇਵਲ IPv4 ਸਿਰਨਾਵੇਂ ਲਈ ਹੀ ਹੱਲ਼ ਕਰੋ" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "ਸਾਰੇ ਪੈਕੇਜ ਵੇਖੋ (ਡਿਫਾਲਟ)" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "ਕੇਵਲ IPv6 ਸਿਰਨਾਵੇਂ ਲਈ ਹੀ ਹੱਲ਼ ਕਰੋ" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "ਕੇਵਲ ਉਪਲੱਬਧ ਪੈਕੇਜ ਵੇਖੋ" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਕਾਪੀ ਕਰਨ ਵਾਸਤੇ ਡਾਇਰੈਕਟਰੀ ਨਿਯਤ ਕਰੋ" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "ਕੇਵਲ ਇੰਸਟਾਲ ਹੋਏ ਪੈਕੇਜ ਵੇਖੋ" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "ਕੇਵਲ ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਕਰੋ" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "ਕੇਵਲ ਵਾਧੂ ਪੈਕੇਜ ਵੇਖੋ" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਲਈ ਟਿੱਪਣੀ ਜੋੜੋ" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "ਕੇਵਲ ਅੱਪਗਰੇਡ ਪੈਕੇਜ ਵੇਖੋ" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "ਆਪੇ-ਹਟਾਉਣ ਵਾਲੇ ਪੈਕੇਜ ਹੀ ਦਿਖਾਓ" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "ਹੁਣੇ ਹੁਣੇ ਬਦਲੇ ਗਏ ਪੈਕੇਜ ਹੀ ਵੇਖਾਓ" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "ਪੈਕੇਜ" + +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "ਅੱਪਡੇਟਾਂ ਵਿੱਚ ਸੁਰੱਖਿਆ ਢੁੱਕਵੇਂ ਪੈਕੇਜਾਂ ਸ਼ਾਮਲ ਕਰੋ" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਦੇ ਗਰੁੱਪ ਦੀ ਸੂਚੀ" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "ਪੈਕੇਜਾਂ ਲਈ ਖੋਜ ਜਾਰੀ: " -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "ਪੈਕੇਜ ਅੱਪਗਰੇਡ ਲਈ ਜਾਂਚ ਕਰੋ" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "ਮੁੱਖ ਕਮਾਡਾਂ ਦੀ ਸੂਚੀ:" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "ਪਲੱਗਇਨ ਕਮਾਡਾਂ ਦੀ ਸੂਚੂ:" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "ਕੋਈ ਪੈਕੇਜ ਉਪਲੱਬਧ ਨਹੀਂ।" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "ਨਾਂ" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "ਕੋਈ ਵੀ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਨਿਸ਼ਾਨਬੱਧ ਨਹੀਂ ਕੀਤਾ।" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "ਨਾਂ" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "ਕੋਈ ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ।" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (%s ਵਲੋਂ)" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "ਵਰਜ਼ਨ" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "ਇੰਸਟਾਲ ਹੋਇਆ ਪੈਕੇਜ %s%s ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ।" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "ਵਰਜ਼ਨ" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਕੋਈ ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "ਰੀਲਿਜ਼" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਲਈ ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਚੁਣਿਆ।" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "ਢਾਂਚਾ" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ ਪੈਕੇਜ ਨਹੀਂ ਚੁਣਿਆ" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "ਢਾਂਚਾ" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "ਆਕਾਰ" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "ਆਕਾਰ" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "ਸਰੋਤ" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "ਰਿਪੋ" - -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "ਰਿਪੋਜ਼ਟਰੀ" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "ਮਦਦਗਾਰ ਵਰਤੋਂ ਸੁਨੇਹਾ ਵੇਖਾਓ" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "ਰਿਪੋ ਤੋਂ" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "ਕਮਾਂਡ" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "ਪੈਕੇਜਰ" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "ਬਿਲਡ-ਸਮਾਂ" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਅਤੀਤ ਵੇਖਾਓ ਜਾਂ ਵਰਤੋਂ" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "ਇੰਸਟਾਲ ਦਾ ਸਮਾਂ" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"ਇੱਕ ਤੋਂ ਵੱਧ ਟਰਾਂਜੈਕਸ਼ਨ ID ਮਿਲੇ।\n" +"'{}' ਲਈ ਇੱਕ ਟਰਾਂਜੈਕਸ਼ਨ ID ਜਾਂ ਪੈਕੇਜ ਨਾਂ ਚਾਹੀਦਾ ਹੈ।" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "ਇਸ ਰਾਹੀਂ ਇੰਸਟਾਲ ਕੀਤਾ" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "ਸਾਰ" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "ਸਾਰ" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "ਲਸੰਸ" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "ਵਰਣਨ" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "ਵਰਣਨ" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "ਸੂਚੀ ਲਈ ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਹੈ" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "yes" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "no" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "ਕੀ ਇਹ ਠੀਕ ਹੈ [y/N]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "ਉਪ-ਨਾਂ ਨੂੰ ਹੁਣ ਸਮਰੱਥ ਕੀਤਾ ਗਿਆ" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "ਕੀ ਇਹ ਠੀਕ ਹੈ [Y/n]: " +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "ਉਪ-ਨਾਂ ਨੂੰ ਹੁਣ ਅਸਮਰੱਥ ਕੀਤਾ ਗਿਆ" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Group: %s" -msgstr "ਗਰੁੱਪ: %s" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Group-Id: %s" -msgstr " ਗਰੁੱਪ-Id: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Description: %s" -msgstr " ਵੇਰਵਾ: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Language: %s" -msgstr " ਭਾਸ਼ਾ: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " ਲਾਜ਼ਮੀ ਪੈਕੇਜ:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " ਡਿਫਾਲਟ ਪੈਕੇਜ:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " ਚੋਣਵੇਂ ਪੈਕੇਜ:" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " ਸ਼ਰਤੀਆ ਪੈਕੇਜ:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" -msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ: %s" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" -msgstr " ਇੰਵਾਇਰਨਮੈਂਟ-Id: %s" +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " ਲਾਜ਼ਮੀ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " ਚੋਣਵੇਂ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "ਇਸ ਤੋਂ ਮੇਲ:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "ਫਾਇਲ ਨਾਂ : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" -msgstr "ਰਿਪੋ : %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "ਵੇਰਵਾ: " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "ਸਾਰੇ ਬੇਲੋੜੇ ਪੈਕੇਜ ਹਟਾਓਜ਼ ਜੋ ਕਿ ਅਸਲ 'ਚ ਨਿਰਭਰਤਾ ਲਈ ਇੰਸਟਾਲ ਕੀਤੇ ਗਏ ਸਨ" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "ਹਟਾਉਣ ਲਈ ਪੈਕੇਜ" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "ਲਸੰਸ : %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "packagedb ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਲਈ ਜਾਂਚ ਕਰੋ" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "ਦਿੰਦਾ ਹੈ : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "ਸਾਰੀਆਂ ਸਮੱਸਿਆਵਾਂ ਵੇਖਾਓ: ਮੂਲ" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "ਹੋਰ : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "ਨਿਰਭਰਤਾ ਸਮੱਸਿਆਵਾਂ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "ਕੁੱਲ ਡਾਊਨਲੋਡ ਆਕਾਰ ਲੱਭਣ ਦੌਰਾਨ ਗਲਤੀ" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "ਡੁਪਲੀਕੇਟ ਸਮੱਸਿਆਵਾਂ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "ਕੁੱਲ ਆਕਾਰ: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "ਬਰਤਰਫ਼ ਕੀਤੇ ਪੈਕੇਜ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "ਕੁੱਲ ਡਾਊਨਲੋਡ ਦਾ ਆਕਾਰ: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "ਇੰਸਟਾਲ ਦਾ ਆਕਾਰ: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "ਇੰਸਟਾਲ ਆਕਾਰ ਗਿਣਨ ਦੌਰਾਨ ਗਲਤੀ" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} {} ਦਾ ਡੁਪਲੀਕੇਟ ਹੈ" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} ਨੂੰ {} ਨਾਲ ਬਰਤਰਫ਼ ਕੀਤਾ ਗਿਆ" + +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} {} ਦਿੰਦਾ ਹੈ, ਪਰ ਇਹ ਲੱਭਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Freed space: %s" -msgstr "ਖਾਲੀ ਕੀਤੀ ਥਾਂ: %s" +msgid "Removing file %s" +msgstr "%s ਫ਼ਾਈਲ ਹਟਾਈ ਜਾ ਰਹੀ ਹੈ" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਇਸ ਗਰੁੱਪ ਵਲੋਂ ਇੰਸਟਾਲ ਕੀਤੇ ਦੀ ਨਿਸ਼ਾਨੀ ਲਗਾਈ ਜਾ ਰਹੀ ਹੈ:" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "ਕੈਸ਼ ਕੀਤਾ ਡਾਟਾ ਹਟਾਓ" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਇਸ ਗਰੁੱਪ ਵਲੋਂ ਹਟਾਏ ਦੀ ਨਿਸ਼ਾਨੀ ਲਗਾਈ ਜਾ ਰਹੀ ਹੈ:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "ਸਾਫ਼ ਕਰਨ ਲਈ ਮੇਟਾਡਾਟਾ ਕਿਸਮ" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "ਗਰੁੱਪ" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "ਡਾਟਾ ਸਾਫ਼ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ: " -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "ਪੈਕੇਜ" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "ਕੈਸ਼ ਦੀ ਮਿਆਦ ਪੁੱਗ ਗਈ ਸੀ" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "ਗਰੁੱਪ/ਮੋਡੀਊਲ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d ਫਾਈਲ ਹਟਾਈ" +msgstr[1] "%d ਫਾਈਲਾਂ ਹਟਾਈਆਂ" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "ਗਰੁੱਪ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "pid %d ਦੇ ਪੂਰਾ ਹੋਣ ਦੀ ਉਡੀਕ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ।" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "ਪੈਕੇਜਾਂ ਦੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਦੀ ਸੂਚੀ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਕਿਹੜੇ ਪੈਕੇਜ ਪੂਰਦੇ ਹਨ" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਨੂੰ ਨਵੇਂ ਉਪਲਬਧ ਵਰਜ਼ਨ ਨਾਲ ਸਿੰਕਰੋਨਾਈਜ਼ ਕਰੋ" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "ਸਿੰਕਰੋਨਾਈਜ਼ ਕਰਨ ਲਈ ਪੈਕੇਜ" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "ਨਿਰਭਰਤਾ ਇੰਸਟਾਲ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "ਪੈਕੇਜ ਨੂੰ ਡਾਊਨਗਰੇਡ ਕਰੋ" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "ਕਮਜ਼ੋਰ ਨਿਰਭਰਤਾਵਾਂ ਇੰਸਟਾਲ ਕੀਤੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "ਡਾਊਨਗਰੇਡ ਕਰਨ ਲਈ ਪੈਕੇਜ" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "ਹਟਾਇਆ ਜਾਂਦਾ ਹੈ" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "ਗਰੁੱਪ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਦੇਖੋ ਜਾਂ ਵਰਤੋਂ" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "ਨਿਰਭਰ ਪੈਕੇਜ ਹਟਾਏ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "ਸੰਰਚਿਤ ਰਿਪੋਜ਼ਟਰੀਆਂ ਲਈ ਕੋਈ ਗਰੁੱਪ ਡਾਟਾ ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ।" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "ਨਾ-ਵਰਤੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਹਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "ਚੇਤਾਵਨੀ: ਗਰੁੱਪ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ।" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "ਡਾਊਨਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "ਚੇਤਾਵਨੀ: ਕੋਈ ਮਿਲਦਾ ਗਰੁੱਪ ਨਹੀਂ:" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "ਮੋਡੀਊਲ ਪਰੋਫਾਇਲ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "ਉਪਲਬਧ ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ:" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "ਮੋਡੀਊਲ ਪਰੋਫਾਇਲ ਅਸਮਰੱਥ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "ਇੰਸਟਾਲ ਕੀਤੇ ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ:" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "ਮੋਡੀਊਲ ਸਟਰੀਮ ਸਮਰੱਥ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "ਇੰਸਟਾਲ ਹੋਏ ਗਰੁੱਪ:" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "ਮੋਡੀਊਲ ਸਟਰੀਮ ਬਦਲੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "ਇੰਸਟਾਲ ਹੋਏ ਭਾਸ਼ਾ ਗਰੁੱਪ:" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "ਮੋਡੀਊਲ ਅਸਮਰੱਥ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "ਉਪਲੱਬਧ ਗਰੁੱਪ:" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "ਮੋਡੀਊਲ ਮੁੜ-ਸੈੱਟ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "ਉਪਲੱਬਧ ਭਾਸ਼ਾ ਗਰੁੱਪ:" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "ਗਰੁੱਪ ਤੋਂ ਚੋਣਵੇਂ ਪੈਕੇਜ ਸ਼ਾਮਲ ਕਰੋ" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ ਅਪੱਗਰੇਡ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "ਲੁਕਵੇਂ ਗਰੁੱਪ ਵੀ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ ਹਟਾਏ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "ਕੇਵਲ ਇੰਸਟਾਲ ਕੀਤੇ ਗਰੁੱਪ ਹੀ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "ਗਰੁੱਪ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "ਕੇਵਲ ਉਪਲਬਧ ਗਰੁੱਪ ਹੀ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "ਗਰੁੱਪ ਅੱਪਗਰੇਡ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "ਗਰੁੱਪ ਹਟਾਏ ਜਾ ਰਹੇ ਹਨ" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -"ਆਪਸੀ ਟਕਰਾ ਕਰਕੇ ਪੈਕੇਜ ਛੱਡੇ ਜਾ ਰਹੇ ਹਨ:\n" -"(ਉਹਨਾਂ ਨੂੰ ਧੱਕੇ ਨਾਲ ਅੱਪਗਰੇਡ ਕਰਨ ਵਾਸਤੇ ਕਮਾਂਡ ਲਾਈਨ 'ਚ '%s' ਜੋੜੋ)" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "ਟੁੱਟੀ ਨਿਰਭਰਤਾ ਕਰਕੇ ਪੈਕੇਜ ਛੱਡੇ ਜਾ ਰਹੇ ਹਨ%s" +msgid "Invalid groups sub-command, use: %s." +msgstr "ਗਲਤ ਗਰੁੱਪ ਅਧੀਨ-ਕਮਾਂਡ, ਇਹ ਵਰਤੋ: %s" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " ਜਾਂ ਗਰੁੱਪ ਦਾ ਭਾਗ" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "ਲਾਜ਼ਮੀ ਗਰੁੱਪ ਲੱਭਣ ਲਈ ਅਸਮਰੱਥ ਹੈ।" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "ਪੈਕੇਜ" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "ਆਪਣੇ ਸਿਸਟਮ ਉੱਤੇ ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਨੂੰ ਇੰਸਟਾਲ ਕਰੋ" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "ਪੈਕੇਜ" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਪੈਕੇਜ" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "ਬਦਲਿਆ ਜਾ ਰਿਹਾ ਹੈ" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "ਮੇਲ ਲੱਭਣ ਲਈ ਅਸਮਰੱਥ" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "Not a valid rpm file path: %s" msgstr "" -"\n" -"ਟਰਾਂਸੈਕਸ਼ਨ ਦੀ ਸੰਖੇਪ ਜਾਣਕਾਰੀ\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "ਇੰਸਟਾਲ" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "ਅੱਪਗਰੇਡ" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "ਹਟਾਓ" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "ਮੇਟਾਡਾਟਾ ਕੈਸ਼ ਤਿਆਰ ਕਰੋ" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "ਡਾਊਨਗਰੇਡ" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "ਸਭ ਮੇਟਾਡਾਟਾ ਫਾਇਲਾਂ ਲਈ ਕੈਸ਼ ਫਾਇਲਾਂ ਬਣਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ।" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "ਛੱਡੋ" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਨੂੰ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਕੀਤੇ ਵਜੋਂ ਨਿਸ਼ਾਨਬੱਧ ਲਗਾਓ ਜਾਂ " +"ਹਟਾਓ" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "ਪੈਕੇਜ" -msgstr[1] "ਪੈਕੇਜ" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "ਨਿਰਭਰ ਪੈਕੇਜ" -msgstr[1] "ਨਿਰਭਰ ਪੈਕੇਜ" - -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "ਅੱਪਗਰੇਡ ਕੀਤੇ" - -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "ਡਾਊਨਗਰੇਡ ਕੀਤੇ" - -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "ਇੰਸਟਾਲ ਕੀਤੇ" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s ਨੂੰ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਵਜੋਂ ਨਿਸ਼ਾਨ ਹਟਾਇਆ" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤੇ" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s ਨੂੰ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਵਜੋਂ ਨਿਸ਼ਾਨ ਹਟਾਇਆ" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "ਛੱਡੇ" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s ਨੂੰ ਗਰੁੱਪ ਵਲੋਂ ਇੰਸਟਾਲ ਵਜੋਂ ਨਿਸ਼ਾਨ ਲਗਾਇਆ" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "ਹਟਾਏ" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "ਗਲਤੀ:" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "ਫੇਲ੍ਹ ਹੈ" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "%s ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "ਕੁੱਲ" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "ਸਿਸਟਮ" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "ਕਮਾਂਡ ਲਾਈਨ" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "ਵਰਤੋਂਕਾਰ ਦਾ ਨਾਂ" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "ਕੇਵਲ ਸਮਰੱਥ ਕੀਤੇ ਮੋਡੀਊਲ ਵੇਖਾਓ" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "ਕੇਵਲ ਅਸਮਰੱਥ ਕੀਤੇ ਮੋਡੀਊਲ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "ਮਿਤੀ ਅਤੇ ਸਮਾਂ" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "ਐਕਸ਼ਨ" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "ਪਰੋਫ਼ਾਈਲ ਸਮੱਗਰੀ ਵੇਖਾਓ" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "ਬਦਲੇ" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "ਕੋਈ ਟਰਾਂਸੈਕਸ਼ਨ ਨਹੀਂ" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "ਕੋਈ ਟਰਾਂਸੈਕਸ਼ਨ ID, ਜਾਂ ਪੈਕੇਜ ਨਹੀਂ ਦਿੱਤਾ" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "ਸਾਫ਼ ਕੀਤੇ" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "ਪੈਕੇਜ ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "ਇੰਸਟਾਲ ਨਹੀਂ" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਪੈਕੇਜ" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "ਪੁਰਾਣੇ" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "ਆਪਣੇ ਸਿਸਟਮ ਤੋਂ ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਨੂੰ ਹਟਾਓ" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "ਨਵੇਂ" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "ਡੁਪਲੀਕੇਟ ਪੈਕੇਜ ਹਟਾਓ" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ID:" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "ਹੱਦ ਤੋਂ ਵੱਧ ਕੇਵਲ-ਇੰਸਟਾਲ ਪੈਕੇਜਾਂ ਨੂੰ ਹਟਾਓ" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "ਸ਼ੁਰੂ ਸਮਾਂ :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "ਹਟਾਉਣ ਲਈ ਕੋਈ ਵੀ ਦੂਹਰੇ ਪੈਕੇਜ ਨਹੀਂ ਲੱਭੇ।" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "rpmdb ਸ਼ੁਰੂ :" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u ਸਕਿੰਟ)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "ਅਣਜਾਣ" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" -msgstr "(%u ਮਿੰਟ)" +msgid "Never (last: %s)" +msgstr "ਕਦੇ ਨਹੀਂ (ਆਖਰੀ: %s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" -msgstr "(%u ਘੰਟੇ)" +msgid "Instant (last: %s)" +msgstr "ਮੌਕਾ (ਪਿਛਲਾ: %s)" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" -msgstr "(%u ਦਿਨ)" +msgid "%s second(s) (last: %s)" +msgstr "%s ਸਕਿੰਟ (ਆਖਰੀ: %s)" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "ਅੰਤ ਸਮਾਂ :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "ਸੰਚਰਿਤ ਕੀਤੀਆਂ ਸਾਫਟਵੇਅਰ ਰਿਪੋਜ਼ਟਰੀਆਂ ਦਿਖਾਓ" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "rpmdb ਅੰਤ :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "ਸਾਰੀਆਂ ਰਿਪੋ ਨੂੰ ਵੇਖੋ" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "ਵਰਤੋਂਕਾਰ :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "ਸਮਰੱਥ ਕੀਤੀਆਂ ਰਿਪੋ ਨੂੰ ਵੇਖੋ (ਡਿਫਾਲਟ)" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "ਰੀਟਰਨ-ਕੋਡ :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "ਅਸਮਰੱਥ ਕੀਤੀਆਂ ਰਿਪੋ ਨੂੰ ਵੇਖੋ" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "ਅਧੂਰਾ ਛੱਡੇ" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "ਕਾਮਯਾਬ" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "ਕੋਈ ਰਿਪੋਜ਼ਟਰੀ ਉਪਲਬਧ ਨਹੀਂ ਹੈ" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "ਫੇਲ੍ਹ:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "ਸਮਰੱਥ ਹੈ" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "ਫੇਲ੍ਹ:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "ਅਸਮਰੱਥ ਹੈ" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "ਰੀਲਿਜ਼-ਵਰਜ਼ਨ :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "ਕਮਾਂਡ ਲਾਈਨ :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "ਟਿੱਪਣੀ :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਕੀਤੀ ਗਈ ਇਸ ਨਾਲ:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "ਬਦਲੇ ਗਏ ਪੈਕੇਜ:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scriptlet ਆਉਟਪੁੱਟ:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "ਗਲਤੀਆਂ:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "ਨਿਰਭ-ਇੰਸਟਾਲ" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "ਬਰਤਰਫ਼ ਕੀਤੇ" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "ਸਾਫ਼" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "ਮੁੜ-ਇੰਸਟਾਲ" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "ਖ਼ਰਾਬ ਟਰਾਂਸੈਕਸ਼ਨ ID, ਜਾਂ ਪੈਕੇਜ ਦਿੱਤਾ" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਇੰਸਟਾਲ ਕੀਤਾ ਜਾਵੇਗਾ" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾਵੇਗਾ" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਮਿਟਾਇਆ ਜਾਵੇਗਾ" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾਵੇਗਾ" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਡਾਊਨਗਰੇਡ ਕੀਤਾ ਜਾਵੇਗਾ" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਬਰਤਰਫ਼ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾਵੇਗਾ" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਬਰਤਰਫ਼ ਕੀਤਾ ਜਾਵੇਗਾ" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "ਰਿਪੋ id" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> ਨਿਰਭਰਤਾ ਹੱਲ ਕਰਨੀ ਸ਼ੁਰੂ ਕੀਤੀ" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "ਹਾਲਤ" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> ਨਿਰਭਰਤਾ ਹੱਲ ਮੁਕੰਮਲ ਹੋਈ" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "ਰਿਪੋ ਨਾਂ" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -"GPG ਕੁੰਜੀ 0x%s ਦਰਾਮਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:\n" -" ਯੂਜ਼ਰ-ਆਡੀ : \"%s\"\n" -" ਫਿੰਗਰਪਰਿੰਟ: %s\n" -" ਵਲੋਂ : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "ਚਲਾਇਆ ਜਾ ਰਿਹਾ ਹੈ" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "ਸਲੀਪਿੰਗ" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "ਗ਼ੈਰ-ਰੁਕਾਵਟ-ਯੋਗ" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "ਜੋਮਬਿਈ" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "ਟਰੇਸ ਕੀਤਾ/ਰੋਕਿਆ" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "ਅਣਪਛਾਤਾ" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " PID %d ਵਾਲੀ ਐਪਲੀਕੇਸ਼ਨ %s" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " ਮੈਮੋਰੀ : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " ਸ਼ੁਰੂ ਹੋਇਆ: %s - %s ਪਹਿਲਾਂ" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " ਹਾਲਤ : %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "\"%s\" ਫ਼ਾਈਲ ਪੜ੍ਹੀ ਨਹੀਂ ਜਾ ਸਕਦੀ: %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "ਸੰਰਚਨਾ ਗਲਤੀ: %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " ਇੰਸਟਾਲ ਕੀਤਾ:%s-%s %s ਉੱਤੇ" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " ਬਿਲਟ : %s %s ਉੱਤੇ" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF ਟਰਾਂਜੈਕਸ਼ਨ ਲਈ ਕੇਵਲ ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਹੀ ਕਰੇਗਾ।" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"DNF ਕੇਵਲ ਪੈਕੇਜ ਡਾਊਨਲੋਡ, gpg ਕੁੰਜੀਆਂ ਇੰਸਟਾਲ ਅਤੇ ਟਰਾਂਜੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਹੀ ਕਰੇਗਾ।" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "ਕਾਰਵਾਈ ਅਧੂਰੀ ਛੱਡੀ ਗਈ।" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ:" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "ਪੈਕੇਜ ਬਾਰੇ ਵੇਰਵੇ ਸਮੇਤ ਜਾਣਕਾਰੀ ਵੇਖਾਓ" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਦੌਰਾਨ ਗਲਤੀ:" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "ਪੈਕੇਜ ਵਿੱਚ ਫ਼ਾਇਲਾਂ ਦੀ ਸੂਚੀ ਵੇਖਾਓ" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਅਸਫ਼ਲ ਹੋਈ" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "ਪੈਕੇਜ ਸਰੋਤ RPM ਨਾਂ ਵੇਖਾਓ" + +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "ਪੈਕੇਜ ਲਈ ਤਬਦੀਲੀ-ਜਾਣਕਾਰੀ ਵੇਖਾਓ" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "{} ਲਈ ਤਬਾਦਲਾ-ਜਾਣਕਾਰੀ" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "ਪੈਕੇਜ ਬਰਤਰਫ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "ਡਾਊਨਗਰੇਡ ਕਰਨ ਲਈ ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਚੁਣਿਆ ਹੈ।" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "ਇੰਸਟਾਲ ਹੋਏ ਪੈਕੇਜ" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "ਉਪਲੱਬਧ ਪੈਕੇਜ" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "ਸਵੈ-ਹਟਾਉਣ ਲਈ ਪੈਕੇਜ" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "ਵਾਧੂ ਪੈਕੇਜ" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "ਉਪਲਬਧ ਅੱਪਗਰੇਡ" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "ਤਾਜ਼ਾ ਜੋੜੋ ਪੈਕੇਜ" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "ਲਿਸਟ ਲਈ ਕੋਈ ਮਿਲਦਾ ਪੈਕੇਜ ਨਹੀਂ" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "ਕੋਈ ਮਿਲਦਾ ਨਹੀਂ" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "ਕੋਈ ਟਰਾਂਸੈਕਸ਼ਨ ID ਦਿੱਤਾ" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "ਦਿੱਤਾ ਟਰਾਂਸੈਕਸ਼ਨ ID ਨਹੀਂ ਲੱਭਿਆ" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "ਇੱਕ ਤੋਂ ਵੱਧ ਟਰਾਂਸੈਕਸ਼ਨ ID ਲੱਭਿਆ!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "%u ਤੋਂ ਪਹਿਲਾਂ ਟਰਾਂਸੈਕਸ਼ਨ ਅਤੀਤ ਅਧੂਰੀ ਹੈ।" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "ਕੇਵਲ ਮੌਜੂਦ ਪੈਕੇਜ ਹੀ ਵੇਖਾਓ" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "%u ਤੋਂ ਬਾਅਦ ਟਰਾਂਸੈਕਸ਼ਨ ਅਤੀਤ ਅਧੂਰੀ ਹੈ।" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "ਕੇਵਲ ਇੰਸਟਾਲ ਹੋਏ ਪੈਕੇਜ ਹੀ ਵੇਖਾਓ" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "ਅਣਜਾਣ ਰਿਪੋ: '%s'" - -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "ਕੋਈ ਮਿਲਦੀ ਰਿਪੋਜ਼ਟਰੀ ਨਹੀਂ: %s" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "ਇਹ ਕਮਾਂਡ ਨੂੰ ਰੂਟ (root) ਵਰਤੋਂਕਾਰ ਵਜੋਂ ਚਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "ਇੰਝ ਦੀ ਕੋਈ ਕਮਾਂਡ ਨਹੀਂ ਹੈ: %s। %s --help ਵਰਤੋਂ ਜੀ" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "ਕੇਵਲ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜ ਹੀ ਦਿਖਾਓ" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -"ਇਹ DNF ਪਲੱਗਇਨ ਕਮਾਂਡ ਹੋ ਸਕਦੀ ਹੈ, ਇਹ ਵਰਤ ਕੇ ਵੇਖੋ: \"dnf install 'dnf-" -"command(%s)'\"" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -"ਇਹ DNF ਪਲੱਗਇਨ ਕਮਾਂਡ ਹੋ ਸਕਦੀ ਹੈ, ਪਰ ਪਲੱਗਇਨਾਂ ਨੂੰ ਲੋਡ ਕਰਨਾ ਇਸ ਵੇਲੇ ਅਸਮਰੱਥ ਕੀਤਾ" -" ਹੈ।" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "ਪੈਕੇਜ {} ਕੋਈ ਫ਼ਾਈਲਾਂ ਨਹੀਂ ਰੱਖਦਾ ਹੈ" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "ਕਮਾਂਡ \"%s\" ਪਹਿਲਾਂ ਦੀ ਦਿੱਤੀ ਹੈ" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "dnf.conf ਵਿੱਚੋਂ ਅਲਹਿਦਾ ਹੈ: " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "ਦਿੱਤੀ ਸਤਰ ਲਈ ਪੈਕੇਜ ਵੇਰਵੇ ਖੋਜੋ" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "dnf.conf ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "ਪੈਕੇਜ ਵਰਣਨ ਅਤੇ URL ਵੀ ਖੋਜੋ" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "ਆਪਣੇ ਸਿਸਟਮ ਤੋਂ ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਨੂੰ ਹਟਾਓ" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "ਨਾਂ" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "ਡੁਪਲੀਕੇਟ ਪੈਕੇਜ ਹਟਾਓ" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "ਸਾਰ" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "ਹੱਦ ਤੋਂ ਵੱਧ ਕੇਵਲ-ਇੰਸਟਾਲ ਪੈਕੇਜਾਂ ਨੂੰ ਹਟਾਓ" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "ਵਰਣਨ" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "ਹਟਾਉਣ ਲਈ ਪੈਕੇਜ" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "ਹਟਾਉਣ ਲਈ ਕੋਈ ਵੀ ਦੂਹਰੇ ਪੈਕੇਜ ਨਹੀਂ ਲੱਭੇ।" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮਿਲਦੇ: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "ਇੰਸਟਾਲ ਹੋਇਆ ਪੈਕੇਜ %s%s ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ।" +msgid "%s Matched: %%s" +msgstr "%s ਨਾਲ ਮਿਲਦੇ: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "ਕੋਈ ਮੇਲ ਨਹੀਂ ਲੱਭਿਆ।" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "ਤਾਲਮੇਲ DNF ਸ਼ੈੱਲ ਵਜੋਂ ਚਲਾਓ" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "ਸਕ੍ਰਿਪਟ" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "DNF ਸ਼ੈੱਲ ਵਿੱਚ ਸਕ੍ਰਿਪਟ ਚਲਾਓ" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "ਗਲਤੀ:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "ਗ਼ੈਰ-ਸਹਾਇਕ ਕੁੰਜੀ ਮੁੱਲ।" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "ਰਿਪੋਜ਼ਟਰੀ ਲੱਭੀ ਨਹੀਂ ਜਾ ਸਕੀ: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2280,13 +1929,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2294,13 +1943,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2308,7 +1957,7 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2316,7 +1965,7 @@ msgstr "" "{}\n" " ਟਰਾਂਜੈਕਸ਼ਨ ਚਲਾਓ" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2324,7 +1973,7 @@ msgstr "" "{}\n" " ਸ਼ੈੱਲ ਤੋਂ ਬਾਹਰ ਜਾਓ" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2337,1268 +1986,1642 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "ਗਲਤੀ: %s ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਖੋਲ੍ਹਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ ਹੈ" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "ਮੁਕੰਮਲ!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "ਸ਼ੈੱਲ ਨੂੰ ਛੱਡਿਆ ਜਾ ਰਿਹਾ ਹੈ" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਨੂੰ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਕੀਤੇ ਵਜੋਂ ਨਿਸ਼ਾਨਬੱਧ ਲਗਾਓ ਜਾਂ " -"ਹਟਾਓ" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s ਨੂੰ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਵਜੋਂ ਨਿਸ਼ਾਨ ਹਟਾਇਆ" - -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s ਨੂੰ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਵਜੋਂ ਨਿਸ਼ਾਨ ਹਟਾਇਆ" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "ਬੱਗ-ਫਿਕਸ" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s ਨੂੰ ਗਰੁੱਪ ਵਲੋਂ ਇੰਸਟਾਲ ਵਜੋਂ ਨਿਸ਼ਾਨ ਲਗਾਇਆ" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "ਸੁਧਾਰ" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "%s ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "ਸੁਰੱਖਿਆ" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "%s ਫ਼ਾਈਲ ਹਟਾਈ ਜਾ ਰਹੀ ਹੈ" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "ਨਵਾਂਪੈਕੇਜ" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "ਕੈਸ਼ ਕੀਤਾ ਡਾਟਾ ਹਟਾਓ" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "ਗੰਭੀਰ/ਸੈਕੰ." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "ਸਾਫ਼ ਕਰਨ ਲਈ ਮੇਟਾਡਾਟਾ ਕਿਸਮ" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "ਖਾਸ/ਸੈਕੰ" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "ਡਾਟਾ ਸਾਫ਼ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "ਸਧਾਰਨ/ਸੈਕੰ" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "ਕੈਸ਼ ਦੀ ਮਿਆਦ ਪੁੱਗ ਗਈ ਸੀ" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "ਘੱਟ/ਸੈਕੰ" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d ਫਾਈਲ ਹਟਾਈ" -msgstr[1] "%d ਫਾਈਲਾਂ ਹਟਾਈਆਂ" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "ਪੈਕੇਜ ਬਾਰੇ ਸਲਾਹ ਜਾਣਕਾਰੀ ਦਿਖਾਓ" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "pid %d ਦੇ ਪੂਰਾ ਹੋਣ ਦੀ ਉਡੀਕ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ।" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" - -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "ਉਪ-ਨਾਂ ਨੂੰ ਹੁਣ ਸਮਰੱਥ ਕੀਤਾ ਗਿਆ" - -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "ਉਪ-ਨਾਂ ਨੂੰ ਹੁਣ ਅਸਮਰੱਥ ਕੀਤਾ ਗਿਆ" - -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "" - -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" - -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "ਸਲਾਹ ਜਾਣਕਾਰੀ ਦੀ ਸੂਚੀ ਦਿਖਾਓ" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "ਸਲਾਹ ਜਾਣਕਾਰੀ ਦੀ ਵਰਣਨ ਵੇਖਾਓ" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "ਇੰਸਟਾਲ ਕੀਤੇ" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "ਅੱਪਡੇਟ" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "ਸਭ" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "ਮੌਜੂਦ" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "ਅੱਪਡੇਟ ਜਾਣਕਾਰੀ ਸਾਰ: " -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "ਨਵੇਂ ਪੈਕੇਜ ਸੂਚਨਾਵਾਂ" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "packagedb ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਲਈ ਜਾਂਚ ਕਰੋ" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "ਗੰਭੀਰ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "ਸਾਰੀਆਂ ਸਮੱਸਿਆਵਾਂ ਵੇਖਾਓ: ਮੂਲ" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "ਖਾਸ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "ਨਿਰਭਰਤਾ ਸਮੱਸਿਆਵਾਂ ਵੇਖਾਓ" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "ਸਧਾਰਨ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "ਡੁਪਲੀਕੇਟ ਸਮੱਸਿਆਵਾਂ ਵੇਖਾਓ" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "ਘੱਟ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "ਬਰਤਰਫ਼ ਕੀਤੇ ਪੈਕੇਜ ਵੇਖਾਓ" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "ਅਣਪਛਾਤੀਆਂ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "ਬੱਗ-ਸੁਧਾਰ ਸੂਚਨਾ" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "ਸੁਧਾਰ ਸੂਚਨਾ" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} {} ਦਾ ਡੁਪਲੀਕੇਟ ਹੈ" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "ਹੋਰ ਸੂਚਨਾ" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} ਨੂੰ {} ਨਾਲ ਬਰਤਰਫ਼ ਕੀਤਾ ਗਿਆ" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "ਅਣਪਛਾਤਾ/ਸੈਕ." -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} {} ਦਿੰਦਾ ਹੈ, ਪਰ ਇਹ ਲੱਭਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "ਬੱਗ" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "ਪੈਕੇਜ ਨੂੰ ਡਾਊਨਗਰੇਡ ਕਰੋ" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "ਕਿਸਮ" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "ਡਾਊਨਗਰੇਡ ਕਰਨ ਲਈ ਪੈਕੇਜ" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ਅੱਪਡੇਟ ID" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "ਗਰੁੱਪ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਦੇਖੋ ਜਾਂ ਵਰਤੋਂ" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "ਅੱਪਡੇਟ ਕੀਤੇ" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "ਸੰਰਚਿਤ ਰਿਪੋਜ਼ਟਰੀਆਂ ਲਈ ਕੋਈ ਗਰੁੱਪ ਡਾਟਾ ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ।" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "ਚੇਤਾਵਨੀ: ਗਰੁੱਪ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ।" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "ਵੇਰਵਾ" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "ਚੇਤਾਵਨੀ: ਕੋਈ ਮਿਲਦਾ ਗਰੁੱਪ ਨਹੀਂ:" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "ਹੱਕ" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "ਉਪਲਬਧ ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "ਤੀਖਣਤਾ" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "ਇੰਸਟਾਲ ਕੀਤੇ ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "ਫਾਇਲਾਂ" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "ਇੰਸਟਾਲ ਹੋਏ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "ਇੰਸਟਾਲ ਕੀਤੇ" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "ਇੰਸਟਾਲ ਹੋਏ ਭਾਸ਼ਾ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "ਗਲ" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "ਉਪਲੱਬਧ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "ਸਹੀ" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "ਉਪਲੱਬਧ ਭਾਸ਼ਾ ਗਰੁੱਪ:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "ਤੁਹਾਡੇ ਸਿਸਟਮ ਉੱਤੇ ਪੈਕੇਜ ਅੱਪਗਰੇਡ ਕਰੋ" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "ਗਰੁੱਪ ਤੋਂ ਚੋਣਵੇਂ ਪੈਕੇਜ ਸ਼ਾਮਲ ਕਰੋ" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ ਪੈਕੇਜ" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "ਲੁਕਵੇਂ ਗਰੁੱਪ ਵੀ ਵੇਖਾਓ" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "ਕੇਵਲ ਇੰਸਟਾਲ ਕੀਤੇ ਗਰੁੱਪ ਹੀ ਵੇਖਾਓ" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "ਖਤਮ ਕੀਤਾ।" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "ਕੇਵਲ ਉਪਲਬਧ ਗਰੁੱਪ ਹੀ ਵੇਖਾਓ" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "ਗਲਤ ਗਰੁੱਪ ਅਧੀਨ-ਕਮਾਂਡ, ਇਹ ਵਰਤੋ: %s" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "ਲਾਜ਼ਮੀ ਗਰੁੱਪ ਲੱਭਣ ਲਈ ਅਸਮਰੱਥ ਹੈ।" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "ਪੈਕੇਜਾਂ ਦੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਦੀ ਸੂਚੀ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਕਿਹੜੇ ਪੈਕੇਜ ਪੂਰਦੇ ਹਨ" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "ਨਿਰਭਰਤਾ ਹੱਲ਼ ਹੋਈ।" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "ਸਮੱਸਿਆ ਬਾਰੇ ਪੜਤਾਲ ਕਰਨ ਲਈ, ਇਹ ਚਲਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ: '%s'" +msgid "Command line error: %s" +msgstr "ਕਮਾਂਡ ਲਾਈਨ ਗਲਤੀ: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" -"ਜਾਪਦਾ ਹੈ ਕਿ ਤੁਸੀਂ RPMDB ਨੂੰ ਖ਼ਰਾਬ ਲਕਰ ਲਿਆ ਹੈ, '%s' ਚਲਾਉਣ ਨਾਲ ਸਮੱਸਿਆ ਠੀਕ ਹੋ " -"ਸਕਦੀ ਹੈ।" +msgid "bad format: %s" +msgstr "ਖਰਾਬ ਫਾਰਮੈਟ: %s" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" -msgstr "ਰਿਪੋਜ਼ਟਰੀ ਸਮੱਸਿਆ: %s" +msgid "Setopt argument has no value: %s" +msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਦੇ ਗਰੁੱਪ ਦੇ ਬਾਰੇ ਵੇਰਵੇ ਸਮੇਤ ਦਿਖਾਓ" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "ਸਾਰੇ ਪੈਕੇਜ ਵੇਖੋ (ਡਿਫਾਲਟ)" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "ਸੰਰਚਨਾ ਫਾਇਲ ਟਿਕਾਣਾ" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "ਕੇਵਲ ਉਪਲੱਬਧ ਪੈਕੇਜ ਵੇਖੋ" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "ਚੁੱਪ-ਚਾਪ ਕਾਰਵਾਈ" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "ਕੇਵਲ ਇੰਸਟਾਲ ਹੋਏ ਪੈਕੇਜ ਵੇਖੋ" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "ਜਾਣਕਾਰੀ ਸਮੇਤ ਕਾਰਵਾਈ" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "ਕੇਵਲ ਵਾਧੂ ਪੈਕੇਜ ਵੇਖੋ" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "ਕੇਵਲ ਅੱਪਗਰੇਡ ਪੈਕੇਜ ਵੇਖੋ" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "install root ਸੈੱਟ ਕਰੋ" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "ਆਪੇ-ਹਟਾਉਣ ਵਾਲੇ ਪੈਕੇਜ ਹੀ ਦਿਖਾਓ" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "ਦਸਤਾਵੇਜ਼ ਇੰਸਟਾਲ ਨਾ ਕਰੋ" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "ਹੁਣੇ ਹੁਣੇ ਬਦਲੇ ਗਏ ਪੈਕੇਜ ਹੀ ਵੇਖਾਓ" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "ਸਭ ਪਲੱਗਇਨ ਬੰਦ ਕਰੋ" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "ਨਾਂ ਰਾਹੀਂ ਪਲੱਗਇਨਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰੋ" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਦੇ ਗਰੁੱਪ ਦੀ ਸੂਚੀ" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "ਨਾਂ ਨਾਲ ਪਲੱਗਇਨਾਂ ਨੂੰ ਅਸਮਰੱਥ ਕਰੋ" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "ਪੈਕੇਜਾਂ ਲਈ ਖੋਜ ਜਾਰੀ: " +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "ਕਮਾਂਡ ਮਦਦ ਵੇਖੋ" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "ਪੈਕੇਜ ਅੱਪਗਰੇਡ ਲਈ ਜਾਂਚ ਕਰੋ" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "ਕੋਈ ਪੈਕੇਜ ਉਪਲੱਬਧ ਨਹੀਂ।" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "ਕੋਈ ਵੀ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਨਿਸ਼ਾਨਬੱਧ ਨਹੀਂ ਕੀਤਾ।" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਿਸਟਮ ਕੈਸ਼ ਤੋਂ ਚਲਾਓ, ਕੈਸ਼ ਅੱਪਡੇਟ ਨਾ ਕਰੋ" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "ਕੋਈ ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ।" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "ਵੱਧ ਤੋਂ ਵੱਧ ਕਮਾਂਡ ਉਡੀਕ ਦਾ ਵੇਲਾ" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (%s ਵਲੋਂ)" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "ਡੀਬੱਗ ਆਉਟਪੁੱਟ ਲੈਵਲ" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਕੋਈ ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਲਈ ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਚੁਣਿਆ।" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "ਡੁਪਲੀਕੇਟ ਵੇਖੋ, ਰਿਪੋ ਵਿੱਚ, ਲਿਸਟ/ਖੋਜ ਕਮਾਂਡ ਵਿੱਚ" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ ਪੈਕੇਜ ਨਹੀਂ ਚੁਣਿਆ" +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "ਗਲਤੀ ਆਉਟਪੁੱਟ ਲੈਵਲ" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm ਲਈ ਡੀਬੱਗ ਆਉਟਪੁੱਟ ਲੈਵਲ" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "ਸਾਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਆਪਣੇ-ਆਪ ਹੀ ਹਾਂ ਦਿਓ" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "ਮਦਦਗਾਰ ਵਰਤੋਂ ਸੁਨੇਹਾ ਵੇਖਾਓ" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "ਸਾਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਆਪਣੇ-ਆਪ ਹੀ ਨਾਂਹ ਦਿਓ" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "ਕਮਾਂਡ" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਅਤੀਤ ਵੇਖਾਓ ਜਾਂ ਵਰਤੋਂ" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:264 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -"ਇੱਕ ਤੋਂ ਵੱਧ ਟਰਾਂਜੈਕਸ਼ਨ ID ਮਿਲੇ।\n" -"'{}' ਲਈ ਇੱਕ ਟਰਾਂਜੈਕਸ਼ਨ ID ਜਾਂ ਪੈਕੇਜ ਨਾਂ ਚਾਹੀਦਾ ਹੈ।" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "ਆਪਣੇ ਸਿਸਟਮ ਉੱਤੇ ਪੈਕੇਜ ਜਾਂ ਪੈਕੇਜਾਂ ਨੂੰ ਇੰਸਟਾਲ ਕਰੋ" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "ਕੰਟਰੋਲ ਕਰੋ ਕਿ ਕੀ ਰੰਗ ਵਰਤਣੇ ਹਨ" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "ਮੇਲ ਲੱਭਣ ਲਈ ਅਸਮਰੱਥ" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "ਮੇਟਾਡਾਟਾ ਨੂੰ ਕਮਾਂਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਵਾਂਗ ਮਿਆਦ ਪੁੱਗਿਆ ਸੈੱਟ ਕਰੋ" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "ਕੇਵਲ IPv4 ਸਿਰਨਾਵੇਂ ਲਈ ਹੀ ਹੱਲ਼ ਕਰੋ" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "ਕੇਵਲ IPv6 ਸਿਰਨਾਵੇਂ ਲਈ ਹੀ ਹੱਲ਼ ਕਰੋ" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "ਬੱਗ-ਫਿਕਸ" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਕਾਪੀ ਕਰਨ ਵਾਸਤੇ ਡਾਇਰੈਕਟਰੀ ਨਿਯਤ ਕਰੋ" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "ਸੁਧਾਰ" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "ਕੇਵਲ ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਕਰੋ" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "ਸੁਰੱਖਿਆ" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਲਈ ਟਿੱਪਣੀ ਜੋੜੋ" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "ਅਣਜਾਣ" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "ਨਵਾਂਪੈਕੇਜ" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "ਗੰਭੀਰ/ਸੈਕੰ." +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "ਖਾਸ/ਸੈਕੰ" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "ਅੱਪਡੇਟਾਂ ਵਿੱਚ ਸੁਰੱਖਿਆ ਢੁੱਕਵੇਂ ਪੈਕੇਜਾਂ ਸ਼ਾਮਲ ਕਰੋ" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "ਸਧਾਰਨ/ਸੈਕੰ" - -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "ਘੱਟ/ਸੈਕੰ" - -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "ਪੈਕੇਜ ਬਾਰੇ ਸਲਾਹ ਜਾਣਕਾਰੀ ਦਿਖਾਓ" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "ਮੁੱਖ ਕਮਾਡਾਂ ਦੀ ਸੂਚੀ:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "ਪਲੱਗਇਨ ਕਮਾਡਾਂ ਦੀ ਸੂਚੂ:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "ਨਾਂ" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "ਸਲਾਹ ਜਾਣਕਾਰੀ ਦੀ ਸੂਚੀ ਦਿਖਾਓ" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "ਵਰਜ਼ਨ" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "ਸਲਾਹ ਜਾਣਕਾਰੀ ਦੀ ਵਰਣਨ ਵੇਖਾਓ" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "ਵਰਜ਼ਨ" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "ਇੰਸਟਾਲ ਕੀਤੇ" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "ਰੀਲਿਜ਼" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "ਅੱਪਡੇਟ" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "ਢਾਂਚਾ" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "ਸਭ" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "ਢਾਂਚਾ" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "ਮੌਜੂਦ" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "ਆਕਾਰ" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "ਅੱਪਡੇਟ ਜਾਣਕਾਰੀ ਸਾਰ: " +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "ਆਕਾਰ" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "ਨਵੇਂ ਪੈਕੇਜ ਸੂਚਨਾਵਾਂ" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "ਸਰੋਤ" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "ਰਿਪੋ" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "ਗੰਭੀਰ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "ਰਿਪੋਜ਼ਟਰੀ" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "ਖਾਸ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "ਰਿਪੋ ਤੋਂ" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "ਸਧਾਰਨ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "ਪੈਕੇਜਰ" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "ਘੱਟ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "ਬਿਲਡ-ਸਮਾਂ" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "ਅਣਪਛਾਤੀਆਂ ਸੁਰੱਖਿਆ ਸੂਚਨਾਵਾਂ" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "ਇੰਸਟਾਲ ਦਾ ਸਮਾਂ" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "ਇਸ ਰਾਹੀਂ ਇੰਸਟਾਲ ਕੀਤਾ" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "ਸਾਰ" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "ਲਸੰਸ" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "ਵਰਣਨ" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "ਸੂਚੀ ਲਈ ਕੋਈ ਪੈਕੇਜ ਨਹੀਂ ਹੈ" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "yes" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "no" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "ਕੀ ਇਹ ਠੀਕ ਹੈ [y/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "ਕੀ ਇਹ ਠੀਕ ਹੈ [Y/n]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "ਗਰੁੱਪ: %s" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " ਗਰੁੱਪ-Id: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " ਵੇਰਵਾ: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " ਭਾਸ਼ਾ: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " ਲਾਜ਼ਮੀ ਪੈਕੇਜ:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " ਡਿਫਾਲਟ ਪੈਕੇਜ:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " ਚੋਣਵੇਂ ਪੈਕੇਜ:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " ਸ਼ਰਤੀਆ ਪੈਕੇਜ:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ: %s" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " ਇੰਵਾਇਰਨਮੈਂਟ-Id: %s" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " ਲਾਜ਼ਮੀ ਗਰੁੱਪ:" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " ਚੋਣਵੇਂ ਗਰੁੱਪ:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "ਇਸ ਤੋਂ ਮੇਲ:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "ਫਾਇਲ ਨਾਂ : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "ਰਿਪੋ : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "ਵੇਰਵਾ: " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "ਲਸੰਸ : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "ਦਿੰਦਾ ਹੈ : %s" + +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "ਹੋਰ : %s" + +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "ਕੁੱਲ ਡਾਊਨਲੋਡ ਆਕਾਰ ਲੱਭਣ ਦੌਰਾਨ ਗਲਤੀ" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "ਕੁੱਲ ਆਕਾਰ: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "ਕੁੱਲ ਡਾਊਨਲੋਡ ਦਾ ਆਕਾਰ: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "ਇੰਸਟਾਲ ਦਾ ਆਕਾਰ: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "ਇੰਸਟਾਲ ਆਕਾਰ ਗਿਣਨ ਦੌਰਾਨ ਗਲਤੀ" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "ਖਾਲੀ ਕੀਤੀ ਥਾਂ: %s" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਇਸ ਗਰੁੱਪ ਵਲੋਂ ਇੰਸਟਾਲ ਕੀਤੇ ਦੀ ਨਿਸ਼ਾਨੀ ਲਗਾਈ ਜਾ ਰਹੀ ਹੈ:" + +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "ਪੈਕੇਜਾਂ ਨੂੰ ਇਸ ਗਰੁੱਪ ਵਲੋਂ ਹਟਾਏ ਦੀ ਨਿਸ਼ਾਨੀ ਲਗਾਈ ਜਾ ਰਹੀ ਹੈ:" + +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "ਗਰੁੱਪ" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "ਪੈਕੇਜ" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "ਗਰੁੱਪ/ਮੋਡੀਊਲ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "ਗਰੁੱਪ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "ਨਿਰਭਰਤਾ ਇੰਸਟਾਲ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ" + +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "ਕਮਜ਼ੋਰ ਨਿਰਭਰਤਾਵਾਂ ਇੰਸਟਾਲ ਕੀਤੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ" + +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "ਹਟਾਇਆ ਜਾਂਦਾ ਹੈ" + +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "ਨਿਰਭਰ ਪੈਕੇਜ ਹਟਾਏ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "ਨਾ-ਵਰਤੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਹਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ" + +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "ਡਾਊਨਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "ਮੋਡੀਊਲ ਪਰੋਫਾਇਲ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "ਮੋਡੀਊਲ ਪਰੋਫਾਇਲ ਅਸਮਰੱਥ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "ਮੋਡੀਊਲ ਸਟਰੀਮ ਸਮਰੱਥ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "ਮੋਡੀਊਲ ਸਟਰੀਮ ਬਦਲੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ" + +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "ਮੋਡੀਊਲ ਅਸਮਰੱਥ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "ਮੋਡੀਊਲ ਮੁੜ-ਸੈੱਟ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ ਅਪੱਗਰੇਡ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "ਇੰਵਾਇਰਨਮੈਂਟ ਗਰੁੱਪ ਹਟਾਏ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "ਗਰੁੱਪ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "ਗਰੁੱਪ ਅੱਪਗਰੇਡ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "ਗਰੁੱਪ ਹਟਾਏ ਜਾ ਰਹੇ ਹਨ" + +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"ਆਪਸੀ ਟਕਰਾ ਕਰਕੇ ਪੈਕੇਜ ਛੱਡੇ ਜਾ ਰਹੇ ਹਨ:\n" +"(ਉਹਨਾਂ ਨੂੰ ਧੱਕੇ ਨਾਲ ਅੱਪਗਰੇਡ ਕਰਨ ਵਾਸਤੇ ਕਮਾਂਡ ਲਾਈਨ 'ਚ '%s' ਜੋੜੋ)" + +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "ਟੁੱਟੀ ਨਿਰਭਰਤਾ ਕਰਕੇ ਪੈਕੇਜ ਛੱਡੇ ਜਾ ਰਹੇ ਹਨ%s" + +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " ਜਾਂ ਗਰੁੱਪ ਦਾ ਭਾਗ" + +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "ਪੈਕੇਜ" + +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "ਪੈਕੇਜ" + +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "ਬਦਲਿਆ ਜਾ ਰਿਹਾ ਹੈ" + +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"ਟਰਾਂਸੈਕਸ਼ਨ ਦੀ ਸੰਖੇਪ ਜਾਣਕਾਰੀ\n" +"%s\n" + +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "ਇੰਸਟਾਲ" + +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "ਅੱਪਗਰੇਡ" + +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "ਹਟਾਓ" + +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "ਡਾਊਨਗਰੇਡ" + +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "ਛੱਡੋ" + +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "ਪੈਕੇਜ" +msgstr[1] "ਪੈਕੇਜ" + +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "ਨਿਰਭਰ ਪੈਕੇਜ" +msgstr[1] "ਨਿਰਭਰ ਪੈਕੇਜ" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "ਬੱਗ-ਸੁਧਾਰ ਸੂਚਨਾ" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "ਅੱਪਗਰੇਡ ਕੀਤੇ" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "ਸੁਧਾਰ ਸੂਚਨਾ" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "ਡਾਊਨਗਰੇਡ ਕੀਤੇ" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "ਹੋਰ ਸੂਚਨਾ" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤੇ" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "ਅਣਪਛਾਤਾ/ਸੈਕ." +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "ਛੱਡੇ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ਅੱਪਡੇਟ ID" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "ਹਟਾਏ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "ਕਿਸਮ" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "ਫੇਲ੍ਹ ਹੈ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "ਅੱਪਡੇਟ ਕੀਤੇ" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "ਕੁੱਲ" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "ਬੱਗ" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "ਸਿਸਟਮ" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "ਵੇਰਵਾ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "ਕਮਾਂਡ ਲਾਈਨ" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "ਤੀਖਣਤਾ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "ਵਰਤੋਂਕਾਰ ਦਾ ਨਾਂ" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "ਹੱਕ" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "ਫਾਇਲਾਂ" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "ਮਿਤੀ ਅਤੇ ਸਮਾਂ" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "ਸਹੀ" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "ਐਕਸ਼ਨ" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "ਗਲ" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "ਬਦਲੇ" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "ਕੋਈ ਟਰਾਂਸੈਕਸ਼ਨ ਨਹੀਂ" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "ਕੇਵਲ ਸਮਰੱਥ ਕੀਤੇ ਮੋਡੀਊਲ ਵੇਖਾਓ" - -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "ਕੇਵਲ ਅਸਮਰੱਥ ਕੀਤੇ ਮੋਡੀਊਲ ਵੇਖਾਓ" - -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "ਕੇਵਲ ਇੰਸਟਾਲ ਕੀਤੇ ਮੋਡੀਊਲ ਵੇਖਾਓ" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "ਕੋਈ ਟਰਾਂਸੈਕਸ਼ਨ ID, ਜਾਂ ਪੈਕੇਜ ਨਹੀਂ ਦਿੱਤਾ" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "ਪਰੋਫ਼ਾਈਲ ਸਮੱਗਰੀ ਵੇਖਾਓ" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "ਸਾਫ਼ ਕੀਤੇ" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "ਇੰਸਟਾਲ ਨਹੀਂ" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "ਨਵੇਂ" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "ਪੈਕੇਜ ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "ਪੁਰਾਣੇ" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਪੈਕੇਜ" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ID:" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜਾਂ ਨੂੰ ਨਵੇਂ ਉਪਲਬਧ ਵਰਜ਼ਨ ਨਾਲ ਸਿੰਕਰੋਨਾਈਜ਼ ਕਰੋ" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "ਸ਼ੁਰੂ ਸਮਾਂ :" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "ਸਿੰਕਰੋਨਾਈਜ਼ ਕਰਨ ਲਈ ਪੈਕੇਜ" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "rpmdb ਸ਼ੁਰੂ :" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u ਸਕਿੰਟ)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u ਮਿੰਟ)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u ਘੰਟੇ)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "ਮੇਟਾਡਾਟਾ ਕੈਸ਼ ਤਿਆਰ ਕਰੋ" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u ਦਿਨ)" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "ਸਭ ਮੇਟਾਡਾਟਾ ਫਾਇਲਾਂ ਲਈ ਕੈਸ਼ ਫਾਇਲਾਂ ਬਣਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ।" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "ਅੰਤ ਸਮਾਂ :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "ਤੁਹਾਡੇ ਸਿਸਟਮ ਉੱਤੇ ਪੈਕੇਜ ਅੱਪਗਰੇਡ ਕਰੋ" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "rpmdb ਅੰਤ :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ ਪੈਕੇਜ" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "ਵਰਤੋਂਕਾਰ :" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "ਸਾਰੇ ਬੇਲੋੜੇ ਪੈਕੇਜ ਹਟਾਓਜ਼ ਜੋ ਕਿ ਅਸਲ 'ਚ ਨਿਰਭਰਤਾ ਲਈ ਇੰਸਟਾਲ ਕੀਤੇ ਗਏ ਸਨ" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "ਅਧੂਰਾ ਛੱਡੇ" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "ਦਿੱਤੀ ਸਤਰ ਲਈ ਪੈਕੇਜ ਵੇਰਵੇ ਖੋਜੋ" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "ਰੀਟਰਨ-ਕੋਡ :" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "ਪੈਕੇਜ ਵਰਣਨ ਅਤੇ URL ਵੀ ਖੋਜੋ" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "ਕਾਮਯਾਬ" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "ਫੇਲ੍ਹ:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "ਫੇਲ੍ਹ:" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "ਰੀਲਿਜ਼-ਵਰਜ਼ਨ :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮਿਲਦੇ: %%s" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "ਕਮਾਂਡ ਲਾਈਨ :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s ਨਾਲ ਮਿਲਦੇ: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "ਟਿੱਪਣੀ :" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "ਕੋਈ ਮੇਲ ਨਹੀਂ ਲੱਭਿਆ।" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "ਟਰਾਂਸੈਕਸ਼ਨ ਕੀਤੀ ਗਈ ਇਸ ਨਾਲ:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "ਕਦੇ ਨਹੀਂ (ਆਖਰੀ: %s)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "ਬਦਲੇ ਗਏ ਪੈਕੇਜ:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "ਮੌਕਾ (ਪਿਛਲਾ: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scriptlet ਆਉਟਪੁੱਟ:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s ਸਕਿੰਟ (ਆਖਰੀ: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "ਗਲਤੀਆਂ:" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "ਸੰਚਰਿਤ ਕੀਤੀਆਂ ਸਾਫਟਵੇਅਰ ਰਿਪੋਜ਼ਟਰੀਆਂ ਦਿਖਾਓ" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "ਨਿਰਭ-ਇੰਸਟਾਲ" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "ਸਾਰੀਆਂ ਰਿਪੋ ਨੂੰ ਵੇਖੋ" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "ਬਰਤਰਫ਼ ਕੀਤੇ" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "ਸਮਰੱਥ ਕੀਤੀਆਂ ਰਿਪੋ ਨੂੰ ਵੇਖੋ (ਡਿਫਾਲਟ)" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "ਬਰਤਰਫ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "ਅਸਮਰੱਥ ਕੀਤੀਆਂ ਰਿਪੋ ਨੂੰ ਵੇਖੋ" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "ਸਾਫ਼" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "ਮੁੜ-ਇੰਸਟਾਲ" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "ਕੋਈ ਰਿਪੋਜ਼ਟਰੀ ਉਪਲਬਧ ਨਹੀਂ ਹੈ" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "ਖ਼ਰਾਬ ਟਰਾਂਸੈਕਸ਼ਨ ID, ਜਾਂ ਪੈਕੇਜ ਦਿੱਤਾ" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "ਸਮਰੱਥ ਹੈ" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਇੰਸਟਾਲ ਕੀਤਾ ਜਾਵੇਗਾ" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "ਅਸਮਰੱਥ ਹੈ" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾਵੇਗਾ" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "ਰਿਪੋ-id : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਮਿਟਾਇਆ ਜਾਵੇਗਾ" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "ਰਿਪੋ-ਨਾਂ : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾਵੇਗਾ" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "ਰਿਪੋ-ਹਾਲਤ : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਡਾਊਨਗਰੇਡ ਕੀਤਾ ਜਾਵੇਗਾ" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "ਰਿਪੋ-ਰੀਵਿਜ਼ਨ: " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਬਰਤਰਫ਼ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "ਰਿਪੋ-ਟੈਗ : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾਵੇਗਾ" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> ਪੈਕੇਜ %s.%s %s ਨੂੰ ਬਰਤਰਫ਼ ਕੀਤਾ ਜਾਵੇਗਾ" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "ਰਿਪੋ-ਅੱਪਡੇਟ : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> ਨਿਰਭਰਤਾ ਹੱਲ ਕਰਨੀ ਸ਼ੁਰੂ ਕੀਤੀ" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "ਰਿਪੋ-ਪੈਕੇਜ : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> ਨਿਰਭਰਤਾ ਹੱਲ ਮੁਕੰਮਲ ਹੋਈ" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "ਰਿਪੋ-ਸਾਈਜ਼ : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"GPG ਕੁੰਜੀ 0x%s ਦਰਾਮਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:\n" +" ਯੂਜ਼ਰ-ਆਡੀ : \"%s\"\n" +" ਫਿੰਗਰਪਰਿੰਟ: %s\n" +" ਵਲੋਂ : %s" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "ਰਿਪੋ-ਮੇਟਾਲਿੰਕ: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "ਚਲਾਇਆ ਜਾ ਰਿਹਾ ਹੈ" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " ਅੱਪਡੇਟ : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "ਸਲੀਪਿੰਗ" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "ਰਿਪੋ-mirrors : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "ਗ਼ੈਰ-ਰੁਕਾਵਟ-ਯੋਗ" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "ਰਿਪੋ-baseurl : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "ਜੋਮਬਿਈ" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "ਰਿਪੋ-expire : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "ਟਰੇਸ ਕੀਤਾ/ਰੋਕਿਆ" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "ਰਿਪੋ-ਨਾ-ਸ਼ਾਮਲ : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "ਅਣਪਛਾਤਾ" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "ਰਿਪੋ-ਸ਼ਾਮਲ : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "ਵੱਖ ਰੱਖੀ ਗਈ ਰਿਪੋ: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " PID %d ਵਾਲੀ ਐਪਲੀਕੇਸ਼ਨ %s" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "ਰਿਪੋ-ਫਾਇਲਨਾਂ: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " ਮੈਮੋਰੀ : %5s RSS (%5sB VSZ)" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "ਰਿਪੋ id" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " ਸ਼ੁਰੂ ਹੋਇਆ: %s - %s ਪਹਿਲਾਂ" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "ਹਾਲਤ" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " ਹਾਲਤ : %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "ਰਿਪੋ ਨਾਂ" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "ਛੱਡਿਆ ਜਾ ਰਿਹਾ ਹੈ" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "ਇੰਵਾਇਰਨਮੈਂਟ '%s' ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ।" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "ਗਰੁੱਪ_ਆਈਡੀ '%s' ਮੌਜੂਦ ਨਹੀਂ ਹੈ।" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "'%s' ਪਾਰਸ ਕਰਨ 'ਚ ਗਲਤੀ: %s" + +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "ਅਣਪਛਾਤਾ ਸੰਰਚਨਾ ਚੋਣ: %s = %s" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "ਗ਼ਲਤ ਜਾਂ ਅਣਪਛਾਤਾ \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "ਸਾਵਧਾਨ: '%s' ਲੋਡ ਕਰਨ ਲਈ ਫੇਲ੍ਹ, ਛੱਡਿਆ ਜਾ ਰਿਹਾ ਹੈ।" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "ਪੈਕੇਜ ਬਾਰੇ ਵੇਰਵੇ ਸਮੇਤ ਜਾਣਕਾਰੀ ਵੇਖਾਓ" - -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "ਪੈਕੇਜ ਵਿੱਚ ਫ਼ਾਇਲਾਂ ਦੀ ਸੂਚੀ ਵੇਖਾਓ" - -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "ਪੈਕੇਜ ਸਰੋਤ RPM ਨਾਂ ਵੇਖਾਓ" - -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "ਪੈਕੇਜ ਲਈ ਤਬਦੀਲੀ-ਜਾਣਕਾਰੀ ਵੇਖਾਓ" - -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "ਸਰੋਤ rpm ਪੈਕੇਜ (%s) ਇੰਸਟਾਲ ਨਹੀਂ ਹੋਵੇਗਾ।" + +#: ../dnf/dnssec.py:169 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "ਦੀ ਹਾਲਤ ਅਣਪਛਾਤੀ ਹੈ।" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "ਡੇਲਟਾ RPM ਮੁੜ-ਬਿਲਡ ਫੇਲ੍ਹ ਹੈ" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "ਮੁਕੰਮਲ" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "ਗੁੰਮ-ਹੋਏ ਪੈਕੇਜ: " -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "ਖ਼ਰਾਬ ਹੋਏ ਪੈਕੇਜ: " -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "" +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "ਗੁੰਮ ਹੋਏ ਗਰੁੱਪ ਜਾਂ ਮੋਡੀਊਲ: " -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "ਖ਼ਰਾਬ ਹੋਏ ਗਰੁੱਪ ਜਾਂ ਮੋਡੀਊਲ: " -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "ਮੋਡੂਲਰ ਨਿਰਭਰਤਾ ਸਮੱਸਿਆ:" +msgstr[1] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "'{}' ਲਈ ਵੱਖਰੀ ਸਟਰੀਮ ਸਮਰੱਥ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ।" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "ਵੇਖਾਉਣ ਲਈ ਕੁਝ ਨਹੀਂ ਹੈ।" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "ਕੇਵਲ ਮੌਜੂਦ ਪੈਕੇਜ ਹੀ ਵੇਖਾਓ" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "{} ਲਈ ਦਿੱਤੇ ਗਏ ਤੋਂ ਨਵਾਂ ਵਰਜ਼ਨ ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ। ਕਾਰਨ: {}" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "ਕੇਵਲ ਇੰਸਟਾਲ ਹੋਏ ਪੈਕੇਜ ਹੀ ਵੇਖਾਓ" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "ਸਮਰੱਥ ਕੀਤੇ ਮੋਡੀਊਲ: {}।" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "ਕੇਵਲ ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਇੰਸਟਾਲ ਕੀਤੇ ਪੈਕੇਜ ਹੀ ਦਿਖਾਓ" - -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "ਪੈਕੇਜ {} ਕੋਈ ਫ਼ਾਈਲਾਂ ਨਹੀਂ ਰੱਖਦਾ ਹੈ" - -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "ਖਤਮ ਕੀਤਾ।" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "{} ਪੈਕੇਜ ਲਈ ਕੋਈ ਮੇਲ ਨਹੀਂ ਹੈ" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "ਨਿਰਭਰਤਾ ਹੱਲ਼ ਹੋਈ।" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3614,27 +3637,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3657,3 +3659,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "ਪਹਿਲਾਂ ਹੀ ਡਾਊਨਲੋਡ ਕੀਤਾ" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "%s ਰਿਪੋਜ਼ਟਰੀ ਸਮਰੱਥ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "%s ਰਿਪੋ %s ਤੋਂ ਜੋੜੀ ਗਈ" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "ਡਾਊਨਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "ਸਫ਼ਾਈ" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "ਮੁੜ-ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "ਮਿਟਾਇਆ ਜਾਂਦਾ ਹੈ" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "ਜਾਂਚ ਜਾਰੀ ਹੈ" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "scriptlet ਚੱਲ ਰਹੀ ਹੈ" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "ਤਿਆਰ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "ਸਮੱਸਿਆ" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "ਟਰਾਂਜੈਕਸ਼ਨ ਦੇ ਦੌਰਾਨ ਗ਼ਲਤੀਆਂ ਆਈਆਂ ਹਨ" diff --git a/po/pl.po b/po/pl.po index d673e20..a93c972 100644 --- a/po/pl.po +++ b/po/pl.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-11-02 01:07+0000\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-12-17 02:08+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish (http://www.transifex.com/projects/p/dnf/language/pl/)\n" "Language: pl\n" @@ -25,235 +25,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKIET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Pakiet do zainstalowania" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problem" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "Nie odnaleziono TransactionItem dla klucza: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "Nie odnaleziono TransactionSWDBItem dla klucza: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Wystąpiły błędy podczas transakcji." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: sprawdzenie %s się nie powiodło: %s a %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Włączanie innego strumienia dla „{}”." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nie ma nic do wyświetlenia." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Instalowanie nowszej wersji „{}” niż podano. Powód: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Włączone moduły: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Nie podano profilu dla „{}”, proszę podać profil." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Wskazówka: [d]omyślne, [e]włączone, [x]wyłączone, [i]zainstalowane" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Wskazówka: [d]omyślne, [e]włączone, [x]wyłączone, [i]zainstalowane, [a]ktywne" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Ignorowanie niepotrzebnego profilu: „{}/{}”" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Instalowanie modułu „{0}” z repozytorium Fail-Safe {1} jest niedozwolone" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Nie można dopasować profilu dla parametru {}. Dostępne profile dla „{}:{}”: " -"{}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Nie można dopasować profilu dla parametru {}" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "Brak domyślnych profili dla modułu {}:{}. Dostępne profile: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Brak domyślnych profili dla modułu {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Domyślny profil {} nie jest dostępny w module {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "Instalowanie modułu z repozytorium Fail-Safe jest niedozwolone" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Nie można rozwiązać parametru {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Brak wyników dla pakietu {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Aktualizowanie modułu „{0}” z repozytorium Fail-Safe {1} jest niedozwolone" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Nie można dopasować profilu w parametrze {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "Aktualizowanie modułu z repozytorium Fail-Safe jest niedozwolone" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Wymagana jest tylko nazwa modułu. Ignorowanie niepotrzebnych informacji " -"w parametrze: „{}”" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Problem z modularną zależnością:" -msgstr[1] "Problemy z modularną zależnością:" -msgstr[2] "Problemy z modularną zależnością:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Błąd podczas przetwarzania „%s”: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Nieznana wartość konfiguracji: %s=%s w %s, %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Nieznana opcja konfiguracji: %s = %s w %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Nie można ustawić katalogu pamięci podręcznej: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Nieznana opcja konfiguracji: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" -"Błąd podczas przetwarzania --setopt za pomocą klucza „%s”, wartości „%s”: %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "Główna konfiguracja nie ma parametru %s przed setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Niepoprawne lub nieznane „{}”: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Przetworzenie pliku „%s” się nie powiodło: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" -"Błąd podczas przetwarzania --setopt za pomocą klucza „%s.%s”, wartości „%s”:" -" %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Repozytorium %s nie ma parametru %s przed setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Ostrzeżenie: wczytanie „%s” się nie powiodło, pomijanie." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repozytorium „%s”: błąd podczas przetwarzania konfiguracji: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"Repozytorium „%s” nie ma nazwy w konfiguracji, używanie identyfikatora." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Błędny identyfikator dla repozytorium: %s, bajt = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -294,6 +65,16 @@ msgstr "Wysłanie wiadomości e-mail przez „%s” się nie powiodło: %s" msgid "Failed to execute command '%s': returned %d" msgstr "Wykonanie polecenia „%s” się nie powiodło: zwrócono %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Nieznana wartość konfiguracji: %s=%s w %s, %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Nieznana opcja konfiguracji: %s = %s w %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Uruchomiono dnf-automatic." @@ -308,119 +89,42 @@ msgstr "Usypia na %s s" msgid "Error: %s" msgstr "Błąd: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" -"Opcja konfiguracji „gpgkey_dns_verification” wymaga biblioteki libunbound " -"({})" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "Rozszerzenie DNSSEC: klucz dla użytkownika " +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "niepowodzenie wczytania repozytorium „{}”: {}" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "jest prawidłowy." +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Wczytanie repozytorium „{}” się nie powiodło" -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "ma nieznany stan." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." +msgstr "" +"Umieszczanie w pamięci podręcznej stopera metadanych jest wyłączone podczas " +"działania na mierzonym połączeniu." -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "Rozszerzenie DNSSEC: " +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "" +"Umieszczanie w pamięci podręcznej stopera metadanych jest wyłączone podczas " +"działania na zasilaniu z akumulatora." -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Testowanie ważności już zaimportowanych kluczy." +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "Umieszczanie w pamięci podręcznej stopera metadanych jest wyłączone." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Instalowanie poprzedniej wersji" +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Niedawno odświeżono pamięć podręczną metadanych." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Czyszczenie" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "W „{}” nie ma włączonych repozytoriów." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Instalowanie" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Zastępowanie" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Ponowne instalowanie" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Usuwanie" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Aktualizowanie" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Sprawdzanie" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Wykonywanie skryptu" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Przygotowywanie" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "niepowodzenie wczytania repozytorium „{}”: {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Wczytanie repozytorium „{}” się nie powiodło" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" -"Umieszczanie w pamięci podręcznej stopera metadanych jest wyłączone podczas " -"działania na mierzonym połączeniu." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "" -"Umieszczanie w pamięci podręcznej stopera metadanych jest wyłączone podczas " -"działania na zasilaniu z akumulatora." - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "Umieszczanie w pamięci podręcznej stopera metadanych jest wyłączone." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Niedawno odświeżono pamięć podręczną metadanych." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "W „{}” nie ma włączonych repozytoriów." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: nigdy nie wygaśnie i nie zostanie odświeżone." +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: nigdy nie wygaśnie i nie zostanie odświeżone." #: ../dnf/base.py:350 #, python-format @@ -482,85 +186,87 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "Dodanie pliku grup dla repozytorium się nie powiodło: %s — %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Wykonywanie sprawdzania transakcji" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Błąd: sprawdzanie transakcji a rozwiązywanie zależności:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Pomyślnie ukończono sprawdzanie transakcji." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Wykonywanie testu transakcji" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "Błąd testu transakcji:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Pomyślnie ukończono test transakcji." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Wykonywanie transakcji" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Wymagane miejsce na dysku:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Wymagany jest co najmniej %d MB więcej miejsca w systemie plików %s." -msgstr[1] "Wymagane są co najmniej %d MB więcej miejsca w systemie plików %s." +"Wymagany jest co najmniej {0} MB więcej miejsca w systemie plików {1}." +msgstr[1] "" +"Wymagane są co najmniej {0} MB więcej miejsca w systemie plików {1}." msgstr[2] "" -"Wymaganych jest co najmniej %d MB więcej miejsca w systemie plików %s." +"Wymaganych jest co najmniej {0} MB więcej miejsca w systemie plików {1}." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Podsumowanie błędów" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "Baza danych RPM została zmieniona poza programem DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "Baza danych RPM została zmieniona poza programem {prog}." -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Nie można wykonać transakcji." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Nie można rozpocząć transakcji:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Usunięcie pliku transakcji %s się nie powiodło" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Część pakietów nie została pobrana. Próbowanie ponownie." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Użycie DeltaRPM zmniejszyło %.1f MB aktualizacji do %.1f MB (oszczędzono " "%d.1%%)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -568,114 +274,108 @@ msgstr "" "Niepowodzenie DeltaRPM zwiększyło %.1f MB aktualizacji do %.1f MB " "(zmarnowano %d.1%%)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Nie można otworzyć: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Klucz publiczny dla %s nie jest zainstalowany" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Wystąpił problem podczas otwierania pakietu %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Klucz publiczny dla %s nie jest zaufany" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Pakiet %s nie jest podpisany" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Nie można usunąć %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "Usunięto %s" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Brak wyników dla pakietu grupy „{}”" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Dodawanie pakietów z grupy „%s”: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nie ma nic do zrobienia." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Brak grup oznaczonych do usunięcia." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Brak grup oznaczonych do aktualizacji." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "" +"Pakiet %s nie jest zainstalowany, nie można zainstalować poprzedniej wersji." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Brak wyników dla parametru: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "brak pasujących pakietów" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "" -"Pakiet %s nie jest zainstalowany, nie można zainstalować poprzedniej wersji." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Pakiet %s jest już zainstalowany w niższej wersji, nie można zainstalować " "poprzedniej wersji." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Pakiet %s nie jest zainstalowany, nie można go zainstalować ponownie." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Plik %s jest pakietem źródłowym i nie może zostać zaktualizowany, " "ignorowanie." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Pakiet %s nie jest zainstalowany, nie można go zaktualizować." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." @@ -683,118 +383,122 @@ msgstr "" "Ta sama lub wyższa wersja %s jest już zainstalowana, nie można jej " "zaktualizować." -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pakiet %s jest dostępny, ale nie jest zainstalowany." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" "Pakiet %s jest dostępny, ale jest zainstalowany dla innej architektury." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Nie zainstalowano pakietu %s." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Nieprawidłowa forma: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Brak pakietów oznaczonych do usunięcia." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Pakiety dla parametru %s są dostępne, ale nie są zainstalowane." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Pakiet %s jest już zainstalowany w najniższej wersji, nie można zainstalować" " poprzedniej wersji." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Nieobsłużone działanie: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Pakiet %s jest niedostępny." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "brak pasujących pakietów" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Brak wymaganych aktualizacji bezpieczeństwa, ale dostępna jest {} " "aktualizacja" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Brak wymaganych aktualizacji bezpieczeństwa, ale dostępne są aktualizacje: " "{}" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Brak wymaganych aktualizacji bezpieczeństwa dla „{}”, ale dostępna jest {} " "aktualizacja" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Brak wymaganych aktualizacji bezpieczeństwa dla „{}”, ale dostępne są " "aktualizacje: {}" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Nieudany pakiet: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Klucze GPG są skonfigurowane jako: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "Klucz GPG %s (0x%s) jest już zainstalowany" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Klucz został zatwierdzony." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Klucz został odrzucony." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Zaimportowanie klucza się nie powiodło (kod %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Pomyślnie zaimportowano klucz" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Nie zainstalowano żadnych kluczy" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -803,28 +507,28 @@ msgstr "" "Klucze GPG wyświetlone dla repozytorium „%s” są już zainstalowane, ale nie są poprawne dla tego pakietu.\n" "Proszę sprawdzić, czy dla tego repozytorium skonfigurowane są poprawne adresy URL do kluczy." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Zaimportowanie kluczy nie pomogło, błędne klucze?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " • Czy chodziło o: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" "Pakiet „{}” z lokalnego repozytorium „{}” ma niepoprawną sumę kontrolną" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Część pakietów z lokalnego repozytorium ma niepoprawne sumy kontrolne" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Pakiet „{}” z repozytorium „{}” ma niepoprawną sumę kontrolną" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -832,1541 +536,1511 @@ msgstr "" "Część pakietów ma nieprawidłową pamięć podręczną, ale nie może zostać " "pobrana z powodu opcji „--cacheonly”" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "Brak wyników dla parametru" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" +"Wszystkie wyniki zostały odfiltrowane filtrem wykluczania dla parametru" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" +"Wszystkie wyniki zostały odfiltrowane filtrem modularnym dla parametru" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" +"Wszystkie wyniki zostały zainstalowane z innego repozytorium dla parametru" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "Pakiet %s jest już zainstalowany." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problemy w żądaniu:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "brakujące pakiety: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Nieoczekiwana wartość zmiennej środowiskowej: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "uszkodzone pakiety: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Przetworzenie pliku „%s” się nie powiodło: %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "brakujące grupy lub moduły: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "Nie można odczytać pliku „%s”: %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "uszkodzone grupy lub moduły: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Błąd konfiguracji: %s" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Problem z modularną zależnością za pomocą domyślnych:" -msgstr[1] "Problemy z modularną zależnością za pomocą domyślnych:" -msgstr[2] "Problemy z modularną zależnością za pomocą domyślnych:" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Aliasy zawierają nieskończoną rekurencję" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "brak pasującego generatora danych dla %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Już pobrano" +msgid "%s, using original arguments." +msgstr "%s, za pomocą oryginalnych parametrów." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "nieobsługiwany typ sumy kontrolnej: %s" +msgid " Installed: %s-%s at %s" +msgstr " Zainstalowane: %s-%s w dniu %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "ustalanie najszybszego serwera lustrzanego (serwery: %s)… " +msgid " Built : %s at %s" +msgstr " Zbudowane : %s w dniu %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -"Brak dostępnych modularnych metadanych dla modularnego pakietu „{}”, nie " -"można zainstalować na komputerze" +"Działanie spowodowałoby przełączenie strumienia modułu „{0}” z „{1}” na " +"strumień „{2}”" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "Brak dostępnych modularnych metadanych dla modularnego pakietu" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" +"Nie można przełączyć włączonych strumieni modułu.\n" +"Zalecane jest usunięcie całej zainstalowanej zawartości z modułu i przywrócenie go za pomocą polecenia „{prog} module reset ”. Po przywróceniu modułu można zainstalować drugi strumień." -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Źródłowy pakiet RPM (%s) nie zostanie zainstalowany." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "{prog} tylko pobierze pakiety dla transakcji." -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "pomijanie." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" +"{prog} tylko pobierze pakiety, zainstaluje klucze GPG i sprawdzi poprawność " +"transakcji." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "Moduł lub grupa „%s” nie jest zainstalowana." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Przerwano działanie." -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "Moduł lub grupa „%s” jest niedostępna." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Pobieranie pakietów:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "Moduł lub grupa „%s” nie istnieje." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Błąd podczas pobierania pakietów:" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Środowisko „%s” nie jest zainstalowane." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transakcja się nie powiodła" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "Środowisko „%s” jest niedostępne." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Odmawianie automatycznego zaimportowania kluczy podczas nienadzorowanego uruchomienia.\n" +"Należy użyć „-y”, aby wymusić." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Identyfikator grupy „%s” nie istnieje." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "Sprawdzenie GPG się NIE powiodło" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "włączanie repozytorium %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Dzienniki zmian dla {}" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Dodawanie repozytorium %s z %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Zastępowanie pakietów" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Przebudowanie pakietu DeltaRPM się nie powiodło" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Brak pakietów oznaczonych do synchronizacji dystrybucji." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Suma kontrolna pakietu RPM przebudowanego z delty się nie powiodła" - -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "ukończono" - -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Błąd wiersza poleceń: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "błędny format: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Parametr setopt ma wiele wartości: %s" - -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Parametr setopt nie ma wartości: %s" - -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "położenie pliku konfiguracji" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "mało komunikatów" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "dużo komunikatów" - -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "wyświetla wersję programu DNF i kończy działanie" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Brak pakietów oznaczonych do instalacji poprzedniej wersji." -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "ustawia roota instalacji" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Zainstalowane pakiety" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "bez instalowania dokumentacji" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Dostępne pakiety" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "wyłącza wszystkie wtyczki" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Automatycznie usuwane pakiety" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "włącza wtyczki po nazwie" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Dodatkowe pakiety" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "wyłącza wtyczki po nazwie" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Dostępne aktualizacje" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "" -"zastępuje wartość zmiennej $releasever w konfiguracji i plikach repozytoriów" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Ostatnio dodane pakiety" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "ustawia bezwzględne opcje konfiguracji i repozytoriów" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Brak pakietów pasujących do listy" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "rozwiązuje problemy rozwiązywania zależności przez pomijanie pakietów" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Brak wyników" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "wyświetla pomoc dla polecenia" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Nie podano identyfikatora transakcji" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "umożliwia usuwanie zainstalowanych pakietów, aby rozwiązać zależności" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Nie odnaleziono podanego identyfikatora transakcji" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "próbuje najlepszych dostępnych wersji pakietu w transakcjach." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Odnaleziono więcej niż jeden identyfikator transakcji." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "bez ograniczania transakcji do najlepszego kandydata" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Historia transakcji jest niepełna przed %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "" -"uruchamia wyłącznie z pamięci podręcznej systemu i nie aktualizuje jej" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Historia transakcji jest niepełna po %u." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "maksymalny czas oczekiwania polecenia" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Cofanie transakcji {} z {}" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "poziom wyjścia debugowania" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Nieznane repozytorium: „%s”" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "zrzuca szczegółowe wyniki rozwiązywania do plików" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Brak pasującego repozytorium: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "wyświetla duplikaty w repozytoriach w poleceniach list/search" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "To polecenie może być wykonywane tylko przez użytkownika root." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "poziom wyjścia błędów" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Nie ma takiego polecenia: %s. Proszę użyć „%s --help”" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"włącza mechanikę przetwarzania zastąpień programu DNF do aktualizacji lub " -"wyświetlenia możliwości, które pakiet zastępuje dla parametrów info, list " -"i repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "poziom wyjścia debugowania dla programu RPM" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "automatycznie odpowiada tak na wszystkie pytania" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "automatycznie odpowiada nie na wszystkie pytania" +"Może to być polecenie wtyczki programu {PROG}, proszę spróbować polecenia: " +"„{prog} install 'dnf-command(%s)'”" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"Włącza dodatkowe repozytoria. Wyświetla listę opcji. Obsługuje wyrażenia " -"regularne, może być podawane wiele razy." +"Może to być polecenie wtyczki programu {prog}, ale wczytywanie wtyczek jest " +"obecnie wyłączone." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"Wyłącza repozytoria. Wyświetla listę opcji. Obsługuje wyrażenia regularne, " -"może być podawane wiele razy." +"--destdir lub --downloaddir mogą być używane tylko z opcją --downloadonly, " +"poleceniem „download” lub „system-upgrade”." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" -"włącza tylko repozytoria podane według identyfikatora lub wyrażenia " -"regularnego, może być podawane wiele razy" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"włącza repozytoria za pomocą polecenia config-manager (zapisuje " -"automatycznie)" +"--enable, --set-enabled i --disable, --set-disabled mogą być używane tylko " +"za pomocą poleceń config-manager." -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"wyłącza repozytoria za pomocą polecenia config-manager (zapisuje " -"automatycznie)" - -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "wyklucza pakiety po nazwie lub wyrażeniu regularnym" +"Ostrzeżenie: globalne wymuszanie sprawdzania podpisów GPG zgodnie z aktywną " +"zasadą zabezpieczeń RPM („gpgcheck” w dnf.conf(5) zawiera informacje, jak " +"wyciszyć ten komunikat)" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "wyłącza wykluczenia pakietów" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "Plik konfiguracji „{}” nie istnieje" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"etykieta i ścieżka do dodatkowego repozytorium (ta sama ścieżka, co " -"w podstawowym adresie URL), może być podawane wiele razy." - -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "wyłącza usuwanie nieużywanych zależności" - -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "wyłącza sprawdzanie podpisów GPG (jeśli zasady RPM na to pozwalają)" - -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "kontroluje, czy używać kolorów" - -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "oznacza metadane jako nieważne przed wykonaniem polecenia" - -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "rozwiązuje tylko adresy IPv4" - -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "rozwiązuje tylko adresy IPv6" +"Nie można wykryć wersji wydania (należy użyć „--releasever”, aby podać " +"wersję wydania)" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "ustawia katalog do skopiowania pakietów" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "parametr {}: niedozwolony z parametrem {}" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "tylko pobiera pakiety" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Polecenie „%s” zostało już określone" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "dodaje komentarz do transakcji" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Wykluczenia w dnf.conf: " -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "uwzględnia pakiety z poprawkami błędów w aktualizacjach" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Dołączone w dnf.conf: " -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "uwzględnia pakiety z ulepszeniami w aktualizacjach" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Wykluczenia w repozytorium " -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "uwzględnia nowe pakiety w aktualizacjach" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Dołączenia w repozytorium " -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "uwzględnia pakiety z poprawkami bezpieczeństwa w aktualizacjach" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Aby zdiagnozować problem, należy spróbować wykonać: „%s”." -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -"uwzględnia pakiety wymagane do naprawienia podanego błędu bezpieczeństwa " -"w aktualizacjach" +"Baza danych RPMDB jest prawdopodobnie uszkodzona, wykonanie polecenia „%s” " +"może naprawić problem." -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"uwzględnia pakiety wymagane do naprawienia podanego błędu z Bugzilli " -"w aktualizacjach" - -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -"uwzględnia pakiety wymagane do naprawienia podanego błędu bezpieczeństwa CVE" -" w aktualizacjach" +"Włączono sprawdzanie pakietów za pomocą kluczy GPG. To dobry pomysł, brak\n" +"jednak zainstalowanych żadnych kluczy publicznych GPG. Należy pobrać klucze\n" +"dla pakietów, które mają zostać zainstalowane i zainstalować je.\n" +"Można to zrobić wykonując polecenie:\n" +" rpm --import klucz.publiczny.gpg\n" +"\n" +"\n" +"Można także podać adres URL klucza, który ma być używany dla repozytorium w\n" +"opcji „gpgkey” w sekcji repozytorium, a program {prog} go zainstaluje.\n" +"\n" +"Aby dowiedzieć się więcej, proszę skontaktować się z dostawcą dystrybucji\n" +"lub pakietu." -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"uwzględnia pakiety z poprawkami bezpieczeństwa pasujące ważnością " -"w aktualizacjach" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problemowe repozytorium: %s" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "wymusza użycie architektury" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "wyświetla szczegóły o pakiecie lub grupie pakietów" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Lista głównych poleceń:" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "wyświetla wszystkie pakiety (domyślnie)" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Lista poleceń wtyczek:" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "wyświetla tylko dostępne pakiety" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Nazwa" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "wyświetla tylko zainstalowane pakiety" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Nazwa" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "wyświetla tylko dodatkowe pakiety" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoka" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "wyświetla tylko aktualizacje" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Wersja" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "wyświetla tylko automatycznie usuwane pakiety" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Wersja" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "wyświetla tylko ostatnio zmienione pakiety" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Wydanie" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKIET" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Arch." +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Specyfikacja nazwy pakietu" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Architektura" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "wyświetla listę pakietów lub grup pakietów" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Rozm." +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "wyszukuje pakiet dostarczający podaną wartość" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Rozmiar" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "DOSTARCZA" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Źródło" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Dostarcza specyfikację do wyszukania" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Repoz." +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Wyszukiwanie pakietów: " -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Repozytorium" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "wyszukuje dostępne aktualizacje pakietów" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Z repoz." +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "wyświetla dzienniki zmian przed aktualizacją" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Twórca pakietu" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Brak dostępnych pakietów." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Czas zbudowania" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Brak pakietów oznaczonych do instalacji." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Czas instalacji" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Nie zainstalowano żadnego pakietu." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Zainstalowane przez" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (z %s)" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Podsum." +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Zainstalowany pakiet %s%s jest niedostępny." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Podsumowanie" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Nie zainstalowano żadnego pakietu z repozytorium." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "Adres URL" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Brak pakietów oznaczonych do ponownej instalacji." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licencja" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Brak pakietów oznaczonych do aktualizacji." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Opis" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "wykonuje polecenia na wszystkich pakietach w podanym repozytorium" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Opis" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "IDENTYFIKATOR-REPOZYTORIUM" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Brak pakietów do wyświetlenia" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "Identyfikator repozytorium" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "t" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Specyfikacja pakietu" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "tak" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "wyświetla pomocny komunikat o używaniu" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "POLECENIE" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nie" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "Polecenie programu {prog}, dla którego wyświetlić pomoc" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "W porządku? [t/N]: " +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "wyświetla lub używa historii transakcji" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "W porządku? [T/n]: " +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Odnaleziono więcej niż jeden identyfikator transakcji.\n" +"„{}” wymaga jednego identyfikatora transakcji lub nazwy pakietu." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Grupa: %s" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Nie podano identyfikatora transakcji ani nazwy pakietu." -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Identyfikator grupy: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Brak dostępu do bazy danych historii." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Description: %s" -msgstr " Opis: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Nie można cofnąć transakcji %s, zrobienie tego spowodowałoby niespójność " +"bazy danych pakietów." -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Language: %s" -msgstr " Język: %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Nie można przywrócić transakcji %s, zrobienie tego spowodowałoby niespójność" +" bazy danych pakietów." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Pakiety obowiązkowe:" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Nieprawidłowa definicja zakresu identyfikatora transakcji „{}”.\n" +"Należy użyć „..”." -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Domyślne pakiety:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"Nie można przekonwertować „{}” na identyfikator transakcji.\n" +"Proszę użyć „”, „last”, „last-”." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Pakiety opcjonalne:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Nie odnaleziono transakcji manipulującej pakietem „{}”." -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Pakiety warunkowe:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Wyświetla listę lub tworzy aliasy poleceń" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Grupa środowiska: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "włącza rozwiązywanie aliasów" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Identyfikator środowiska: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "wyłącza rozwiązywanie aliasów" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Obowiązkowe grupy:" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "działanie do wykonania na aliasach" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Opcjonalne grupy:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "definicja aliasu" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Dopasowano z:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Aliasy są teraz włączone" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Nazwa pliku : %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Aliasy są teraz wyłączone" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Repo : %s" -msgstr "Repozytorium : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Opis : " +msgid "Invalid alias key: %s" +msgstr "Nieprawidłowy klucz aliasu: %s" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "URL : %s" -msgstr "Adres URL : %s" +msgid "Alias argument has no value: %s" +msgstr "Parametr aliasu nie ma wartości: %s" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "License : %s" -msgstr "Licencja : %s" +msgid "Aliases added: %s" +msgstr "Dodano aliasy: %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Provide : %s" -msgstr "Dostarcza : %s" +msgid "Alias not found: %s" +msgstr "Nie odnaleziono aliasów: %s" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Other : %s" -msgstr "Inne : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Wystąpił błąd podczas obliczania całkowitego rozmiaru pobierania" +msgid "Aliases deleted: %s" +msgstr "Usunięto aliasy: %s" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Total size: %s" -msgstr "Całkowity rozmiar: %s" +msgid "%s, alias %s" +msgstr "%s, alias do %s" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total download size: %s" -msgstr "Całkowity rozmiar pobierania: %s" +msgid "Alias %s='%s'" +msgstr "Alias %s='%s'" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Rozmiar po zainstalowaniu: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Rozwiązywanie aliasów jest wyłączone." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Wystąpił błąd podczas obliczania rozmiaru po zainstalowaniu" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Nie podano aliasów." -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Zwolnione miejsce: %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Nie podano aliasu." -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Oznaczanie pakietów jako zainstalowane przez grupę:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Nie określono aliasów." -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Oznaczanie pakietów jako usunięte przez grupę:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "Brak wyników dla aliasu: %s" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grupa" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"usuwa wszystkie niepotrzebne pakiety zainstalowane wcześniej jako zależności" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pakiety" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Pakiet do usunięcia" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Instalowanie pakietów grupy/modułu" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "wyszukuje problemy w bazie danych pakietów" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Instalowanie pakietów grupy" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "wyświetla wszystkie problemy, domyślne" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Instalowanie" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "wyświetla problemy zależności" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Aktualizowanie" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "wyświetla problemy podwójnych pakietów" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Ponowne instalowanie" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "wyświetla zastępowane pakiety" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Instalowanie zależności" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "wyświetla problemy z dostarczaniem" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Instalowanie słabych zależności" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} nie ma wymaganego {}" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Usuwanie" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} jest podwójne z {}" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Usuwanie zależnych pakietów" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} jest zastępowane przez {}" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Usuwanie nieużywanych zależności" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} dostarcza {}, ale nie można go odnaleźć" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Instalowanie poprzedniej wersji" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Usuwanie pliku %s" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Instalowanie profili modułów" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "usuwa dane z pamięci podręcznej" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Wyłączanie profili modułów" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Typ metadanych do wyczyszczenia" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Włączanie strumieni modułów" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Czyszczenie danych: " -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Przełączanie strumieni modułów" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Unieważniono pamięć podręczną" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Wyłączanie modułów" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "Usunięto %d plik" +msgstr[1] "Usunięto %d pliki" +msgstr[2] "Usunięto %d plików" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Przywracanie modułów" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Oczekiwanie na zakończenie procesu o numerze PID %d." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Instalowanie grup środowiskowych" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Wyświetla listę zależności pakietu i pakiety je dostarczające" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Aktualizowanie grup środowiskowych" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "synchronizuje zainstalowane pakiety do najnowszych dostępnych wersji" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Usuwanie grup środowiskowych" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Pakiet do zsynchronizowania" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Instalowanie grup" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "instaluje poprzednią wersję pakietu" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Aktualizowanie grup" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Pakiet do zainstalowania poprzedniej wersji" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Usuwanie grup" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "wyświetla lub używa informacji o grupach" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Pomijanie sprzecznych pakietów:\n" -"(dodanie „%s” do wiersza poleceń wymusi ich aktualizację)" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Brak dostępnych danych grup dla skonfigurowanych repozytoriów." -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Pomijanie pakietów z uszkodzonymi zależnościami%s" +msgid "Warning: Group %s does not exist." +msgstr "Ostrzeżenie: grupa %s nie istnieje." -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " lub będących częścią grupy" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Ostrzeżenie: brak pasujących grup:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Pakiet" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Dostępne grupy środowisk:" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Pakiet" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Zainstalowane grupy środowisk:" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "zastępuje" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Zainstalowane grupy:" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Podsumowanie transakcji\n" -"%s\n" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Zainstalowane grupy języków:" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instalacja" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Dostępne grupy:" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Aktualizacja" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Dostępne grupy języków:" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Usunięcie" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "dołącza opcjonalne pakiety z grupy" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Instalacja poprzedniej wersji" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "wyświetla także ukryte grupy" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Pominięcie" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "wyświetla tylko zainstalowane grupy" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "pakiet" -msgstr[1] "pakiety" -msgstr[2] "pakietów" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "wyświetla tylko dostępne grupy" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "zależny pakiet" -msgstr[1] "zależne pakiety" -msgstr[2] "zależnych pakietów" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "wyświetla także identyfikatory grup" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Zaktualizowano" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "dostępne podpolecenia: {} (domyślne), {}" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Zainstalowano poprzednią wersję" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "parametr dla podpolecenia grupy" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Zainstalowano" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Nieprawidłowe podpolecenie grup, należy użyć: %s." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Ponownie zainstalowano" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Nie można odnaleźć pakietu obowiązkowej grupy." -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Pominięto" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "instaluje pakiet lub pakiety w systemie" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Usunięto" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Pakiet do zainstalowania" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Niepowodzenie" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Brak wyników" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Razem" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Nieprawidłowa ścieżka do pliku RPM: %s" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Dostępne są te alternatywy dla „{0}”: {1}" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "System" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "tworzy pamięć podręczną metadanych" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Wiersz poleceń" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Tworzenie plików pamięci podręcznej ze wszystkich plików metadanych." -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Nazwa użytkownika" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"oznacza lub odznacza zainstalowane pakiety jako zainstalowane przez " +"użytkownika." -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "Ident." +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" +"install: oznacza jako zainstalowane przez użytkownika\n" +"remove: odznacza jako zainstalowane przez użytkownika\n" +"group: oznacza jako zainstalowane przez grupę" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Data i czas" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "Oznaczono %s jako pakiet zainstalowany przez użytkownika." -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Działania" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "Odznaczono %s jako pakiet zainstalowany przez użytkownika." -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Zmien." +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "Oznaczono %s jako pakiet zainstalowany przez grupę." -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Brak transakcji" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Błąd:" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Uzyskanie informacji z historii się nie powiodło" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Pakiet %s nie jest zainstalowany." -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Podano błędny identyfikator transakcji lub pakietu" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" +"Używana jest tylko nazwa modułu, strumień, architektura lub profil. " +"Ignorowanie niepotrzebnych informacji w parametrze: „{}”" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Usunięto" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Brak modułów pasujących do listy" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Nie zainstalowano" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "Pakiet {} należy do wielu modułów, pomijanie" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Starsze" - -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Nowsze" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Działania na modułach." -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Identyfikator transakcji :" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "wyświetla tylko włączone moduły" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Czas rozpoczęcia :" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "wyświetla tylko wyłączone moduły" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Rozpoczęcie bazy danych RPM:" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "wyświetla tylko zainstalowane moduły lub pakiety" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u s)" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "wyświetla treść profilu" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u min)" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "usuwa wszystkie modularne pakiety" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u godz.)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "Polecenie modułowe" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dni)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Specyfikacja modułu" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Czas ukończenia :" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {}: za mało parametrów" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Ukończenie bazy danych RPM :" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "ponownie instaluje pakiet" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Użytkownik :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Pakiet do ponownego zainstalowania" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Kod zwrotny :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "usuwa pakiet lub pakiety z systemu" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Przerwano" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "usuwa podwójne pakiety" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Powodzenie" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "usuwa pakiety „installonly” ponad ograniczeniem" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Niepowodzenia:" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Nie odnaleziono żadnych podwójnych pakietów do usunięcia." -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Niepowodzenie:" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Nie odnaleziono żadnych pakietów „installonly” do usunięcia." -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Releasever :" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "nieznane" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Wiersz poleceń :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Nigdy (ostatnio: %s)" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Komentarz :" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Natychmiast (ostatnio: %s)" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Wykonano transakcję za pomocą:" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s s (ostatnio: %s)" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Zmienione pakiety:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "wyświetla skonfigurowane repozytoria oprogramowania" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Wyjście skryptu:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "wyświetla wszystkie repozytoria" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Błędy:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "wyświetla włączone repozytoria (domyślnie)" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Instalacja zależności" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "wyświetla wyłączone repozytoria" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Zastąpione" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Specyfikacja repozytorium" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Usunięcie" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Brak dostępnych repozytoriów" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Ponowna instalacja" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "włączone" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Podano błędne identyfikatory transakcji lub pakietów" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "wyłączone" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Pakiet %s.%s %s zostanie zainstalowany" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "Identyfikator repozytorium : " -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Pakiet %s.%s %s będzie aktualizacją" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "Nazwa repozytorium : " -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Pakiet %s.%s %s zostanie usunięty" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "Stan repozytorium : " -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Pakiet %s.%s %s zostanie zainstalowany ponownie" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "Wersja repozytorium : " -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Pakiet %s.%s %s będzie zainstalowaną poprzednią wersją" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "Znaczniki repozytorium : " -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Pakiet %s.%s %s będzie zastępował" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "Znaczniki dystrybucji repozytorium: " -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Pakiet %s.%s %s zostanie zaktualizowany" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "Aktualizacje repozytorium : " -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Pakiet %s.%s %s zostanie zastąpiony" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "Pakiety repozytorium : " -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Rozpoczynanie rozwiązywania zależności" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "Dostępne pakiety repozytorium : " -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Ukończono rozwiązywanie zależności" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "Rozmiar repozytorium : " -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"Importowanie klucza GPG 0x%s:\n" -" Identyfikator użytkownika: „%s”\n" -" Odcisk : %s\n" -" Z : %s" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "Metaodnośnik repozytorium : " -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Wykonywanie" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " Zaktualizowano : " -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Zasypianie" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "Serwery lustrzane repozytorium : " -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Nie można przerywać" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "Podstawowy adres URL repozytorium : " -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "Wygaszenie repozytorium : " -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Śledzone/zatrzymane" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "Wykluczenia z repozytorium : " -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Nieznane" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "Dołączone z repozytorium : " -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Nie można odnaleźć informacji o procesie blokującym (PID %d)" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "Wykluczenia z repozytorium : " -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Aplikacja z numerem PID %d to: %s" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "Nazwa pliku repozytorium : " -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Pamięć : %5s RSS (%5s B VSZ)" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "identyfikator repozytorium" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Uruchomiono: %s — %s temu" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "stan" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Stan : %s" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nazwa repozytorium" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Nieoczekiwana wartość zmiennej środowiskowej: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "Razem pakietów: {}" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "Nie można odczytać pliku „%s”: %s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "wyszukuje pakiety pasujące do słowa kluczowego" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Błąd konfiguracji: %s" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Odpytuje wszystkie pakiety (skrót do „repoquery '*'” lub repoquery bez " +"parametru)" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Aliasy zawierają nieskończoną rekurencję" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Odpytuje wszystkie wersje pakietów (domyślnie)" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, za pomocą oryginalnych parametrów." +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "wyświetla tylko wyniki dla tej ARCHITEKTURY" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Zainstalowane: %s-%s w dniu %s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "wyświetla tylko wyniki posiadające PLIK" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Zbudowane : %s w dniu %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "wyświetla tylko wyniki sprzeczne z ZALEŻNOŚCIĄ" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Działanie spowodowałoby przełączenie strumienia modułu „{0}” z „{1}” na " -"strumień „{2}”" +"wyświetla wyniki dostarczane przez wymagany, sugerowany, uzupełniający, " +"ulepszający lub zalecający pakiet i pliki ZALEŻNOŚCI" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "wyświetla tylko wyniki zastępujące ZALEŻNOŚĆ" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "wyświetla tylko wyniki dostarczające ZALEŻNOŚCI" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "wyświetla wyniki dostarczane przez wymagany pakiet i pliki ZALEŻNOŚCI" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "wyświetla tylko wyniki zalecające ZALEŻNOŚCI" + +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "wyświetla tylko wyniki ulepszające ZALEŻNOŚCI" + +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "wyświetla tylko wyniki sugerujące ZALEŻNOŚCI" + +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "wyświetla tylko wyniki uzupełniające ZALEŻNOŚCI" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -"Nie można przełączyć włączonych strumieni modułu.\n" -"Zalecane jest usunięcie całej zainstalowanej zawartości z modułu i przywrócenie go za pomocą polecenia „dnf module reset ”. Po przywróceniu modułu można zainstalować drugi strumień." +"sprawdza niejednoznaczne zależności (pliki i dostarczające), domyślnie" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF tylko pobierze pakiety dla transakcji." +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"sprawdza zależności dokładnie tak, jak podano, w przeciwieństwie do opcji " +"--alldeps" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"DNF tylko pobierze pakiety, zainstaluje klucze GPG i sprawdzi poprawność " -"transakcji." +"używane z --whatrequires i --requires --resolve, odpytuje pakiety " +"rekursywnie." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Przerwano działanie." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "wyświetla listę wszystkich zależności i pakiety je dostarczające" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Pobieranie pakietów:" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "wyświetla dostępne etykiety do używania za pomocą opcji --queryformat" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Błąd podczas pobierania pakietów:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "rozwiązuje możliwości do ich pakietów" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transakcja się nie powiodła" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "wyświetla rekursywne drzewo dla pakietów" + +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "działa na odpowiednim źródłowym pakiecie RPM" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Odmawianie automatycznego zaimportowania kluczy podczas nienadzorowanego uruchomienia.\n" -"Należy użyć „-y”, aby wymusić." +"wyświetla N najnowszych pakietów dla podanej nazwy.architektury (lub " +"najnowsze oprócz N, jeśli N jest ujemne)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "Sprawdzenie GPG się NIE powiodło" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "wyświetla listę także pakietów z nieaktywnych strumieni modułów" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Dzienniki zmian dla {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "wyświetla szczegółowe informacje o pakiecie" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Zastępowanie pakietów" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "wyświetla listę plików w pakiecie" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Brak pakietów oznaczonych do synchronizacji dystrybucji." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "wyświetla nazwę źródłowego pakietu RPM" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Brak pakietów oznaczonych do instalacji poprzedniej wersji." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "wyświetla dzienniki zmian pakietu" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Zainstalowane pakiety" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "format wyświetlania odnalezionych pakietów" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Dostępne pakiety" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"używa formatu nazwa-epoka:wersja-wydanie.architektura do wyświetlania " +"odnalezionych pakietów (domyślnie)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Automatycznie usuwane pakiety" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"używa formatu nazwa-wersja-wydanie do wyświetlania odnalezionych pakietów " +"(domyślne odpytywanie pakietów RPM)" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Dodatkowe pakiety" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"używa formatu epoka:nazwa-wersja-wydanie.architektura do wyświetlania " +"odnalezionych pakietów" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Dostępne aktualizacje" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Wyświetla, w których grupach comps są wybrane pakiety" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Ostatnio dodane pakiety" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "ogranicza zapytanie do zainstalowanych podwójnych pakietów" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Brak pakietów pasujących do listy" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "ogranicza zapytanie do zainstalowanych pakietów installonly" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Brak wyników" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"ogranicza zapytanie do zainstalowanych pakietów z niespełnionymi " +"zależnościami" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Nie podano identyfikatora transakcji" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "wyświetla położenie, z którego można pobierać pakiety" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Nie odnaleziono podanego identyfikatora transakcji" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Wyświetla możliwości, z którymi pakiet jest sprzeczny." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Odnaleziono więcej niż jeden identyfikator transakcji." +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Wyświetla możliwości, od których pakiet może zależeć, ulepszać, zalecać, " +"sugerować i uzupełniać." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Historia transakcji jest niepełna przed %u." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Wyświetla możliwości, które pakiet może ulepszyć." -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Historia transakcji jest niepełna po %u." +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Wyświetla możliwości dostarczane przez pakiet." -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Cofanie transakcji {} z {}" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Wyświetla możliwości zalecane przez pakiet." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Nieznane repozytorium: „%s”" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Wyświetla możliwości, od których pakiet jest zależny." -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" -msgstr "Brak pasującego repozytorium: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Wyświetla możliwości, od których pakiet jest zależny do wykonania skryptu " +"%%pre." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "To polecenie może być wykonywane tylko przez użytkownika root." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Wyświetla możliwości sugerowane przez pakiet." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Nie ma takiego polecenia: %s. Proszę użyć „%s --help”" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Wyświetla możliwości uzupełniane przez pakiet." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Może to być polecenie wtyczki programu DNF, proszę spróbować polecenia: „dnf" -" install 'dnf-command(%s)'”" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Wyświetla tylko dostępne pakiety." -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Może to być polecenie wtyczki programu DNF, ale wczytywanie wtyczek jest " -"obecnie wyłączone." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Wyświetla tylko zainstalowane pakiety." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." -msgstr "" -"--destdir lub --downloaddir mogą być używane tylko z opcją --downloadonly, " -"poleceniem „download” lub „system-upgrade”." +"Display only packages that are not present in any of available repositories." +msgstr "Wyświetla tylko pakiety nieobecne w żadnym z dostępnych repozytoriów." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"--enable, --set-enabled i --disable, --set-disabled mogą być używane tylko " -"za pomocą poleceń config-manager." +"Wyświetla tylko pakiety dostarczające aktualizację dla jakiegoś już " +"zainstalowanego pakietu." -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"Ostrzeżenie: globalne wymuszanie sprawdzania podpisów GPG zgodnie z aktywną " -"zasadą zabezpieczeń RPM („gpgcheck” w dnf.conf(5) zawiera informacje, jak " -"wyciszyć ten komunikat)" +"Wyświetla tylko pakiety mogące zostać usunięte poleceniem „{prog} " +"autoremove”." -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "Plik konfiguracji „{}” nie istnieje" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Wyświetla tylko pakiety zainstalowane przez użytkownika." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Wyświetla tylko ostatnio modyfikowane pakiety" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "wyszukiwany klucz" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"Nie można wykryć wersji wydania (należy użyć „--releasever”, aby podać " -"wersję wydania)" +"Opcja „--resolve” musi być używana z jedną z opcji „--conflicts”, " +"„--depends”, „--enhances”, „--provides”, „--recommends”, „--requires”, " +"„--requires-pre”, „--suggests” lub „--supplements”" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "parametr {}: niedozwolony z parametrem {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" +"Opcja „--recursive” musi być używana z opcją „--whatrequires ” " +"(opcjonalnie z opcją „--alldeps”, ale nie z opcją „--exactdeps”) albo " +"z opcją „--requires --resolve”" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Polecenie „%s” zostało już określone" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Pakiet {} nie zawiera plików" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Wykluczenia w dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Dostępne query-tags: należy użyć „--queryformat \".. %{tag} ..\"”" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Dołączone w dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "parametr {} wymaga opcji --whatrequires lub --whatdepends" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Wykluczenia w repozytorium " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"Nie podano prawidłowego przełącznika\n" +"użycie: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [klucz] [--tree]\n" +"\n" +"opis:\n" +" Wyświetla drzewo dla podanych pakietów." -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Dołączenia w repozytorium " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "wyszukuje szczegóły pakietów dla podanego ciągu" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "usuwa pakiet lub pakiety z systemu" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "wyszukuje także opis i adres URL pakietu" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "usuwa podwójne pakiety" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "SŁOWO-KLUCZOWE" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "usuwa pakiety „installonly” ponad ograniczeniem" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Słowo kluczowe do wyszukania" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Pakiet do usunięcia" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Nazwa" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Nie odnaleziono żadnych podwójnych pakietów do usunięcia." +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Podsumowanie" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Opis" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "Adres URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " i " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "Dokładnie dopasowano %s: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "Zainstalowany pakiet %s%s jest niedostępny." +msgid "%s Matched: %%s" +msgstr "Dopasowano %s: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Nie odnaleziono żadnych pakietów „installonly” do usunięcia." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Brak wyników." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "uruchamia interaktywną powłokę DNF" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "uruchamia interaktywną powłokę {prog}" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SKRYPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Skrypt uruchamiany w powłoce DNF" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Błąd:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "Skrypt uruchamiany w powłoce {prog}" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Nieobsługiwana wartość klucza." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Nie można odnaleźć repozytorium: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2380,7 +2054,7 @@ msgstr "" " Jeśli nie podano wartości, to wyświetla obecną wartość.\n" " Jeśli podano wartość, to ją ustawia." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2388,7 +2062,7 @@ msgstr "" "{} [polecenie]\n" " wyświetla pomoc" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2400,7 +2074,7 @@ msgstr "" " enable: włącza repozytoria. opcja = identyfikator repozytorium\n" " disable: wyłącza repozytoria. opcja = identyfikator repozytorium" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2408,7 +2082,7 @@ msgstr "" "{}\n" " rozwiązuje zestaw transakcji" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2420,7 +2094,7 @@ msgstr "" " reset: przywraca (zeruje) transakcję\n" " run: wykonuje transakcję" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2428,7 +2102,7 @@ msgstr "" "{}\n" " wykonuje transakcję" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2436,7 +2110,7 @@ msgstr "" "{}\n" " wychodzi z powłoki" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2459,1340 +2133,1707 @@ msgstr "" "run rozwiązuje i wykonuje zestaw transakcji\n" "exit (lub quit) wychodzi z powłoki" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Błąd: nie można otworzyć %s do odczytu" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Ukończono." -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Opuszczanie powłoki" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "" -"oznacza lub odznacza zainstalowane pakiety jako zainstalowane przez " -"użytkownika." - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"install: oznacza jako zainstalowane przez użytkownika\n" -"remove: odznacza jako zainstalowane przez użytkownika\n" -"group: oznacza jako zainstalowane przez grupę" +"uruchamia interaktywny moduł {prog} do usunięcia i zainstalowania jednej " +"specyfikacji" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Specyfikacja pakietu" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Usuwane specyfikacje" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "Oznaczono %s jako pakiet zainstalowany przez użytkownika." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Instalowane specyfikacje" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "Odznaczono %s jako pakiet zainstalowany przez użytkownika." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "poprawki błędów" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "Oznaczono %s jako pakiet zainstalowany przez grupę." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "ulepszenia" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Pakiet %s nie jest zainstalowany." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "bezpieczeństwo" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Usuwanie pliku %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "nowy-pakiet" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "usuwa dane z pamięci podręcznej" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Krytyczne/bezpieczeństwa" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Typ metadanych do wyczyszczenia" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Ważne/bezpieczeństwa" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Czyszczenie danych: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Umiarkowanie ważne/bezpieczeństwa" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Unieważniono pamięć podręczną" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Mniej ważne/bezpieczeństwa" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "Usunięto %d plik" -msgstr[1] "Usunięto %d pliki" -msgstr[2] "Usunięto %d plików" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "wyświetla doradcze informacje o pakietach" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Oczekiwanie na zakończenie procesu o numerze PID %d." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" +"informacje doradcze o nowszych wersjach zainstalowanych pakietów (domyślnie)" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Wyświetla listę lub tworzy aliasy poleceń" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" +"informacje doradcze o równych lub starszych wersjach zainstalowanych " +"pakietów" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "włącza rozwiązywanie aliasów" - -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "wyłącza rozwiązywanie aliasów" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"informacje doradcze o nowszych wersjach tych zainstalowanych pakietów, dla " +"których dostępna jest nowsza wersja" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "działanie do wykonania na aliasach" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "informacje doradcze o wszystkich wersjach zainstalowanych pakietów" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "definicja aliasu" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "wyświetla podsumowanie informacji doradczych (domyślnie)" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Aliasy są teraz włączone" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "wyświetla listę informacji doradczych" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Aliasy są teraz wyłączone" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "wyświetla informacje o informacjach doradczych" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Nieprawidłowy klucz aliasu: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "wyświetla tylko informacje doradcze z odwołaniami do CVE" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Parametr aliasu nie ma wartości: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "wyświetla tylko informacje doradcze z odwołaniami do Bugzilli" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Dodano aliasy: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "zainstalowany" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Nie odnaleziono aliasów: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "aktualizacje" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Usunięto aliasy: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "wszystko" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, alias do %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "dostępne" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Podsumowanie informacji o aktualizacjach: " -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Rozwiązywanie aliasów jest wyłączone." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Uwagi nowych pakietów" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Nie podano aliasów." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Uwagi o bezpieczeństwie" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Nie podano aliasu." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Krytyczne uwagi o bezpieczeństwie" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Nie określono aliasów." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Ważne uwagi o bezpieczeństwie" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Brak wyników dla aliasu: %s" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Umiarkowanie ważne uwagi o bezpieczeństwie" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"aktualizuje, ale tylko „najnowsze” pakiety naprawiające problemy dotyczące " -"tego systemu" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Mniej ważne uwagi o bezpieczeństwie" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "wyszukuje problemy w bazie danych pakietów" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Uwagi o bezpieczeństwie o nieznanej ważności" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "wyświetla wszystkie problemy, domyślne" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Uwagi o poprawkach błędów" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "wyświetla problemy zależności" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Uwagi o ulepszeniach" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "wyświetla problemy podwójnych pakietów" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "inne uwagi" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "wyświetla zastępowane pakiety" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Nieznane/bezpieczeństwa" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "wyświetla problemy z dostarczaniem" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Błędy" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} nie ma wymaganego {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Typ" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} jest podwójne z {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Identyfikator aktualizacji" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} jest zastępowane przez {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Zaktualizowano" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} dostarcza {}, ale nie można go odnaleźć" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "instaluje poprzednią wersję pakietu" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Opis" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Pakiet do zainstalowania poprzedniej wersji" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Uprawnienia" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "wyświetla lub używa informacji o grupach" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Ważność" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Brak dostępnych danych grup dla skonfigurowanych repozytoriów." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Pliki" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Ostrzeżenie: grupa %s nie istnieje." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Zainstalowano" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Ostrzeżenie: brak pasujących grup:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "fałsz" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Dostępne grupy środowisk:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "prawda" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Zainstalowane grupy środowisk:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "aktualizuje pakiet lub pakiety w systemie" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Zainstalowane grupy:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Pakiet do zaktualizowania" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Zainstalowane grupy języków:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"aktualizuje, ale tylko „najnowsze” pakiety naprawiające problemy dotyczące " +"tego systemu" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Dostępne grupy:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Zakończono." -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Dostępne grupy języków:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" +"Brak dostępu do odczytu/wykonania w bieżącym katalogu, przenoszenie do /" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "dołącza opcjonalne pakiety z grupy" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "dodanie „{}” do wiersza poleceń zastąpi sprzeczne pakiety" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "wyświetla także ukryte grupy" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "dodanie „{}” pominie pakiety, których nie można zainstalować" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "wyświetla tylko zainstalowane grupy" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " lub „{}” pominie pakiety, których nie można zainstalować" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "wyświetla tylko dostępne grupy" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "dodanie „{}” spowoduje użycie nie tylko najlepszych kandydatów" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "wyświetla także identyfikatory grup" - -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "dostępne podpolecenia: {} (domyślne), {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " lub „{}” spowoduje użycie nie tylko najlepszych kandydatów" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "parametr dla podpolecenia grupy" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Rozwiązano zależności." -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Nieprawidłowe podpolecenie grup, należy użyć: %s." - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Nie można odnaleźć pakietu obowiązkowej grupy." +msgid "Command line error: %s" +msgstr "Błąd wiersza poleceń: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Wyświetla listę zależności pakietu i pakiety je dostarczające" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "błędny format: %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Aby zdiagnozować problem, należy spróbować wykonać: „%s”." +msgid "Setopt argument has multiple values: %s" +msgstr "Parametr setopt ma wiele wartości: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" +msgstr "Parametr setopt nie ma wartości: %s" + +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "Ogólne opcje programu {prog}" + +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "położenie pliku konfiguracji" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "mało komunikatów" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "dużo komunikatów" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "wyświetla wersję programu {prog} i kończy działanie" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "ustawia roota instalacji" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "bez instalowania dokumentacji" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "wyłącza wszystkie wtyczki" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "włącza wtyczki po nazwie" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "wyłącza wtyczki po nazwie" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -"Baza danych RPMDB jest prawdopodobnie uszkodzona, wykonanie polecenia „%s” " -"może naprawić problem." +"zastępuje wartość zmiennej $releasever w konfiguracji i plikach repozytoriów" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "ustawia bezwzględne opcje konfiguracji i repozytoriów" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "rozwiązuje problemy rozwiązywania zależności przez pomijanie pakietów" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "wyświetla pomoc dla polecenia" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "umożliwia usuwanie zainstalowanych pakietów, aby rozwiązać zależności" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "próbuje najlepszych dostępnych wersji pakietu w transakcjach." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "bez ograniczania transakcji do najlepszego kandydata" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" +"uruchamia wyłącznie z pamięci podręcznej systemu i nie aktualizuje jej" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "maksymalny czas oczekiwania polecenia" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "poziom wyjścia debugowania" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "zrzuca szczegółowe wyniki rozwiązywania do plików" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "wyświetla duplikaty w repozytoriach w poleceniach list/search" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "poziom wyjścia błędów" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Włączono sprawdzanie pakietów za pomocą kluczy GPG. To dobry pomysł, brak\n" -"jednak zainstalowanych żadnych kluczy publicznych GPG. Należy pobrać klucze\n" -"dla pakietów, które mają zostać zainstalowane i zainstalować je.\n" -"Można to zrobić wykonując polecenie:\n" -" rpm --import klucz.publiczny.gpg\n" -"\n" -"\n" -"Można także podać adres URL klucza, który ma być używany dla repozytorium w\n" -"opcji „gpgkey” w sekcji repozytorium, a program DNF go zainstaluje.\n" -"\n" -"Aby dowiedzieć się więcej, proszę skontaktować się z dostawcą dystrybucji\n" -"lub pakietu." +"włącza mechanikę przetwarzania zastąpień programu {prog} do aktualizacji lub" +" wyświetlenia możliwości, które pakiet zastępuje dla parametrów info, list " +"i repoquery" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problemowe repozytorium: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "poziom wyjścia debugowania dla programu RPM" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "wyświetla szczegóły o pakiecie lub grupie pakietów" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "automatycznie odpowiada tak na wszystkie pytania" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "wyświetla wszystkie pakiety (domyślnie)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "automatycznie odpowiada nie na wszystkie pytania" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "wyświetla tylko dostępne pakiety" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" +"Włącza dodatkowe repozytoria. Wyświetla listę opcji. Obsługuje wyrażenia " +"regularne, może być podawane wiele razy." -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "wyświetla tylko zainstalowane pakiety" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Wyłącza repozytoria. Wyświetla listę opcji. Obsługuje wyrażenia regularne, " +"może być podawane wiele razy." -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "wyświetla tylko dodatkowe pakiety" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"włącza tylko repozytoria podane według identyfikatora lub wyrażenia " +"regularnego, może być podawane wiele razy" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "wyświetla tylko aktualizacje" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"włącza repozytoria za pomocą polecenia config-manager (zapisuje " +"automatycznie)" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "wyświetla tylko automatycznie usuwane pakiety" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" +"wyłącza repozytoria za pomocą polecenia config-manager (zapisuje " +"automatycznie)" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "wyświetla tylko ostatnio zmienione pakiety" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "wyklucza pakiety po nazwie lub wyrażeniu regularnym" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Specyfikacja nazwy pakietu" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "wyłącza wykluczenia pakietów" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "wyświetla listę pakietów lub grup pakietów" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" +"etykieta i ścieżka do dodatkowego repozytorium (ta sama ścieżka, co " +"w podstawowym adresie URL), może być podawane wiele razy." -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "wyszukuje pakiet dostarczający podaną wartość" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "wyłącza usuwanie nieużywanych zależności" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "DOSTARCZA" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "wyłącza sprawdzanie podpisów GPG (jeśli zasady RPM na to pozwalają)" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Dostarcza specyfikację do wyszukania" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "kontroluje, czy używać kolorów" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "oznacza metadane jako nieważne przed wykonaniem polecenia" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "rozwiązuje tylko adresy IPv4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "rozwiązuje tylko adresy IPv6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "ustawia katalog do skopiowania pakietów" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "tylko pobiera pakiety" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "dodaje komentarz do transakcji" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "uwzględnia pakiety z poprawkami błędów w aktualizacjach" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "uwzględnia pakiety z ulepszeniami w aktualizacjach" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "uwzględnia nowe pakiety w aktualizacjach" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "uwzględnia pakiety z poprawkami bezpieczeństwa w aktualizacjach" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"uwzględnia pakiety wymagane do naprawienia podanego błędu bezpieczeństwa " +"w aktualizacjach" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"uwzględnia pakiety wymagane do naprawienia podanego błędu z Bugzilli " +"w aktualizacjach" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"uwzględnia pakiety wymagane do naprawienia podanego błędu bezpieczeństwa CVE" +" w aktualizacjach" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"uwzględnia pakiety z poprawkami bezpieczeństwa pasujące ważnością " +"w aktualizacjach" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "wymusza użycie architektury" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Lista głównych poleceń:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Lista poleceń wtyczek:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Nazwa" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoka" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Wersja" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Wersja" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Wydanie" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Arch." + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Architektura" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Rozmiar" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Rozm." + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Źródło" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Repoz." + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Repozytorium" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Z repoz." + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Twórca pakietu" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Czas zbudowania" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Czas instalacji" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Zainstalowane przez" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Podsum." + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licencja" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Opis" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Wyszukiwanie pakietów: " +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Brak pakietów do wyświetlenia" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "wyszukuje dostępne aktualizacje pakietów" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "t" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "wyświetla dzienniki zmian przed aktualizacją" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "tak" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Brak dostępnych pakietów." +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Brak pakietów oznaczonych do instalacji." +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nie" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Nie zainstalowano żadnego pakietu." +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "W porządku? [t/N]: " -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "W porządku? [T/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (z %s)" +msgid "Group: %s" +msgstr "Grupa: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Nie zainstalowano żadnego pakietu z repozytorium." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Identyfikator grupy: %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Brak pakietów oznaczonych do ponownej instalacji." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Opis: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Brak pakietów oznaczonych do aktualizacji." +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Język: %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "wykonuje polecenia na wszystkich pakietach w podanym repozytorium" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Pakiety obowiązkowe:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "IDENTYFIKATOR-REPOZYTORIUM" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Domyślne pakiety:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "Identyfikator repozytorium" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Pakiety opcjonalne:" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "wyświetla pomocny komunikat o używaniu" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Pakiety warunkowe:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "POLECENIE" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Grupa środowiska: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "wyświetla lub używa historii transakcji" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Identyfikator środowiska: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Odnaleziono więcej niż jeden identyfikator transakcji.\n" -"„{}” wymaga jednego identyfikatora transakcji lub nazwy pakietu." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Obowiązkowe grupy:" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Nie podano identyfikatora transakcji ani nazwy pakietu." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Opcjonalne grupy:" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Brak dostępu do bazy danych historii." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Dopasowano z:" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Nie można cofnąć transakcji %s, zrobienie tego spowodowałoby niespójność " -"bazy danych pakietów." +msgid "Filename : %s" +msgstr "Nazwa pliku : %s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Nie można przywrócić transakcji %s, zrobienie tego spowodowałoby niespójność" -" bazy danych pakietów." - -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Nieprawidłowa definicja zakresu identyfikatora transakcji „{}”.\n" -"Należy użyć „..”." +msgid "Repo : %s" +msgstr "Repozytorium : %s" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"Nie można przekonwertować „{}” na identyfikator transakcji.\n" -"Proszę użyć „”, „last”, „last-”." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Opis : " -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Nie odnaleziono transakcji manipulującej pakietem „{}”." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "Adres URL : %s" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "instaluje pakiet lub pakiety w systemie" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licencja : %s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Brak wyników" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Dostarcza : %s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:946 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Nieprawidłowa ścieżka do pliku RPM: %s" +msgid "Other : %s" +msgstr "Inne : %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Dostępne są te alternatywy dla „{0}”: {1}" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Wystąpił błąd podczas obliczania całkowitego rozmiaru pobierania" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "poprawki błędów" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Całkowity rozmiar: %s" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "ulepszenia" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Całkowity rozmiar pobierania: %s" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "bezpieczeństwo" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Rozmiar po zainstalowaniu: %s" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "nieznane" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Wystąpił błąd podczas obliczania rozmiaru po zainstalowaniu" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "nowy-pakiet" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Zwolnione miejsce: %s" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Krytyczne/bezpieczeństwa" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Oznaczanie pakietów jako zainstalowane przez grupę:" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Ważne/bezpieczeństwa" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Oznaczanie pakietów jako usunięte przez grupę:" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Umiarkowanie ważne/bezpieczeństwa" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grupa" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Mniej ważne/bezpieczeństwa" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pakiety" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "wyświetla doradcze informacje o pakietach" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Instalowanie pakietów grupy/modułu" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "" -"informacje doradcze o nowszych wersjach zainstalowanych pakietów (domyślnie)" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Instalowanie pakietów grupy" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "" -"informacje doradcze o równych lub starszych wersjach zainstalowanych " -"pakietów" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Instalowanie" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"informacje doradcze o nowszych wersjach tych zainstalowanych pakietów, dla " -"których dostępna jest nowsza wersja" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Aktualizowanie" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "informacje doradcze o wszystkich wersjach zainstalowanych pakietów" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Ponowne instalowanie" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "wyświetla podsumowanie informacji doradczych (domyślnie)" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Instalowanie zależności" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "wyświetla listę informacji doradczych" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Instalowanie słabych zależności" + +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Usuwanie" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "wyświetla informacje o informacjach doradczych" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Usuwanie zależnych pakietów" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "zainstalowany" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Usuwanie nieużywanych zależności" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "aktualizacje" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Instalowanie poprzedniej wersji" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "wszystko" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Instalowanie profili modułów" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "dostępne" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Wyłączanie profili modułów" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Podsumowanie informacji o aktualizacjach: " +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Włączanie strumieni modułów" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Uwagi nowych pakietów" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Przełączanie strumieni modułów" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Uwagi o bezpieczeństwie" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Wyłączanie modułów" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Krytyczne uwagi o bezpieczeństwie" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Przywracanie modułów" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Ważne uwagi o bezpieczeństwie" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Instalowanie grup środowiskowych" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Umiarkowanie ważne uwagi o bezpieczeństwie" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Aktualizowanie grup środowiskowych" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Mniej ważne uwagi o bezpieczeństwie" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Usuwanie grup środowiskowych" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Uwagi o bezpieczeństwie o nieznanej ważności" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Instalowanie grup" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Uwagi o poprawkach błędów" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Aktualizowanie grup" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Uwagi o ulepszeniach" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Usuwanie grup" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "inne uwagi" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Pomijanie sprzecznych pakietów:\n" +"(dodanie „%s” do wiersza poleceń wymusi ich aktualizację)" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Nieznane/bezpieczeństwa" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Pomijanie pakietów z uszkodzonymi zależnościami%s" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Identyfikator aktualizacji" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " lub będących częścią grupy" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Typ" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Pakiet" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Zaktualizowano" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Pakiet" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Błędy" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "zastępuje" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Podsumowanie transakcji\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Opis" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instalacja" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Ważność" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Aktualizacja" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Uprawnienia" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Usunięcie" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Pliki" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Instalacja poprzedniej wersji" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "prawda" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Pominięcie" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "fałsz" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "pakiet" +msgstr[1] "pakiety" +msgstr[2] "pakietów" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Brak modułów pasujących do listy" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "zależny pakiet" +msgstr[1] "zależne pakiety" +msgstr[2] "zależnych pakietów" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Działania na modułach." +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Zaktualizowano" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "wyświetla tylko włączone moduły" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Zainstalowano poprzednią wersję" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "wyświetla tylko wyłączone moduły" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Ponownie zainstalowano" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "wyświetla tylko zainstalowane moduły" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Pominięto" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "wyświetla treść profilu" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Usunięto" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Polecenie modułowe" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Niepowodzenie" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Specyfikacja modułu" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Razem" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "ponownie instaluje pakiet" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Pakiet do ponownego zainstalowania" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "System" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "synchronizuje zainstalowane pakiety do najnowszych dostępnych wersji" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Wiersz poleceń" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Pakiet do zsynchronizowania" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Nazwa użytkownika" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"uruchamia interaktywny moduł DNF do usunięcia i zainstalowania jednej " -"specyfikacji" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "Ident." -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Usuwane specyfikacje" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Data i czas" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Instalowane specyfikacje" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Działania" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "tworzy pamięć podręczną metadanych" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Zmien." -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Tworzenie plików pamięci podręcznej ze wszystkich plików metadanych." +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Brak transakcji" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "aktualizuje pakiet lub pakiety w systemie" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Uzyskanie informacji z historii się nie powiodło" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Pakiet do zaktualizowania" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Podano błędny identyfikator transakcji lub pakietu" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"usuwa wszystkie niepotrzebne pakiety zainstalowane wcześniej jako zależności" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Usunięto" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "wyszukuje szczegóły pakietów dla podanego ciągu" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Nie zainstalowano" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "wyszukuje także opis i adres URL pakietu" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Nowsze" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "SŁOWO-KLUCZOWE" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Starsze" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Słowo kluczowe do wyszukania" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Identyfikator transakcji :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " i " +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Czas rozpoczęcia :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "Dokładnie dopasowano %s: %%s" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Rozpoczęcie bazy danych RPM:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1786 #, python-format -msgid "%s Matched: %%s" -msgstr "Dopasowano %s: %%s" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Brak wyników." +msgid "(%u seconds)" +msgstr "(%u s)" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:1788 #, python-format -msgid "Never (last: %s)" -msgstr "Nigdy (ostatnio: %s)" +msgid "(%u minutes)" +msgstr "(%u min)" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "Instant (last: %s)" -msgstr "Natychmiast (ostatnio: %s)" +msgid "(%u hours)" +msgstr "(%u godz.)" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s s (ostatnio: %s)" +msgid "(%u days)" +msgstr "(%u dni)" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "wyświetla skonfigurowane repozytoria oprogramowania" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Czas ukończenia :" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "wyświetla wszystkie repozytoria" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Ukończenie bazy danych RPM :" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "wyświetla włączone repozytoria (domyślnie)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Użytkownik :" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "wyświetla wyłączone repozytoria" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Przerwano" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Specyfikacja repozytorium" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Kod zwrotny :" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Brak dostępnych repozytoriów" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Powodzenie" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "włączone" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Niepowodzenia:" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "wyłączone" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Niepowodzenie:" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Identyfikator repozytorium : " +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Releasever :" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Nazwa repozytorium : " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Wiersz poleceń :" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Stan repozytorium : " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Komentarz :" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Wersja repozytorium : " +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Wykonano transakcję za pomocą:" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Znaczniki repozytorium : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Zmienione pakiety:" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Znaczniki dystrybucji repozytorium: " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Wyjście skryptu:" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Aktualizacje repozytorium : " +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Błędy:" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Pakiety repozytorium : " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Instalacja zależności" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Rozmiar repozytorium : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Zastąpione" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Metaodnośnik repozytorium : " +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Zastępowanie" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Zaktualizowano : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Usunięcie" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Serwery lustrzane repozytorium : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Ponowna instalacja" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Podstawowy adres URL repozytorium : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Podano błędne identyfikatory transakcji lub pakietów" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Wygaszenie repozytorium : " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Pakiet %s.%s %s zostanie zainstalowany" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Wykluczenia z repozytorium : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Pakiet %s.%s %s będzie aktualizacją" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Dołączone z repozytorium : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Pakiet %s.%s %s zostanie usunięty" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Wykluczenia z repozytorium : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Pakiet %s.%s %s zostanie zainstalowany ponownie" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Nazwa pliku repozytorium: " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Pakiet %s.%s %s będzie zainstalowaną poprzednią wersją" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "identyfikator repozytorium" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Pakiet %s.%s %s będzie zastępował" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "stan" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Pakiet %s.%s %s zostanie zaktualizowany" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nazwa repozytorium" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Pakiet %s.%s %s zostanie zastąpiony" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "Razem pakietów: {}" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Rozpoczynanie rozwiązywania zależności" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "wyszukuje pakiety pasujące do słowa kluczowego" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Ukończono rozwiązywanie zależności" -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -"Odpytuje wszystkie pakiety (skrót do „repoquery '*'” lub repoquery bez " -"parametru)" +"Importowanie klucza GPG 0x%s:\n" +" Identyfikator użytkownika: „%s”\n" +" Odcisk : %s\n" +" Z : %s" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Odpytuje wszystkie wersje pakietów (domyślnie)" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Wykonywanie" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "wyświetla tylko wyniki dla tej ARCHITEKTURY" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Zasypianie" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "wyświetla tylko wyniki posiadające PLIK" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Nie można przerywać" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "wyświetla tylko wyniki sprzeczne z ZALEŻNOŚCIĄ" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "" -"wyświetla wyniki dostarczane przez wymagany, sugerowany, uzupełniający, " -"ulepszający lub zalecający pakiet i pliki ZALEŻNOŚCI" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Śledzone/zatrzymane" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "wyświetla tylko wyniki zastępujące ZALEŻNOŚĆ" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Nieznane" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "wyświetla tylko wyniki dostarczające ZALEŻNOŚCI" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Nie można odnaleźć informacji o procesie blokującym (PID %d)" + +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Aplikacja z numerem PID %d to: %s" + +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Pamięć : %5s RSS (%5s B VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Uruchomiono: %s — %s temu" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Stan : %s" + +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "pomijanie." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "Moduł lub grupa „%s” nie jest zainstalowana." -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "wyświetla wyniki dostarczane przez wymagany pakiet i pliki ZALEŻNOŚCI" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "Moduł lub grupa „%s” jest niedostępna." -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "wyświetla tylko wyniki zalecające ZALEŻNOŚCI" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "Moduł lub grupa „%s” nie istnieje." -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "wyświetla tylko wyniki ulepszające ZALEŻNOŚCI" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Środowisko „%s” nie jest zainstalowane." -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "wyświetla tylko wyniki sugerujące ZALEŻNOŚCI" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "Środowisko „%s” jest niedostępne." -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "wyświetla tylko wyniki uzupełniające ZALEŻNOŚCI" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Identyfikator grupy „%s” nie istnieje." -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "" -"sprawdza niejednoznaczne zależności (pliki i dostarczające), domyślnie" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Błąd podczas przetwarzania „%s”: %s" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "" -"sprawdza zależności dokładnie tak, jak podano, w przeciwieństwie do opcji " -"--alldeps" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Nie można ustawić katalogu pamięci podręcznej: {}" -#: ../dnf/cli/commands/repoquery.py:165 +#: ../dnf/conf/config.py:275 msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"używane z --whatrequires i --requires --resolve, odpytuje pakiety " -"rekursywnie." - -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "wyświetla listę wszystkich zależności i pakiety je dostarczające" +"Nie można pobrać adresu URL pliku konfiguracji „{}”:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "wyświetla dostępne etykiety do używania za pomocą opcji --queryformat" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Nieznana opcja konfiguracji: %s = %s" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "rozwiązuje możliwości do ich pakietów" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" +"Błąd podczas przetwarzania --setopt za pomocą klucza „%s”, wartości „%s”: %s" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "wyświetla rekursywne drzewo dla pakietów" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "Główna konfiguracja nie ma parametru %s przed setopt" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "działa na odpowiednim źródłowym pakiecie RPM" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Niepoprawne lub nieznane „{}”: {}" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -"wyświetla N najnowszych pakietów dla podanej nazwy.architektury (lub " -"najnowsze oprócz N, jeśli N jest ujemne)" +"Błąd podczas przetwarzania --setopt za pomocą klucza „%s.%s”, wartości „%s”:" +" %s" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "wyświetla szczegółowe informacje o pakiecie" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Repozytorium %s nie ma parametru %s przed setopt" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "wyświetla listę plików w pakiecie" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Ostrzeżenie: wczytanie „%s” się nie powiodło, pomijanie." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "wyświetla nazwę źródłowego pakietu RPM" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "Błędny identyfikator dla repozytorium: {} ({}), bajt = {} {}" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "wyświetla dzienniki zmian pakietu" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "Błędny identyfikator dla repozytorium: {}, bajt = {} {}" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "format wyświetlania odnalezionych pakietów" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "Repozytorium „{}” ({}): błąd podczas przetwarzania konfiguracji: {}" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "" -"używa formatu nazwa-epoka:wersja-wydanie.architektura do wyświetlania " -"odnalezionych pakietów (domyślnie)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "Repozytorium „{}”: błąd podczas przetwarzania konfiguracji: {}" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -"używa formatu nazwa-wersja-wydanie do wyświetlania odnalezionych pakietów " -"(domyślne odpytywanie pakietów RPM)" +"Repozytorium „{}” ({}) nie ma nazwy w konfiguracji, używanie identyfikatora." -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -"używa formatu epoka:nazwa-wersja-wydanie.architektura do wyświetlania " -"odnalezionych pakietów" +"Repozytorium „{}” nie ma nazwy w konfiguracji, używanie identyfikatora." -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Wyświetla, w których grupach comps są wybrane pakiety" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "Przetworzenie pliku „{}” się nie powiodło: {}" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "ogranicza zapytanie do zainstalowanych podwójnych pakietów" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "repozytorium %s: 0x%s jest już zaimportowane" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "ogranicza zapytanie do zainstalowanych pakietów installonly" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "repozytorium %s: zaimportowano klucz 0x%s." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"ogranicza zapytanie do zainstalowanych pakietów z niespełnionymi " -"zależnościami" +"Brak dostępnych modularnych metadanych dla modularnego pakietu „{}”, nie " +"można zainstalować na komputerze" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "wyświetla położenie, z którego można pobierać pakiety" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "Brak dostępnych modularnych metadanych dla modularnego pakietu" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Wyświetla możliwości, z którymi pakiet jest sprzeczny." +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Źródłowy pakiet RPM (%s) nie zostanie zainstalowany." -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/dnssec.py:169 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"Wyświetla możliwości, od których pakiet może zależeć, ulepszać, zalecać, " -"sugerować i uzupełniać." +"Opcja konfiguracji „gpgkey_dns_verification” wymaga biblioteki libunbound " +"({})" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Wyświetla możliwości, które pakiet może ulepszyć." +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "Rozszerzenie DNSSEC: klucz dla użytkownika " -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Wyświetla możliwości dostarczane przez pakiet." +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "jest prawidłowy." -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Wyświetla możliwości zalecane przez pakiet." +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "ma nieznany stan." -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Wyświetla możliwości, od których pakiet jest zależny." +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "Rozszerzenie DNSSEC: " -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Testowanie ważności już zaimportowanych kluczy." + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 #, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "" -"Wyświetla możliwości, od których pakiet jest zależny do wykonania skryptu " -"%%pre." +msgid "unsupported checksum type: %s" +msgstr "nieobsługiwany typ sumy kontrolnej: %s" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Wyświetla możliwości sugerowane przez pakiet." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Przebudowanie pakietu DeltaRPM się nie powiodło" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Wyświetla możliwości uzupełniane przez pakiet." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Suma kontrolna pakietu RPM przebudowanego z delty się nie powiodła" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Wyświetla tylko dostępne pakiety." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "ukończono" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Wyświetla tylko zainstalowane pakiety." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problemy w żądaniu:" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "Wyświetla tylko pakiety nieobecne w żadnym z dostępnych repozytoriów." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "brakujące pakiety: " + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "uszkodzone pakiety: " + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "brakujące grupy lub moduły: " + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "uszkodzone grupy lub moduły: " + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Problem z modularną zależnością za pomocą domyślnych:" +msgstr[1] "Problemy z modularną zależnością za pomocą domyślnych:" +msgstr[2] "Problemy z modularną zależnością za pomocą domyślnych:" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Problem z modularną zależnością:" +msgstr[1] "Problemy z modularną zależnością:" +msgstr[2] "Problemy z modularną zależnością:" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Wyświetla tylko pakiety dostarczające aktualizację dla jakiegoś już " -"zainstalowanego pakietu." +"Odnaleziono uszkodzony plik blokady: %s.\n" +"Proszę się upewnić, że żaden inny proces dnf/yum nie jest uruchomiony oraz ręcznie usunąć plik blokady lub wykonać polecenie „systemd-tmpfiles --remove dnf.conf”." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Wyświetla tylko pakiety mogące zostać usunięte poleceniem „dnf autoremove”." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Włączanie innego strumienia dla „{}”." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Wyświetla tylko pakiety zainstalowane przez użytkownika." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nie ma nic do wyświetlenia." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Wyświetla tylko ostatnio modyfikowane pakiety" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Instalowanie nowszej wersji „{}” niż podano. Powód: {}" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "wyszukiwany klucz" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Włączone moduły: {}." + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Nie podano profilu dla „{}”, proszę podać profil." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Opcja „--resolve” musi być używana z jedną z opcji „--conflicts”, " -"„--depends”, „--enhances”, „--provides”, „--recommends”, „--requires”, " -"„--requires-pre”, „--suggests” lub „--supplements”" +"\n" +"\n" +"Wskazówka: [d]omyślne, [e]włączone, [x]wyłączone, [i]zainstalowane" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Opcja „--recursive” musi być używana z opcją „--whatrequires ” " -"(opcjonalnie z opcją „--alldeps”, ale nie z opcją „--exactdeps”) albo " -"z opcją „--requires --resolve”" +"\n" +"\n" +"Wskazówka: [d]omyślne, [e]włączone, [x]wyłączone, [i]zainstalowane, [a]ktywne" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Pakiet {} nie zawiera plików" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Ignorowanie niepotrzebnego profilu: „{}/{}”" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Dostępne query-tags: należy użyć „--queryformat \".. %{tag} ..\"”" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "Wszystkie wyniki dla parametru „{0}” w module „{1}:{2}” są nieaktywne" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "parametr {} wymaga opcji --whatrequires lub --whatdepends" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"Instalowanie modułu „{0}” z repozytorium Fail-Safe {1} jest niedozwolone" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Nie podano prawidłowego przełącznika\n" -"użycie: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [klucz] [--tree]\n" -"\n" -"opis:\n" -" Wyświetla drzewo dla podanych pakietów." +"Nie można dopasować profilu dla parametru {}. Dostępne profile dla „{}:{}”: " +"{}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Zakończono." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Nie można dopasować profilu dla parametru {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "" -"Brak dostępu do odczytu/wykonania w bieżącym katalogu, przenoszenie do /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "Brak domyślnych profili dla modułu {}:{}. Dostępne profile: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "dodanie „{}” do wiersza poleceń zastąpi sprzeczne pakiety" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Brak domyślnych profili dla modułu {}:{}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "dodanie „{}” pominie pakiety, których nie można zainstalować" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Domyślny profil {} nie jest dostępny w module {}:{}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " lub „{}” pominie pakiety, których nie można zainstalować" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "Instalowanie modułu z repozytorium Fail-Safe jest niedozwolone" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" -msgstr "dodanie „{}” spowoduje użycie nie tylko najlepszych kandydatów" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Nie można rozwiązać parametru {}" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " lub „{}” spowoduje użycie nie tylko najlepszych kandydatów" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Brak wyników dla pakietu {}" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Rozwiązano zależności." +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"Aktualizowanie modułu „{0}” z repozytorium Fail-Safe {1} jest niedozwolone" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Nie można dopasować profilu w parametrze {}" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "Aktualizowanie modułu z repozytorium Fail-Safe jest niedozwolone" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Wymagana jest tylko nazwa modułu. Ignorowanie niepotrzebnych informacji " +"w parametrze: „{}”" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: sprawdzenie %s się nie powiodło: %s a %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3811,29 +3852,6 @@ msgid "Failed determining last makecache time." msgstr "" "Ustalenie ostatniego czasu utworzenia pamięci podręcznej się nie powiodło." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "repozytorium %s: 0x%s jest już zaimportowane" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "repozytorium %s: zaimportowano klucz 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Wystąpiły błędy podczas transakcji testowej." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Odnaleziono uszkodzony plik blokady: %s.\n" -"Proszę się upewnić, że żaden inny proces dnf nie jest uruchomiony oraz ręcznie usunąć plik blokady lub wykonać polecenie „systemd-tmpfiles --remove dnf.conf”." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3857,3 +3875,94 @@ msgstr "Nie odnaleziono żadnych wyników dla tych wzorów włączania wtyczki: msgid "No matches found for the following disable plugin patterns: {}" msgstr "" "Nie odnaleziono żadnych wyników dla tych wzorów wyłączania wtyczki: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "brak pasującego generatora danych dla %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Już pobrano" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "ustalanie najszybszego serwera lustrzanego (serwery: %s)… " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "włączanie repozytorium %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Dodawanie repozytorium %s z %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Wystąpiły błędy podczas transakcji testowej." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Instalowanie poprzedniej wersji" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Czyszczenie" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Instalowanie" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Ponowne instalowanie" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Usuwanie" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Aktualizowanie" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Sprawdzanie" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Wykonywanie skryptu" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Przygotowywanie" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problem" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "Nie odnaleziono TransactionItem dla klucza: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "Nie odnaleziono TransactionSWDBItem dla klucza: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Wystąpiły błędy podczas transakcji." diff --git a/po/pt.po b/po/pt.po index d2a0a22..3d0b79a 100644 --- a/po/pt.po +++ b/po/pt.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2017-04-16 05:43+0000\n" "Last-Translator: Rodrigo de Araujo Sousa Fonseca \n" "Language-Team: Portuguese (http://www.transifex.com/projects/p/dnf/language/pt/)\n" @@ -23,217 +23,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PACOTE" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Pacote a instalar" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problema" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Erro ao processar '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Valor de configuração desconhecido: %s=%s em %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Opção de configuração desconhecida: %s = %s em %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Opção de configuração desconhecida: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Aviso: falhou carregamento de '%s', ignorar e continuar." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repositório '%s': Erro ao analisar configuração: %s" - -#: ../dnf/conf/read.py:66 -#, fuzzy, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Repositório '%s' tem o nome em falta na configuração, a utilizar id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -274,6 +63,16 @@ msgstr "Falha ao enviar email via '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Valor de configuração desconhecido: %s=%s em %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Opção de configuração desconhecida: %s = %s em %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -288,81 +87,6 @@ msgstr "" msgid "Error: %s" msgstr "Erro: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Limpar" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "A tornar obsoleto" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Apagar" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "A verificar" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -458,308 +182,304 @@ msgstr "Tsflag inválida no ficheiro de configuração: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Falha ao adicionar ficheiro de grupos para o repositório: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "A executar verificação de transação" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Erro: verificação da transação vs depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "A verificação da transação foi bem sucedida." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "A executar o teste de transação" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "O teste de transação foi bem sucedido." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "A executar a transação" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Requisitos de Disco:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Ao menos mais %dMB de espaço necessário no sistema de ficheiros %s." -msgstr[1] "" -"Ao menos mais %dMB de espaço necessário no sistema de ficheiros %s." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Resumo de Erros" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "A transação não pôde ser executada." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "A transação não pode ser iniciada:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Falha ao remover o ficheiro de transação %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Alguns pacotes não foram transferidos. A tentar novamente." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPMs reduzidos de %.1f MB de atualizações para %.1f MB (%d.1%% " "poupado)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Incapaz de abrir: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "A chave pública para %s não está instalada" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problema ao abrir o pacote %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "A chave pública para %s não é confiável" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "O pacote %s não está assinado" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Não pôde remover %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s removido" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nada para fazer." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Nenhum grupo marcado para remoção." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Nenhum grupo marcado para atualização." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Pacote %s não instalado, não se pode desatualizá-lo." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Nenhuma correspondência para o argumento: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "nenhum pacote coincidente" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Pacote %s não instalado, não se pode desatualizá-lo." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Pacote %s de uma versão inferior já instalado, não se pode desatualizá-lo." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Pacote %s não instalado, não se pode reinstalá-lo." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "O ficheiro %s é um pacote fonte e não pode ser atualizado, a ignorar." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Pacote %s não instalado, não se pode atualizá-lo." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pacote %s disponível, mas não instalado." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Nenhum pacote %s instalado." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Nenhum pacote marcado para remoção." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Pacote %s de uma versão inferior já instalado, não se pode desatualizá-lo." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Nenhum pacote %s está disponível." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "nenhum pacote coincidente" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Nenhuma atualização de segurança necessária, mas a atualização {} está " "disponível" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Nenhuma atualização de segurança necessária, mas as atualizações {} estão " "disponíveis" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Nenhuma atualização de segurança necessária para \"{}\", mas a atualização " "{} está disponível" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Nenhuma atualização de segurança necessária para \"{}\", mas as atualizações" " {} estão disponíveis" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "As chaves GPG estão configuradas como: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "A chave GPG em %s (0x%s) já está instalada" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Falha na importação da chave (código %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Chave importada com sucesso" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Não instalada nenhuma chave" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -768,1510 +488,1447 @@ msgstr "" "As chaves GPG listadas para o repositório \"%s\" já estão instaladas mas não são as corretas para este pacote.\n" "Verifique se os URLs das chaves estão configurados para este repositório." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "A importação da(s) chave(s) não ajudou, chave(s) errada(s)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "no matching payload factory for %s" +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Erro de configuração: %s" + +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "unsupported checksum type: %s" -msgstr "tipo não suportado de checksum: %s" +msgid "%s, using original arguments." +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid " Installed: %s-%s at %s" +msgstr " Instalado: %s-%s em %s" + +#: ../dnf/cli/cli.py:138 +#, python-format +msgid " Built : %s at %s" +msgstr " Criado : %s em %s" + +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:171 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Não será instalado um pacote fonte rpm (%s)." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "a ignorar e continuar." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operação cancelada." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "A transferir pacotes:" + +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Erro ao transferir pacotes:" + +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "A transação falhou" + +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"Recusar a importação automática de chaves quando em execução não vigiada.\n" +"Utilizar \"-y\" para sobrescrever." -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Não instalado ambiente '%s'." +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "A Tornar Obsoletos os Pacotes" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Nenhum pacote marcado para sincronização" + +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "O group_id '%s' não existe" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Pacotes Instalados" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "activar %s repositório" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Pacotes Disponíveis" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Adicionados %s repositórios de %s" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Remover Automaticamente Pacotes" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Falhou reconstrução do Delta RPM" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Pacotes Extra" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Falhou checksum do reconstrução do delta RPM" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "terminado" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Pacotes Adicionados Recentemente" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Erro de linha de comando: %s" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Nenhum Pacote correspondente para listar" + +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Não foram encontradas Correspondências" + +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Não foi fornecido ID de transação" + +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "O ID de transação fornecido não foi encontrado" -#: ../dnf/cli/option_parser.py:97 +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Encontrado mais do que um ID de transação!" + +#: ../dnf/cli/cli.py:641 #, python-format -msgid "bad format: %s" -msgstr "mau formato: %s" +msgid "Transaction history is incomplete, before %u." +msgstr "O histórico de transação está incompleto, antes de %u." -#: ../dnf/cli/option_parser.py:108 +#: ../dnf/cli/cli.py:643 #, python-format -msgid "Setopt argument has multiple values: %s" +msgid "Transaction history is incomplete, after %u." +msgstr "O histórico de transação está incompleto, depois de %u." + +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:111 +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 #, python-format -msgid "Setopt argument has no value: %s" -msgstr "" +msgid "Unknown repo: '%s'" +msgstr "Repositório desconhecido: '%s'" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "localização do ficheiro de configuração" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "operação silenciosa" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "operação escrita" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Não existe este comando: %s. Por favor utilize %s --help" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "mostra versão DNF e sai" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" +msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "define raiz de instalação" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "desativar todos os plugins" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." +msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "desativar plugins por nome" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"sobrescrever o valor de $releasever na configuração e ficheiros do " -"repositório" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "definir configurações e opções de repositório arbitrárias" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argumento {}: não permitido com o argumento {}" -#: ../dnf/cli/option_parser.py:201 -#, fuzzy -msgid "resolve depsolve problems by skipping packages" -msgstr "resolver problemas depsolve saltando pacotes" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Comando \"%s\" já definido" -#: ../dnf/cli/option_parser.py:204 -#, fuzzy -msgid "show command help" -msgstr "mostrar ajuda do comando" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "permite apagar pacotes instalados para resolver dependências" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "tenta as melhores versões disponíveis de pacotes nas transações." +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "correr inteiramente da cache do sistema, não atualiza cache" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Para diagnosticar o problema, tente executar: '%s'." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" +"Provavelmente corrompeu a BD RPM, executar '%s' poderá resolver o problema." -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "Nível de saída de debug" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "despejo de resultados detalhados de soluções em ficheiros" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Repositório de problemas: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "mostrar duplicados, em repositórios, em comandos de lista/procura" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "mostrar detalhes acerca de um pacote ou grupo de pacotes" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "nível de saída de erros" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "mostrar todos os pacotes (predefinição)" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "mostrar apenas pacotes disponíveis" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "nível de saída de debug para rpm" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "mostrar apenas pacotes instalados" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "responder sim automaticamente para todas as perguntas" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "mostrar apenas pacotes extra" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "responder não automaticamente para todas as perguntas" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "mostrar apenas pacotes de atualização" -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." -msgstr "" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "mostrar apenas pacotes autoremove" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." -msgstr "" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "mostrar apenas pacotes recentemente alterados" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PACOTE" + +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -"ativar apenas repositórios específicos por id ou glob, pode ser especificado" -" várias vezes" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "liste um pacote ou grupos de pacotes" + +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "encontre que pacotes fornece o valor fornecido" + +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "exclui pacotes por nome ou glob" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "A Procurar Pacotes: " -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "desativar excludepkgs" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "verificar atualizações de pacotes disponíveis" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Nenhum pacote disponível." -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "controlar se a cor é usada" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Nenhum pacote instalado." -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "definir os metadados como expirados antes de executar o comando" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (de %s)" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "resolver apenas endereços de IPV4" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "O pacote instalado %s%s não está disponível." -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "resolver apenas endereços de IPV6" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Nenhum pacote instalado do repositório." -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "apenas descarregar pacotes" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Nenhum pacote marcado para atualização" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" +"executar comandos no topo de todos os pacotes no repositório fornecido" -#: ../dnf/cli/option_parser.py:312 -#, fuzzy -msgid "Include bugfix relevant packages, in updates" -msgstr "Incluir pacotes de resolução de bugs relevantes nas atualizações" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Incluir pacotes relevantes de melhoria nas atualizações" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Incluir pacotes relevantes newpackage nas atualizações" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Incluir pacotes relevantes de segurança nas atualizações" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "mostrar uma mensagem de utilização útil" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMANDO" -#: ../dnf/cli/option_parser.py:329 -#, fuzzy -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -"Incluir os pacotes necessários para reparar o BZ dado, nas atualizações" -#: ../dnf/cli/option_parser.py:332 -#, fuzzy -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "Incluir pacotes necessários para reparar o CVE dado, nas atualizações" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "mostrar, ou utilizar, o histórico de transação" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Não tem acesso à BD de histórico." + +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" +"Não pode anular a transação %s, ao fazê-lo resultaria numa base de dados de " +"pacotes inconsistente." -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"Não retroceder a transação %s, ao fazê-lo resultaria numa base de dados de " +"pacotes inconsistente." -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Época" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Lançamento" - -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Fonte" - -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Do repositório" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Criador de Pacotes" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Hora de construção" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Hora de instalação" - -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Instalado por" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licença" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" +msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "sim" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "não" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"remover todos os pacotes não necessários que foram originalmente instalados " +"como dependências" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Isto está ok [s/N]: " +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Pacote a remover" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Isto está ok [S/n]: " +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "verificar problemas no packagedb" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Grupo: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "mostrar todos os problemas; predefinição" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Id do Grupo: %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "mostrar problemas de dependências" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Descrição: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "mostrar problemas de duplicados" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Língua: %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "mostrar pacotes obsoletos" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Pacotes Obrigatórios:" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "mostrar problemas com provides" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Pacotes Padrão:" +#: ../dnf/cli/commands/check.py:97 +#, fuzzy +msgid "{} has missing requires of {}" +msgstr "{} tem requerimentos em falta de {}" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Pacotes Opcionais:" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} é um duplicado de {}" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Pacotes Condicionais:" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} é tornado obsoleto por {}" -#: ../dnf/cli/output.py:831 -#, fuzzy, python-format -msgid "Environment Group: %s" -msgstr "Grupo de Ambiente: %s" +#: ../dnf/cli/commands/check.py:137 +#, fuzzy +msgid "{} provides {} but it cannot be found" +msgstr "{} fornece {} mas não foi possível encontrá-lo" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid " Environment-Id: %s" -msgstr " ID Ambiente: %s" +msgid "Removing file %s" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Grupos Obrigatórios:" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "dados em cache removidos" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Grupos Opcionais:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Tipo de metadados para limpar" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Coincidente com:" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "A limpar dados: " -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Ficheiro : %s" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Repo : %s" -msgstr "Repo : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Descrição : " +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d ficheiro removido" +msgstr[1] "%d ficheiros removidos" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Waiting for process with pid %d to finish." +msgstr "Á espera que processo com pid %d acabe." -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Licença : %s" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Indique as dependências do pacote e que pacotes as fornecem" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "sincroniza os pacotes instalados para a última versão disponível" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Pacote a sincronizar" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Ocorreu um erro ao calcular o tamanho total transferido" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Desatualizar um pacote" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Tamanho total: %s" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Pacote a desatualizar" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Total transferido: %s" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "mostrar, ou utilizar, a informação de grupos" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Nenhuns dados de grupo disponíveis para os repositórios configurados." -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Installed size: %s" -msgstr "Tamanho instalado: %s" +msgid "Warning: Group %s does not exist." +msgstr "Aviso: O grupo %s não existe." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Ocorreu um erro ao calcular o tamanho total instalado" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Aviso: Nenhuma correspondência de grupos encontrada:" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "A marcar os pacotes como instalados pelo grupo:" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "A marcar pacotes como removidos pelo grupo:" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Grupos Instalados:" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grupo" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Grupos de Línguas Instalados:" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pacotes" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Grupos Disponíveis:" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Grupos de Línguas Disponíveis:" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "incluir pacotes opcionais do grupo" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "mostrar também grupos ocultos" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "mostrar apenas grupos instalados" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "mostrar apenas grupos disponíveis" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "A instalar dependências" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Sub comando de grupos inválido, utilize: %s." -#: ../dnf/cli/output.py:1130 -#, fuzzy -msgid "Installing weak dependencies" -msgstr "A instalar dependências fracas" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Incapaz de encontrar um pacote de grupo obrigatório:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "A remover" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "instalar um pacote ou pacotes no seu sistema" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Pacote a instalar" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "A remover dependências não utilizadas" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Não foi possível encontrar correspondência" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "O caminho para o ficheiro rpm não é válido: %s" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "gerar a cache de metadados" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Criando os ficheiros de cache para todos os ficheiros de metadados." -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" +"marcar ou desmarcar pacotes instalados como instalados pelo utilizador." -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s marcado com instalado pelo utilizador." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s desmarcado com instalado pelo utilizador." + +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Erro:" + +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "O pacote %s não está instalado." + +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -"A saltar pacotes com conflitos:\n" -"(adicione '%s' na linha de comandos para forçar a atualização)" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "substituindo" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -"\n" -"Resumo da Transação\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instalar" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "reinstalar um pacote" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Atualizar" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Pacote para reinstalar" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Remover" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "remover um pacote ou pacotes do seu sistema" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Desatualizar" - -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Saltar" - -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Pacote" -msgstr[1] "Pacotes" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Pacote dependente" -msgstr[1] "Pacotes dependentes" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "Remover pacotes duplicados" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Atualizado" +#: ../dnf/cli/commands/remove.py:58 +#, fuzzy +msgid "remove installonly packages over the limit" +msgstr "remover pacotes installonly acima do limite" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Desatualizado" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Nenhum pacote duplicado encontrado para remover." -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Instalado" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Nenhum pacote installonly antigo encontrado para remover." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Reinstalado" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "desconhecido" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Nunca (último: %s)" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Removido" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Imediato (último: %s)" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Falhado" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s segundo(s) (último: %s)" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Total" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "mostrar os repositórios de software configurados" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "mostrar todos os repositórios" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistema" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "mostrar repositórios ativados (predefinição)" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Linha de comandos" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "mostrar repositórios desativados" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" - -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Data e hora" - -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Ação(ões)" - -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Alterado" - -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Sem transações" - -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Nenhum ID de transação, ou pacote, fornecido" - -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Apagado" - -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Não instalado" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "ativado" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Mais antigos" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "desativado" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Mais recentes" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID de Transação:" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Hora de início :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Início de rpmdb:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u segundos)" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minutos)" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u horas)" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dias)" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Hora de fim :" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Terminar rpmdb :" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Utilizador :" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Código-Retorno :" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Cancelado" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Sucesso" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Falhas:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Falha:" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Linha Comandos :" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transação realizada com:" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id do repo" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pacotes Alterados:" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "estado" -#: ../dnf/cli/output.py:1861 -#, fuzzy -msgid "Scriptlet output:" -msgstr "Saída do script:" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nome do repo" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Erros:" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Instalar-Dep" +#: ../dnf/cli/commands/repoquery.py:108 +#, fuzzy +msgid "search for packages matching keyword" +msgstr "procurar pacotes por palavra exacta" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Marcado como obsoleto" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Apagar" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Reinstalar" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "mostrar apenas resultardos desta ARCH" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "IDs de transação, ou pacote(s), fornecidos errados" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "mostrar apenas resultardos que contém FILE" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "mostrar apenas resultardos que providenciem REQ" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "mostrar apenas resultados que recomendem REQ" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:152 +#, fuzzy +msgid "show only results that enhance REQ" +msgstr "mostrar apenas resultados que melhoram REQ" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "mostrar apenas resultados que sugiram REQ" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Iniciando a resolução de dependências" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "mostrar apenas resultados que suplementem REQ" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Finalizada a resolução de dependências" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, fuzzy, python-format +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "verificar dependências exatamente como dadas, oposto de --alldeps" + +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"A importar chaves GPG 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" De : %s" - -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "A correr" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "A dormir" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "mostrar uma lista de todas as dependências e que pacotes as fornecem" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ininterruptível" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Intercetado/Parado" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "mostrar árvore recursiva para o(s) pacote(s)" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Desconhecido" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "operar no RPM fonte correspondente" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Incapaz de encontrar informação acerca do processo de bloqueio (PID %d)" +"mostrar os N pacotes mais recentes para um dado nome.arch (ou os N mais " +"recentes se N for negativo)" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " A aplicação com o PID %d é: %s" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memória : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "mostrar informação detalhada sobre o pacote" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Iniciado a: %s - %s" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "mostrar lista de ficheiros no pacote" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Estado : %s" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "mostrar nome RPM fonte do pacote" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "formatar para mostrar os pacotes encontrados" + +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Erro de configuração: %s" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Instalado: %s-%s em %s" +#: ../dnf/cli/commands/repoquery.py:217 +#, fuzzy +msgid "limit the query to installed duplicate packages" +msgstr "limitar a procura a pacotes duplicados instalados" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Criado : %s em %s" +#: ../dnf/cli/commands/repoquery.py:224 +#, fuzzy +msgid "limit the query to installed installonly packages" +msgstr "limitar a procura a pacotes installonly instalados" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:227 +#, fuzzy +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" +"limitar a procura a pacotes instalados com dependências não resolvidas" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Mostrar as capacidades com que o pacote conflite." -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:233 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operação cancelada." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Mostrar as capacidades que o pacote pode melhorar." -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "A transferir pacotes:" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Mostrar as capacidades oferecidas pelo pacote." -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Erro ao transferir pacotes:" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Mostrar as capacidades que o pacote recomenda." -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "A transação falhou" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Mostrar as capacidades de que o pacote depende." -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -"Recusar a importação automática de chaves quando em execução não vigiada.\n" -"Utilizar \"-y\" para sobrescrever." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Mostrar capacidades que o pacote sugere." -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Mostrar capacidades que o pacote pode suplementar." -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "A Tornar Obsoletos os Pacotes" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Mostrar apenas pacotes disponíveis." -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Nenhum pacote marcado para sincronização" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Mostrar apenas pacotes instalados." -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" +"Mostrar apenas pacotes que não estão presentes em nenhum dos repositórios " +"disponíveis." -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Pacotes Instalados" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Pacotes Disponíveis" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Remover Automaticamente Pacotes" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" +"Mostrar apenas pacotes que fornecem uma atualização para alguns pacotes já " +"instalados." -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Pacotes Extra" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Pacotes Adicionados Recentemente" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Mostrar apenas pacotes recentemente editados" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Nenhum Pacote correspondente para listar" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Não foram encontradas Correspondências" +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Não foi fornecido ID de transação" - -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "O ID de transação fornecido não foi encontrado" - -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Encontrado mais do que um ID de transação!" - -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "O histórico de transação está incompleto, antes de %u." - -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "O histórico de transação está incompleto, depois de %u." - -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Repositório desconhecido: '%s'" - -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Não existe este comando: %s. Por favor utilize %s --help" - -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -"Pode ser um comando de plugin DNF, experimente: \"dnf install 'dnf-" -"command(%s)'\"" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"Pode ser um comando de plugin DNF, mas o carregamento de plugins está " -"desativado." -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." -msgstr "" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "procurar a string fornecida nos detalhes dos pacotes" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." -msgstr "" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "procurar também descrição do pacote e URL" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argumento {}: não permitido com o argumento {}" - -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Comando \"%s\" já definido" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "remover um pacote ou pacotes do seu sistema" - -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "Remover pacotes duplicados" - -#: ../dnf/cli/commands/remove.py:58 -#, fuzzy -msgid "remove installonly packages over the limit" -msgstr "remover pacotes installonly acima do limite" - -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Pacote a remover" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Nenhum pacote duplicado encontrado para remover." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "O pacote instalado %s%s não está disponível." +msgid "%s Matched: %%s" +msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Nenhum pacote installonly antigo encontrado para remover." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Correspondências não encontradas." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2279,24 +1936,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Erro:" - -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2305,13 +1958,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2319,13 +1972,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2333,19 +1986,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2358,1301 +2011,1660 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Completo!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"marcar ou desmarcar pacotes instalados como instalados pelo utilizador." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s marcado com instalado pelo utilizador." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "correção de erro" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s desmarcado com instalado pelo utilizador." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "melhoramento" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "segurança" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "O pacote %s não está instalado." +#: ../dnf/cli/commands/updateinfo.py:48 +#, fuzzy +msgid "newpackage" +msgstr "novo pacote" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "dados em cache removidos" - -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Tipo de metadados para limpar" - -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "A limpar dados: " +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d ficheiro removido" -msgstr[1] "%d ficheiros removidos" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Á espera que processo com pid %d acabe." +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "mostrar avisos sobre os pacotes" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instalado" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "atualizações" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "todos" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponível" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Resumo de Informação de Atualizações: " -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +#, fuzzy +msgid "New Package notice(s)" +msgstr "Notificação(ões) do Novo Pacote" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Aviso(s) de segurança" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -#, fuzzy -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -"atualizar, mas apenas o pacote 'mais recente' que resolve um problema que " -"afeta o seu sistema" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "verificar problemas no packagedb" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Aviso(s) de correção de erros" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "mostrar todos os problemas; predefinição" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Aviso(s) de melhoramentos" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "mostrar problemas de dependências" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Outro(s) aviso(s)" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "mostrar problemas de duplicados" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "mostrar pacotes obsoletos" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Erros" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "mostrar problemas com provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tipo" -#: ../dnf/cli/commands/check.py:97 -#, fuzzy -msgid "{} has missing requires of {}" -msgstr "{} tem requerimentos em falta de {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID de Atualização" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} é um duplicado de {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Atualizado" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} é tornado obsoleto por {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" -#: ../dnf/cli/commands/check.py:137 -#, fuzzy -msgid "{} provides {} but it cannot be found" -msgstr "{} fornece {} mas não foi possível encontrá-lo" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Descrição" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Desatualizar um pacote" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Direitos" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Pacote a desatualizar" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "mostrar, ou utilizar, a informação de grupos" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Ficheiros" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Nenhuns dados de grupo disponíveis para os repositórios configurados." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Instalado" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Aviso: O grupo %s não existe." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "falso" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Aviso: Nenhuma correspondência de grupos encontrada:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "verdadeiro" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "atualiza um pacote ou pacotes no seu sistema" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Pacote a atualizar" + +#: ../dnf/cli/commands/upgrademinimal.py:31 +#, fuzzy +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" +"atualizar, mas apenas o pacote 'mais recente' que resolve um problema que " +"afeta o seu sistema" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Terminado." + +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" +"Não tem permissão de leitura/escrita no diretório atual, a mover para /" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Grupos Instalados:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Grupos de Línguas Instalados:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Grupos Disponíveis:" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Grupos de Línguas Disponíveis:" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "incluir pacotes opcionais do grupo" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "mostrar também grupos ocultos" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Dependências resolvidas." -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "mostrar apenas grupos instalados" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Erro de linha de comando: %s" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "mostrar apenas grupos disponíveis" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "mau formato: %s" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Sub comando de grupos inválido, utilize: %s." - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Incapaz de encontrar um pacote de grupo obrigatório:" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "localização do ficheiro de configuração" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Indique as dependências do pacote e que pacotes as fornecem" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "operação silenciosa" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Para diagnosticar o problema, tente executar: '%s'." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "operação escrita" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -"Provavelmente corrompeu a BD RPM, executar '%s' poderá resolver o problema." -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "define raiz de instalação" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "desativar todos os plugins" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "desativar plugins por nome" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" +"sobrescrever o valor de $releasever na configuração e ficheiros do " +"repositório" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "definir configurações e opções de repositório arbitrárias" + +#: ../dnf/cli/option_parser.py:204 +#, fuzzy +msgid "resolve depsolve problems by skipping packages" +msgstr "resolver problemas depsolve saltando pacotes" + +#: ../dnf/cli/option_parser.py:207 +#, fuzzy +msgid "show command help" +msgstr "mostrar ajuda do comando" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "permite apagar pacotes instalados para resolver dependências" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "tenta as melhores versões disponíveis de pacotes nas transações." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "correr inteiramente da cache do sistema, não atualiza cache" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "Nível de saída de debug" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "despejo de resultados detalhados de soluções em ficheiros" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "mostrar duplicados, em repositórios, em comandos de lista/procura" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "nível de saída de erros" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Ativou a verificação de pacotes via chaves GPG. Isto é algo bom.\n" -"No entanto, não tem nenhuma chave pública GPG instalada. Tem que transferir as chaves para o pacote que deseja instalar e instalá-las.\n" -"Pode fazer isso com o comando:\n" -" rpm --import public.gpg.key\n" -"\n" -"Por outro lado também pode especificar o url para a chave que gostaria de utilizar para um repositório na opção 'gpgkey' na secção de repositório e o DNF instala-a por si.\n" -"\n" -"Para mais informações contacte a sua distribuição ou o fornecedor de pacotes." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Repositório de problemas: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "nível de saída de debug para rpm" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "mostrar detalhes acerca de um pacote ou grupo de pacotes" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "responder sim automaticamente para todas as perguntas" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "mostrar todos os pacotes (predefinição)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "responder não automaticamente para todas as perguntas" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "mostrar apenas pacotes disponíveis" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "mostrar apenas pacotes instalados" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "mostrar apenas pacotes extra" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"ativar apenas repositórios específicos por id ou glob, pode ser especificado" +" várias vezes" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "mostrar apenas pacotes de atualização" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "mostrar apenas pacotes autoremove" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "mostrar apenas pacotes recentemente alterados" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "exclui pacotes por nome ou glob" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "desativar excludepkgs" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "liste um pacote ou grupos de pacotes" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "encontre que pacotes fornece o valor fornecido" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "controlar se a cor é usada" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "definir os metadados como expirados antes de executar o comando" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "resolver apenas endereços de IPV4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "resolver apenas endereços de IPV6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "apenas descarregar pacotes" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "A Procurar Pacotes: " +#: ../dnf/cli/option_parser.py:316 +#, fuzzy +msgid "Include bugfix relevant packages, in updates" +msgstr "Incluir pacotes de resolução de bugs relevantes nas atualizações" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "verificar atualizações de pacotes disponíveis" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Incluir pacotes relevantes de melhoria nas atualizações" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Incluir pacotes relevantes newpackage nas atualizações" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Incluir pacotes relevantes de segurança nas atualizações" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Nenhum pacote disponível." +#: ../dnf/cli/option_parser.py:333 +#, fuzzy +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Incluir os pacotes necessários para reparar o BZ dado, nas atualizações" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:336 +#, fuzzy +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "Incluir pacotes necessários para reparar o CVE dado, nas atualizações" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Nenhum pacote instalado." +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Época" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Lançamento" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Fonte" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Do repositório" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Criador de Pacotes" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Hora de construção" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Hora de instalação" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Instalado por" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licença" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "s" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "sim" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "não" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Isto está ok [s/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Isto está ok [S/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (de %s)" +msgid "Group: %s" +msgstr "Grupo: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Nenhum pacote instalado do repositório." +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Id do Grupo: %s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Descrição: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Língua: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Pacotes Obrigatórios:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Pacotes Padrão:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Pacotes Opcionais:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Pacotes Condicionais:" + +#: ../dnf/cli/output.py:833 +#, fuzzy, python-format +msgid "Environment Group: %s" +msgstr "Grupo de Ambiente: %s" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " ID Ambiente: %s" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Grupos Obrigatórios:" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Grupos Opcionais:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Coincidente com:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Ficheiro : %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Repo : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Descrição : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licença : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Nenhum pacote marcado para atualização" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "" + +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Ocorreu um erro ao calcular o tamanho total transferido" + +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Tamanho total: %s" + +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Total transferido: %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "" -"executar comandos no topo de todos os pacotes no repositório fornecido" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Tamanho instalado: %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Ocorreu um erro ao calcular o tamanho total instalado" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "mostrar uma mensagem de utilização útil" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "A marcar os pacotes como instalados pelo grupo:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMANDO" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "A marcar pacotes como removidos pelo grupo:" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "mostrar, ou utilizar, o histórico de transação" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grupo" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pacotes" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Não tem acesso à BD de histórico." - -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -"Não pode anular a transação %s, ao fazê-lo resultaria numa base de dados de " -"pacotes inconsistente." -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -"Não retroceder a transação %s, ao fazê-lo resultaria numa base de dados de " -"pacotes inconsistente." -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "A instalar dependências" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "instalar um pacote ou pacotes no seu sistema" +#: ../dnf/cli/output.py:1132 +#, fuzzy +msgid "Installing weak dependencies" +msgstr "A instalar dependências fracas" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Não foi possível encontrar correspondência" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "A remover" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "O caminho para o ficheiro rpm não é válido: %s" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "A remover dependências não utilizadas" + +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "correção de erro" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "melhoramento" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "segurança" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "desconhecido" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -#, fuzzy -msgid "newpackage" -msgstr "novo pacote" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "mostrar avisos sobre os pacotes" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1263 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" +"A saltar pacotes com conflitos:\n" +"(adicione '%s' na linha de comandos para forçar a atualização)" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instalado" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "substituindo" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "atualizações" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Resumo da Transação\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "todos" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instalar" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponível" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Atualizar" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Resumo de Informação de Atualizações: " +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Remover" -#: ../dnf/cli/commands/updateinfo.py:257 -#, fuzzy -msgid "New Package notice(s)" -msgstr "Notificação(ões) do Novo Pacote" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Desatualizar" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Aviso(s) de segurança" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Saltar" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Pacote" +msgstr[1] "Pacotes" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Pacote dependente" +msgstr[1] "Pacotes dependentes" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Atualizado" + +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Desatualizado" + +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Reinstalado" + +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Removido" + +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Falhado" + +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Total" + +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" + +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistema" + +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Linha de comandos" + +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Data e hora" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Aviso(s) de correção de erros" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Ação(ões)" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Aviso(s) de melhoramentos" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Alterado" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Outro(s) aviso(s)" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Sem transações" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID de Atualização" - -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tipo" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Nenhum ID de transação, ou pacote, fornecido" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Atualizado" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Apagado" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Erros" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Não instalado" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Mais recentes" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Descrição" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Mais antigos" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID de Transação:" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Direitos" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Hora de início :" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Ficheiros" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Início de rpmdb:" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "verdadeiro" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u segundos)" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "falso" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minutos)" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u horas)" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u dias)" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Hora de fim :" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Terminar rpmdb :" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Utilizador :" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Cancelado" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Código-Retorno :" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Sucesso" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "reinstalar um pacote" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Falhas:" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Pacote para reinstalar" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Falha:" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "sincroniza os pacotes instalados para a última versão disponível" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Pacote a sincronizar" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Linha Comandos :" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transação realizada com:" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pacotes Alterados:" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "gerar a cache de metadados" +#: ../dnf/cli/output.py:1864 +#, fuzzy +msgid "Scriptlet output:" +msgstr "Saída do script:" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Criando os ficheiros de cache para todos os ficheiros de metadados." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Erros:" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "atualiza um pacote ou pacotes no seu sistema" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Instalar-Dep" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Pacote a atualizar" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Marcado como obsoleto" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"remover todos os pacotes não necessários que foram originalmente instalados " -"como dependências" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "A tornar obsoleto" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "procurar a string fornecida nos detalhes dos pacotes" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Apagar" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "procurar também descrição do pacote e URL" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Reinstalar" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "IDs de transação, ou pacote(s), fornecidos errados" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:2062 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "---> Package %s.%s %s will be erased" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:2064 #, python-format -msgid "%s Matched: %%s" +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Correspondências não encontradas." - -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2066 #, python-format -msgid "Never (last: %s)" -msgstr "Nunca (último: %s)" +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2068 #, python-format -msgid "Instant (last: %s)" -msgstr "Imediato (último: %s)" +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2070 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s segundo(s) (último: %s)" - -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "mostrar os repositórios de software configurados" - -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "mostrar todos os repositórios" - -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "mostrar repositórios ativados (predefinição)" - -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "mostrar repositórios desativados" - -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "ativado" - -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "desativado" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Iniciando a resolução de dependências" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "ID-repo : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Finalizada a resolução de dependências" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Nome-repo : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, fuzzy, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"A importar chaves GPG 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" De : %s" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Estado-repo : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "A correr" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Revisão-repo : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "A dormir" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Etiqueta-repo: " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ininterruptível" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Etiquetas-distri-repo: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-actualizado : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Intercetado/Parado" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Pcts_repo : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Desconhecido" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Tamanho-repo : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" +"Incapaz de encontrar informação acerca do processo de bloqueio (PID %d)" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Metalink-repo: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " A aplicação com o PID %d é: %s" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Atualizados: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memória : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Mirrors-repo : " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Iniciado a: %s - %s" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Baseurl-repo : " +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Estado : %s" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Expira-repo : " +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "a ignorar e continuar." -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Excluir-repo : " +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Incluir-repo : " +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Excluído-repo: " +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Ficheiro-repo: " +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Não instalado ambiente '%s'." -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id do repo" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "estado" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "O group_id '%s' não existe" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nome do repo" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Erro ao processar '%s': %s" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -#, fuzzy -msgid "search for packages matching keyword" -msgstr "procurar pacotes por palavra exacta" - -#: ../dnf/cli/commands/repoquery.py:122 +#: ../dnf/conf/config.py:275 msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "" - -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "mostrar apenas resultardos desta ARCH" - -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "mostrar apenas resultardos que contém FILE" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Opção de configuração desconhecida: %s = %s" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "mostrar apenas resultardos que providenciem REQ" - -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "mostrar apenas resultados que recomendem REQ" - -#: ../dnf/cli/commands/repoquery.py:152 -#, fuzzy -msgid "show only results that enhance REQ" -msgstr "mostrar apenas resultados que melhoram REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "mostrar apenas resultados que sugiram REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Aviso: falhou carregamento de '%s', ignorar e continuar." -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "mostrar apenas resultados que suplementem REQ" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "verificar dependências exatamente como dadas, oposto de --alldeps" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "mostrar uma lista de todas as dependências e que pacotes as fornecem" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "mostrar árvore recursiva para o(s) pacote(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "operar no RPM fonte correspondente" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"mostrar os N pacotes mais recentes para um dado nome.arch (ou os N mais " -"recentes se N for negativo)" - -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "mostrar informação detalhada sobre o pacote" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "mostrar lista de ficheiros no pacote" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "mostrar nome RPM fonte do pacote" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Não será instalado um pacote fonte rpm (%s)." -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "formatar para mostrar os pacotes encontrados" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -#, fuzzy -msgid "limit the query to installed duplicate packages" -msgstr "limitar a procura a pacotes duplicados instalados" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "tipo não suportado de checksum: %s" -#: ../dnf/cli/commands/repoquery.py:222 -#, fuzzy -msgid "limit the query to installed installonly packages" -msgstr "limitar a procura a pacotes installonly instalados" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Falhou reconstrução do Delta RPM" -#: ../dnf/cli/commands/repoquery.py:225 -#, fuzzy -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Falhou checksum do reconstrução do delta RPM" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "terminado" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -"limitar a procura a pacotes instalados com dependências não resolvidas" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Mostrar as capacidades com que o pacote conflite." - -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Mostrar as capacidades que o pacote pode melhorar." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Mostrar as capacidades oferecidas pelo pacote." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Mostrar as capacidades que o pacote recomenda." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Mostrar as capacidades de que o pacote depende." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Mostrar capacidades que o pacote sugere." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Mostrar capacidades que o pacote pode suplementar." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Mostrar apenas pacotes disponíveis." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Mostrar apenas pacotes instalados." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -"Mostrar apenas pacotes que não estão presentes em nenhum dos repositórios " -"disponíveis." -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Mostrar apenas pacotes que fornecem uma atualização para alguns pacotes já " -"instalados." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Mostrar apenas pacotes que podem ser removidos pelo comando \"dnf " -"autoremove\"." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Mostrar apenas pacotes recentemente editados" - -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Terminado." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -"Não tem permissão de leitura/escrita no diretório atual, a mover para /" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Dependências resolvidas." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3668,29 +3680,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Encontrado ficheiro lock malformado: %s.\n" -"Assegure-se que mais nenhum processo dnf está a correr e retire o ficheiro lock manualmente ou então corra systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3713,3 +3702,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "activar %s repositório" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Adicionados %s repositórios de %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Limpar" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Apagar" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "A verificar" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problema" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index c55beae..571d69d 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-05-02 02:48+0000\n" "Last-Translator: Caronte \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/dnf/language/pt_BR/)\n" @@ -31,228 +31,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PACOTE" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Pacote para instalar" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problema" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Erros ocorreram durante a transação." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s verificação falhou: %s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Ativando fluxo diferente para '{}'." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Nada para mostrar." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" -"Instalando a versão mais recente de '{}' do que o especificado. Razão: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Módulos ativados: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Nenhum perfil especificado para '{}', especifique o perfil." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Sugestão: [d] padrão, [e] habilitado, [x] desabilitado, [i] instalado" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Dica: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Ignorando perfil desnecessário: '{}/{}'" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Não há perfil padrão para o módulo {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Não foi possível resolver o argumento {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Nenhuma correspondência para o pacote {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Não foi possível ajustar o perfil ao argumento {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Somente o nome do módulo é necessário. Ignorando informações descessárias no" -" argumento: '{}'" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -#, fuzzy -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Problema de dependência no repo Modular:" -msgstr[1] "Problemas de dependêcias no repo Modular" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Erro ao analisar '%s': %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Valor de configuração desconhecido: %s=%s in %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Opção de configuração desconhecida: %s = %s in %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Não foi possível definir o cache do cache: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Opção de configuração desconhecida: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Erro ao analisar --setopt com a chave '%s', e valores '%s': %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "A configuração principal não tinha um %s attr. antes de setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Incorreto ou desconhecido \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Arquivo de análise \"%s\"falhou: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "Erro ao analisar --setopt com as chaves '%s' '%s', e valores '%s': %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Repo %s não tinha um %s attr. antes de setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Aviso: falha ao carregar '%s', ignorando." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Repositório '%s': Erro ao analisar a configuração: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "O repositório '%s' está faltando o nome na configuração, usando o id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Bad id para repo: %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -293,6 +71,16 @@ msgstr "Falha ao enviar um email via '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Falha ao executar o comando '%s': devolveu %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Valor de configuração desconhecido: %s=%s in %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Opção de configuração desconhecida: %s = %s in %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Iniciado dnf-automatic." @@ -307,81 +95,6 @@ msgstr "Dormir por %s segundos" msgid "Error: %s" msgstr "Erro: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Desatualizando" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Limpeza" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Instalando" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Obsoletos" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Reinstalando" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Apagando" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Atualizando" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Verificando" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Executando scriptlet" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Preparando" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "carregando repo '{}' falha: {}" @@ -479,83 +192,81 @@ msgstr "tsflag inválido no arquivo de configuração: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Falha ao adicionar o arquivo de grupos para o repositório: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Executando verificação da transação" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Erro: verificação de transação vs depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Verificação de transação completa." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Executando teste de transação" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Teste de transação completo" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Executando a transação" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Requisitos de disco:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Necessário pelo menos %dMB de espaço adicional no arquivo de sistema %s." -msgstr[1] "" -"Necessário pelo menos %dMB de espaço adicional no arquivo de sistema %s." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Sumário de erros" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB alterado fora do DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Não foi possível executar a transação." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "A transação não pode ser iniciada." -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Falha ao remover o arquivo de transação %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Alguns pacotes não foram baixados. Tentando novamente." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPMs reduziu %.1f MB de atualizações para %.1f MB (%d.1%% salvos)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -563,225 +274,223 @@ msgstr "" "Delta RPMs falhos aumentaram %.1f MB de atualizações para %.1f MB (%d.1%% " "desperdiçado)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Não foi possível abrir: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "A chave pública para o %s não está instalada" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problema ao abrir o pacote %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "A chave pública para o %s não é confiável" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "O pacote %s não está assinado" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Não foi possível remover %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s removido" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Sem combinação para o pacote do grupo \"{}\"" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Adicionando pacotes do grupo '%s': %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nada para fazer." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Nenhum grupo marcado para remoção." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Nenhum grupo marcado para atualização." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "O pacote %s não está instalado, não é possível fazer downgrade." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Nenhuma correspondência para argumento: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "Nenhum pacote correspondeu" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "O pacote %s não está instalado, não é possível fazer downgrade." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "O pacote %s de versão mais antiga já foi instalado, não é possível fazer " "downgrade." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "O pacote %s não está instalado, não é possível reinstála-lo." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "O arquivo %s é um pacote fonte e não pode ser atualizado, ignorando." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "O pacote %s não está instalado, não é possível atualizá-lo." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Pacote %s disponível, mas não instalado." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Pacote %s disponível, mas instalado para arquitetura diferente." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Nenhum pacote %s instalado." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Formato inválido: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Nenhum pacote marcado para remoção." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Pacotes para o argumento %s disponíveis, mas não instalados." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "O pacote %s de versão mais antiga já foi instalado, não pode é possível " "fazer downgrade." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Ação não tratada: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Nenhum pacote %s disponível." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "Nenhum pacote correspondeu" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Nenhuma atualização de segurança necessária, mas {} atualização disponível" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Nenhuma atualização de segurança necessária, mas {} atualizações disponíveis" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Nenhuma atualização de segurança necessária para \"{}\", mas {} atualização " "disponível" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Nenhuma atualização de segurança necessária para \"{}\", mas {} atualizações" " disponíveis" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". O pacote que falha é: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Chaves GPG estão configuradas como: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "A chave GPG em %s (0x%s) já está instalada" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "A chave foi aprovada." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "A chave foi rejeitada." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Falha na importação da chave (código %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Chave importada com sucesso" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Não instalar nenhuma das chaves" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -790,27 +499,27 @@ msgstr "" "As chaves GPG listadas para o repositório \"%s\" já estão instaladas, mas não estão corretas para este pacote.\n" "Verifique se as URLs corretas das chaves estão configuradas para esse repositório." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "A importação da(s) chave(s) não ajudou, chave(s) errada(s)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Talvez você quisesse dizer: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "O pacote \"{}\" do repositório local \"{}\" tem checksum incorreto" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Alguns pacotes do repositório local têm checksum incorreto" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "O pacote \"{}\"do repositório \"{}\" tem checksum incorreto" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -818,1512 +527,1457 @@ msgstr "" "Alguns pacotes têm cache inválido, mas não podem ser baixados devido à opção" " \"--cacheonly\"" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "O pacote %s já está instalado." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." +msgstr "O pacote %s já está instalado." -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "no matching payload factory for %s" -msgstr "nenhuma fábrica de conteúdo correspondente para %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Já baixado" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Arquivo de análise \"%s\"falhou: %s" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "unsupported checksum type: %s" -msgstr "Tipo de soma de verificação não suportado: %s" +msgid "Cannot read file \"%s\": %s" +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "determinando o espelho mais veloz (%s hosts).. " +msgid "Config error: %s" +msgstr "Erro de configuração: %s" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Um pacote rpm fonte não será instalado (%s)." - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "ignorando." +msgid " Installed: %s-%s at %s" +msgstr " Instalados: %s-%s em %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid " Built : %s at %s" +msgstr " Construídos : %s em %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Ambiente '%s' não está instalado." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id '%s' não existe." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operação abortada." -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "habilitando o repositório %s" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Baixando pacotes:" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Adicionado repo %s a partir de %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Erro ao baixar pacotes:" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Falha ao recompilar Delta RPM" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transação falou" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Falha na soma de verificação de recompilação delta RPM" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Recusa de importação automática das chaves ao executar de forma não assistida.\n" +"Use \"-y\" para sobrescrever." -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "Concluído" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "Verificação GPG FALHOU" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Erro na linha de comando: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "Formato incorreto: %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Tornando pacotes obsoletos" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Argumento Setopt possui multiplos valores %s" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Nenhum pacote marcado para sincronização e distribuição." -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Argumento Setopt não possui valor %s" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Nenhum pacote marcado para downgrade." -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "configurar localização do arquivo" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Pacotes instalados" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "operação discreta" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Pacotes disponíveis" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "operação detalhada" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Remover pacotes automaticamente" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "Mostrar versão DNF e sair" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Pacotes extras" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "definir raiz de instalação" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Atualizações Disponíveis" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "não instalar documentações" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Pacotes adicionados recentemente" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "desabilitar todos plugins" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Nenhum pacote correspondente a ser listado" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "habilitar plugins por nome" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Nenhum pacote localizado" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "desabilitar plugins pelo nome" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Nenhum ID de transação fornecido" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "substituir o valor de $releasever em arquivos config e repo" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "O ID de transação dado não foi localizado" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "Configurando opções arbitrárias de repositório e configurações." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Foi localizado mais de um ID de transação!" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "soluciona problemas depsolve ignorando pacotes" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "O histórico de transações está incompleto, antes %u." -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "exibe a ajuda de comando" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "O histórico de transações está incompleto, depois %u." -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "permite apagar pacotes instalados para resolver dependências" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Desfazendo transação {}, a partir de {}" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "tente as melhores versões de pacotes disponíveis em transações." +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Repo desconhecido: '%s'" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" - -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "" -"executar por completo a partir do cache do sistema, não atualiza o cache" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "máximo tempo de espera do comando" - -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "nível de depuração na saída" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "despejar em arquivos resultados detalhados da resolução" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Nenhum repositório coincide: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "mostrar duplicados em repos e em comandos de pesquisa/listagem" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Este comando deve ser executado sob o usuário root." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "nível de erro na saída" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Comando não encontrado: %s. Por favor, utilize %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"habilita a lógica obsoleta de processamento do dnf para atualizar ou exibir " -"as capacidades que o pacote torna obsoleto para info, list e repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "nível de depuração na saída para o rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "responder sim para todas as perguntas automaticamente" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "responder não para todas as perguntas automaticamente" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" +"--destdir ou --downloaddir deve ser usado com os comandos --downloadonly, " +"download ou system-upgrade." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"habilitar apenas repositório específicos por um id ou um glob, pode ser " -"especificado diversas vezes" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "excluir pacotes por nome ou glob" - -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "desabilitar excludepkgs" - -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Não é possível detectar versão de lançamento (use '--releasever' para " +"especificar a versão de lançamento)" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "desativar a remoção de dependências que não são mais usadas" - -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argumento {}: não permitido com argumento {}" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "controla o uso da cor" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Comando \"%s\" já definido" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "marcar metadados como vencidos antes de executar o comando" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Exclusões no dnf.conf " -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "resolver somente endereços IPv4" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "inclusões no dnf.conf " -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "resolver somente endereços IPv6" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Exclusões no repo " -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "definir o diretório para copiar os pacotes para" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Inclusões no repo " -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "baixar somente pacotes" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Para diagnosticar o problema, tente executar: '%s'." -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "adicione um comentário à transação" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"Você provavelmente corrompeu RPMDB, talvez a execução de '%s' corrija este " +"problema." -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Incluir pacotes bugfix relevantes, nas atualizações" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Incluir pacotes de aprimoramentos relevantes, nas atualizações" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Repositório problema: %s" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Incluir pacotes newpackage relevantes, nas atualizações" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "mostra detalhes sobre um pacote ou grupos de pacotes" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Incluir pacotes de segurança relevantes, nas atualizações" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "exibir todos os pacotes (padrão)" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Incluir pacotes necessários para corrigir o aviso informado, nas " -"atualizações" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "exibir somente pacotes disponíveis" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Incluir pacotes necessários para corrigir o BZ informado, nas atualizações" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "exibir somente pacotes instalados" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Incluir pacotes necessários para corrigir o CVE informado, nas atualizações" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "exibir apenas pacotes extras" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"Incluir pacotes de segurança relevantes coincidindo com a severidade, nas " -"atualizações" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "mostrar apenas pacotes de atualizações" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Forçar o uso de uma arquitetura" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "mostrar somente os pacotes autoremove" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Lista de Comandos Principais :" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "exibir apenas pacotes alterados recentemente" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Lista de Comandos de Plugin:" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PACOTE" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "lista um pacote ou grupos de pacotes" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoch" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "Localiza qual pacote fornece o valor dado" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Lançamento" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Pesquisando por pacotes: " -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "verificar se há atualizações de pacotes disponíveis" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "Exibir registros de alterações antes de atualizar" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Nenhum pacote disponível." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Nenhum pacote marcado para instalação." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Origem" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Nenhum pacote instalado." -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (a partir de %s)" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Pacote instalado %s %s não disponível." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "A partir do repo" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Nenhum pacote instalado a partir do repositório." -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Empacotador" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Nenhum pacote marcado para reinstalar." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Tempo de compilação" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Nenhum pacote marcado para atualização." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Tempo de instalação" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "executa comandos em cima de todos os pacotes em um dado repositório" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Instalado por" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "exibe uma mensagem de ajuda para uso" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licença" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "COMANDO" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "exibir ou usar o histórico de transações" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" +"Encontrou mais de um ID de transação.\n" +"'{}' requer um ID de transação ou nome de pacote." -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "s" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "sim" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "não" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Correto? [s/N]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Correto? [S/n]: " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Nenhum ID de transação ou nome de pacote fornecido." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Grupo: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Você não tem acesso ao banco de dados do histórico." -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Group-Id: %s" -msgstr " Group-Id: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Não é possível desfazer a transação %s, fazê-la resultará em um banco de " +"dados de pacotes inconsistente." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Description: %s" -msgstr " Descrição: %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Não foi possível reverter transação %s, fazê-la resultará em um banco de " +"dados de pacotes inconsistente." -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Linguagem: %s" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Definição de intervalo ID de transação inválida '{}'.\n" +"Use '..'." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Pacotes obrigatórios:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Pacotes padrão:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Nenhuma transação que manipula o pacote '{}' foi encontrado." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Pacotes opcionais:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Pacotes condicionais:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "habilitar resolução de aliases" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Grupo ambiente: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "desabilitar resolução de aliases" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Environment-Id: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Grupos obrigatórios:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Grupos opcionais:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Aliases estão habilitados" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Resultado a partir de:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Aliases estão desabilitados" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Filename : %s" -msgstr "Nome de arquivo : %s" +msgid "Invalid alias key: %s" +msgstr "A chave do alias é invalida %s" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Repo : %s" -msgstr "Repo : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Descrição : " +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Aliases added: %s" +msgstr "Aliases adicionados: %s" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "License : %s" -msgstr "Licença : %s" +msgid "Alias not found: %s" +msgstr "Alias não encontrado: %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Provide : %s" -msgstr "Fornecer : %s" +msgid "Aliases deleted: %s" +msgstr "Aliases deletados: %s" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Other : %s" -msgstr "Outro : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Houve um erro no cálculo do tamanho total do download" +msgid "%s, alias %s" +msgstr "%s, alias %s" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total size: %s" -msgstr "Tamanho total: %s" +msgid "Alias %s='%s'" +msgstr "Alias %s='%s'" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Tamanho total do download: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Resolução dos aliases está desabilitada." -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Tamanho depois de instalado: %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Aliases não especificados." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Houve um erro ao calcular o tamanho instalado" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Alias não especificado." -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Espaço liberado: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Aliases não definidos." -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Marcação de pacotes instalado pelo grupo:" - -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Marcação de pacotes removido pelo grupo:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "No match for alias: %s" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grupo" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"remove todos os pacotes desnecessários que foram originalmente instalado " +"como dependências" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Pacotes" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Pacote para remover" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Instalando grupo/pacotes do módulo" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "procurando por problemas no packagedb" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Instalando pacotes de grupo" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "mostrar todos os problemas; padrão" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Instalando" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "mostrar problemas de dependência" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Atualizando" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "mostrar problemas duplicados" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Reinstalando" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "mostrar pacotes obsoletos" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Instalando dependências" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "mostrar problemas com provides" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Instalando dependências fracas" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} tem exigência ausente de {}" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Removendo" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} é uma duplicidade com {}" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Removendo pacotes dependentes" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} se tornou obsoleto por {}" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Removendo dependências não utilizadas" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} fornece {} mas não pode ser encontrado" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Desatualizando" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Removendo arquivo %s" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "Remove os dados do cache" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Tipo de metadata para limpar" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Limpando dados: " -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "O cache expirou" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d arquivo removido" +msgstr[1] "%d arquivos removidos" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Aguardando processo com pid %d finalizar." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Listar dependências dos pacotes e quais pacotes as fornecem" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "sincronizar os pacotes instalados para as últimas versões disponíveis" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Pacote para sincronizar" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Desatualiza um pacote" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Pacote para desatualizar" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "exibir ou usar a informação dos grupos" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Ignorando pacotes com conflitos:\n" -"(adicionar %s' a linha de comando para forçar sua atualização)" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Nenhum dado de grupo disponível nos repositórios configurados." -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Ignorando pacotes com dependências quebradas%s" +msgid "Warning: Group %s does not exist." +msgstr "Aviso: O grupo %s não existe." -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " ou parte de um grupo" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Aviso: Nenhum grupo correspondente:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Grupos de Ambientes Disponíveis:" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Grupos de Ambientes Instalados:" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "substituindo" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Grupos instalados:" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Resumo da transação\n" -"%s\n" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Grupos de Idiomas Instalados:" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Instalar" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Grupos disponíveis:" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Atualizar" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Grupos de Idiomas Disponíveis:" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Remover" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "incluir pacotes opcionais do grupo" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Desatualizar" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "mostrar também grupos ocultos" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Ignorar" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "mostrar somente os grupos instalados" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Pacote" -msgstr[1] "Pacotes" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "mostrar somente os grupos disponíveis" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Pacote dependente" -msgstr[1] "Pacotes dependentes" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Atualizados" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Desatualizados" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Instalados" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Subcomando de grupos inválido, use: %s." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Reinstalado" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Não foi possível encontrar um pacote de grupo obrigatório." -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "Instala um ou mais pacotes no seu sistema" + +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Pacote para instalar" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Não foi possível encontrar uma correspondência" + +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Caminho do arquivo rpm inválido: %s" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Existem as seguintes versões alternativas para \"{0}\":{1}" + +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "gera o cache de metadados" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Fazendo cache de arquivos para todos os metadados." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "marcar ou desmarcar pacotes instalados como instalados pelo usuário." + +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Removido(s)" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s marcado como instalado pelo usuário." -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Falhou" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s desmarcado como instalado pelo usuário." -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Total" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s marcado como grupo instalado." -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Erro:" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistema" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Pacote %s não está instalado." -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Linha de comando" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Nome de usuário" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Sem módulos compatíveis pra listar" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Data e hora" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Ação(ões)" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "mostrar apenas módulos habilitados" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Alterado" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "mostrar apenas módulos desabilitados" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Nenhuma transação" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "mostrar conteúdo do perfil" + +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Nenhum ID de transação ou pacote fornecido" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Removidos" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Não instalado" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Antigo" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "reinstala um pacote" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Recente" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Pacote para reinstalar" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID de transação:" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "remove um ou mais pacotes do seu sistema" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Horário de início:" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "remover pacotes duplicados" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Início do rpmdb:" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "remover pacotes installonly acima do limite" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u segundos)" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Nenhum pacote duplicado encontrado para remoção." + +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Nenhum pacote installonly antigo encontrado para remoção." + +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "desconhecido" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" -msgstr "(%u minutos)" +msgid "Never (last: %s)" +msgstr "Nunca (último: %s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" -msgstr "(%u horas)" +msgid "Instant (last: %s)" +msgstr "Instante (último: %s)" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" -msgstr "(%u dias)" +msgid "%s second(s) (last: %s)" +msgstr "%s segundo(s) (último: %s)" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Horário do fim:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "exibe os repositórios de software configurados" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Fim do rpmdb:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "exibir todos os repos" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Usuário:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "exibir repos habilitados (padrão)" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Código de retorno:" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "exibir repos desabilitados" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Interrompido" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Sucesso" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Nenhum repositório disponível" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Falhas:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "habilitado" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Falha:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "desabilitado" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Releasever:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Linha de comando :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Comentário :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transação realizada com:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Pacotes alterados:" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Saída do scriptlet:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Erros:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Dep-Install" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Obsoletos" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Apagar" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Reinstalar" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "IDs de transação ou pacote(s) fornecido(s) inválido(s)" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Pacote %s.%s %s será instalado" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "O pacote %s.%s %s será uma atualização" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "O pacote %s.%s %s será apagado" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Pacote %s.%s %s será instalado" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Pacote %s.%s %s será desatualizado" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "O pacote %s.%s %s ficará obsoleto" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "O pacote %s.%s %s será atualizado" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "Pacote %s.%s %s ficará obsoleto" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "id do repo" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Começando resolução de dependência" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "status" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Resolução de dependência finalizada" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "nome do repo" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -"Importando chave GPG 0x%s:\n" -"ID de usuário : \"%s\"\n" -" Impressão digital: %s\n" -"A partir de : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Executando" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "pesquise por pacotes coincidindo com a palavra-chave" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Dormindo" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Consultar todos os pacotes (abreviação para repoquery '*' ou repoquery sem " +"argumento)" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Ininterrompível" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Consultar todas as versões dos pacotes (padrão)" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zumbi" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "mostrar apenas os resultados desta ARCH" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Rastreado/Parado" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "exibe somente resultados que contenham FILE" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Desconhecido" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "mostrar apenas resultado que conflitam REQ" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Não foi possível encontrar informação sobre processo bloqueador (PID %d)" +"mostra resultados que requer, sugere, complementa, aprimora ou recomenda " +"pacotes e arquivos REQ" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " O aplicativo com PID %d é: %s" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "mostrar apenas os resultados que deixam REQ obsoleto" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Memória: %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "exibe somente resultados que proveem REQ" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Iniciado: %s - %s atrás" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "exibe resultados requerem o que o pacote fornece e arquivos REQ" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Estado: %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "exibe somente resultados que recomendam REQ" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "exibir apenas resultados que aprimoram REQ" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "exibe somente resultados que sugerem REQ" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Erro de configuração: %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "exibe somente resultados que complementam REQ" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "varifica dependências não-explícitas (arquivos e Provides); padrão" + +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "verifica dependências exatamente como dadas, oposto de --alldeps" + +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" +"usado com --whatrequires, e --requires --resolve, busca por pacotes " +"recursivamente" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" +"mostrar uma lista de todas as dependências e quais pacotes as fornecem" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Instalados: %s-%s em %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "exibe etiquetas disponíveis para utilizar com --queryformat" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Construídos : %s em %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "resolver capacidades para pacote(s) originário" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "exibe árvore recursiva para pacote(s)" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "operar nos RPM fonte correspondentes" + +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" +"exibe N pacotes recentes por um nome.arquitetura informado (ou recentes mas " +"N se N é negativo)" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "O DNF apenas baixará pacotes para a transação." - -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -"O DNF apenas baixará pacotes, instalará chaves gpg, e verificará a " -"transação." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operação abortada." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "exibe informações detalhadas sobre o pacote" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Baixando pacotes:" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "exibe lista de arquivos do pacote" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Erro ao baixar pacotes:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "exibir nome do pacote RPM fonte" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transação falou" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" + +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "formato para exibição de pacotes encontrados" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"Recusa de importação automática das chaves ao executar de forma não assistida.\n" -"Use \"-y\" para sobrescrever." +"usar formato nome-época:versão-lançamento.arquitetura para apresentar " +"pacotes encontrados" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "Verificação GPG FALHOU" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"Usar formato nome-versão-lançamento para apresentar pacotes encontrados " +"(padrão de buscas do rpm)" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" +"usar formato época:nome-versão-lançamento.arquitetura para apresentar " +"pacotes encontrados" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Tornando pacotes obsoletos" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Nenhum pacote marcado para sincronização e distribuição." - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Nenhum pacote marcado para downgrade." - -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Pacotes instalados" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Pacotes disponíveis" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Exibir em quais grupos comps os pacotes selecionados são apresentados" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Remover pacotes automaticamente" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "limitar a consulta a pacotes duplicados instalados" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Pacotes extras" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "limitar a consulta a pacotes installonly instalados" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Atualizações Disponíveis" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"limitar a consulta a pacotes instalados com dependências não satisfeitas" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Pacotes adicionados recentemente" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "exibir a localização de onde os pacotes podem ser baixados" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Nenhum pacote correspondente a ser listado" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Exibe capacidades que o pacote conflita." -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Nenhum pacote localizado" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Recursos de exibição nos quais o pacote pode depender, aprimorar, " +"recomendar, sugerir e complementar." -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Nenhum ID de transação fornecido" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Exibe capacidades que o pacote pode aprimorar." -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "O ID de transação dado não foi localizado" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Exibe capacidades fornecidas pelo pacote." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Foi localizado mais de um ID de transação!" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Exibe capacidades que o pacote recomenda." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "O histórico de transações está incompleto, antes %u." +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Exibe capacidades que o pacote depende." -#: ../dnf/cli/cli.py:641 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "O histórico de transações está incompleto, depois %u." - -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Desfazendo transação {}, a partir de {}" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "Exibe capacidades que o pacote depende para executar um script %%pre." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Repo desconhecido: '%s'" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Exibe capacidades que o pacote sugere." -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Nenhum repositório coincide: %s" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Exibe capacidades que o pacote pode fornecer." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Este comando deve ser executado sob o usuário root." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Exibe apenas pacotes disponíveis." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Comando não encontrado: %s. Por favor, utilize %s --help" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Exibe apenas pacotes instalados." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Pode ser um comando de plugin DNF, tente: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "Exibe apenas pacotes ausentes nos repositórios disponíveis." -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"Pode ser um comando de plugin DNF, porém o carregamento de plugins está " -"desativado no momento." +"Exibe apenas os pacotes que fornecem uma atualização para alguns pacotes " +"instalados." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"--destdir ou --downloaddir deve ser usado com os comandos --downloadonly, " -"download ou system-upgrade." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Exibir somente pacotes que foram instalados pelo usuário." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Exibe apenas pacotes editados recentemente" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "a chave a ser pesquisada" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" +"A opção '--resolve' tem de ser usada em conjunto com as opções '--" +"conflicts', '--depends', '--enhances', '--provides', '--recommends', '--" +"requires', '--requires-pre', '--suggests' ou '--supplements'" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Pacote {} não contém arquivos" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Etiquetas de pesquisa disponíveis: use --queryformat \".. %{tag} ..\"" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "argumento {} requer --whaquerquires ou --whatdependencia opção" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -"Não é possível detectar versão de lançamento (use '--releasever' para " -"especificar a versão de lançamento)" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argumento {}: não permitido com argumento {}" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Comando \"%s\" já definido" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "pesquisa detalhes do pacote para a string fornecida" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Exclusões no dnf.conf " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "pesquisar também a descrição do pacote e URL" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "inclusões no dnf.conf " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Exclusões no repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Inclusões no repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "remove um ou mais pacotes do seu sistema" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "remover pacotes duplicados" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "remover pacotes installonly acima do limite" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Pacote para remover" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Nenhum pacote duplicado encontrado para remoção." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s Correspondeu Exatamente: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "Pacote instalado %s %s não disponível." +msgid "%s Matched: %%s" +msgstr "%s Correspondeu: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Nenhum pacote installonly antigo encontrado para remoção." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Nenhuma correspondência encontrada." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "executar um shell interativo do DNF" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SCRIPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Script para executar no shell DNF" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Erro:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Valor chave não suportado." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Não foi possível encontrar o repositório: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2337,7 +1991,7 @@ msgstr "" " Se nenhum valor for informado imprime o valor atual.\n" " Se um valor for informado define esse valor." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2345,7 +1999,7 @@ msgstr "" "{} [comando]\n" " exibir ajuda" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2357,7 +2011,7 @@ msgstr "" " enable: habilita repositórios. opção = repository id\n" " disable: desabilita repositórios. opção = repository id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2365,7 +2019,7 @@ msgstr "" "{}\n" " resolver o conjunto de transações" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2377,7 +2031,7 @@ msgstr "" " reset: redefine (zero-out) a transação\n" " run: executa a transação" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2385,7 +2039,7 @@ msgstr "" "{}\n" " executar a transação" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2393,7 +2047,7 @@ msgstr "" "{}\n" " sair do shell" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2415,1314 +2069,1666 @@ msgstr "" "run soluciona ou executa o conjunto de transação\n" "exit (ou quit) sai do shell" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Erro: Incapaz de abrir %s para leitura" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Concluído!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Deixando o Shell" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "marcar ou desmarcar pacotes instalados como instalados pelo usuário." - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Os specs que serão removidos" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s marcado como instalado pelo usuário." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "os specs que serão instalados" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s desmarcado como instalado pelo usuário." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "bugfix" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s marcado como grupo instalado." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "Aprimoramento" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Pacote %s não está instalado." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "segurança" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Removendo arquivo %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "novo pacote" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "Remove os dados do cache" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Crítico/Seg." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Tipo de metadata para limpar" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Importante/Seg." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Limpando dados: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Moderado/Seg." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "O cache expirou" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Baixo/Seg." -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d arquivo removido" -msgstr[1] "%d arquivos removidos" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "mostra avisos sobre pacotes" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Aguardando processo com pid %d finalizar." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "avisos sobre novas versões de pacotes instalados (padrão)" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "avisos sobre versões iguais e mais antigas dos pacotes instalados" + +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" +"avisos sobre novas versões daqueles pacotes instalados para os quais uma " +"nova versão está disponível" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "habilitar resolução de aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "avisos sobre qualquer versão dos pacotes instalados" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "desabilitar resolução de aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "mostrar resumo dos avisos (padrão)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "mostrar lista de avisos" + +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "mostrar informação de avisos" + +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Aliases estão habilitados" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "instalado" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Aliases estão desabilitados" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "atualizações" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "A chave do alias é invalida %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "todos" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "disponível" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Aliases adicionados: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Atualiza sumário de informação: " -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Alias não encontrado: %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Avisos(s) de Novo(s) Pacote(s)" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Aliases deletados: %s" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Aviso(s) de seguranca" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Aviso(s) Crítico(s) de Segurança" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Aviso(s) Segurança Importante" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Resolução dos aliases está desabilitada." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Aviso(s) de Segurança Moderado" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Aliases não especificados." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Aviso(s) de Baixa Segurança" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Alias não especificado." +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Aviso(s) de Segurança Desconhecido" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Aliases não definidos." +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Aviso(s) de bugfix" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Aviso(s) de aprimoramento" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"atualizar, mas apenas o pacote 'mais recentes' que coincide e que corrige um" -" problema que afeta o seu sistema" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Outro(s) Aviso(s)" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "procurando por problemas no packagedb" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Desconhecido/Seg." -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "mostrar todos os problemas; padrão" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Bugs" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "mostrar problemas de dependência" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tipo" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "mostrar problemas duplicados" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Atualizar ID" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "mostrar pacotes obsoletos" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Atualizados" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "mostrar problemas com provides" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} tem exigência ausente de {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Descrição" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} é uma duplicidade com {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Direitos" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} se tornou obsoleto por {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Severidade" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} fornece {} mas não pode ser encontrado" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Arquivos" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Desatualiza um pacote" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Instalados" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Pacote para desatualizar" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "falso" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "exibir ou usar a informação dos grupos" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "verdadeiro" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Nenhum dado de grupo disponível nos repositórios configurados." +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "atualiza um ou mais pacotes do seu sistema" -#: ../dnf/cli/commands/group.py:127 +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Pacote a ser atualizado" + +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"atualizar, mas apenas o pacote 'mais recentes' que coincide e que corrige um" +" problema que afeta o seu sistema" + +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Terminado." + +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Sem acesso para ler/executar no atual diretório, movendo para /" + +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" + +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" + +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" + +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" + +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" + +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Dependências resolvidas." + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Warning: Group %s does not exist." -msgstr "Aviso: O grupo %s não existe." +msgid "Command line error: %s" +msgstr "Erro na linha de comando: %s" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Aviso: Nenhum grupo correspondente:" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "Formato incorreto: %s" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Grupos de Ambientes Disponíveis:" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "Argumento Setopt possui multiplos valores %s" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Grupos de Ambientes Instalados:" +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" +msgstr "Argumento Setopt não possui valor %s" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Grupos instalados:" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Grupos de Idiomas Instalados:" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "configurar localização do arquivo" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Grupos disponíveis:" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "operação discreta" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Grupos de Idiomas Disponíveis:" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "operação detalhada" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "incluir pacotes opcionais do grupo" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "mostrar também grupos ocultos" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "definir raiz de instalação" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "mostrar somente os grupos instalados" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "não instalar documentações" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "mostrar somente os grupos disponíveis" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "desabilitar todos plugins" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "habilitar plugins por nome" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "desabilitar plugins pelo nome" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "substituir o valor de $releasever em arquivos config e repo" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "Configurando opções arbitrárias de repositório e configurações." + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "soluciona problemas depsolve ignorando pacotes" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "exibe a ajuda de comando" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "permite apagar pacotes instalados para resolver dependências" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "tente as melhores versões de pacotes disponíveis em transações." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" +"executar por completo a partir do cache do sistema, não atualiza o cache" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "máximo tempo de espera do comando" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "nível de depuração na saída" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "despejar em arquivos resultados detalhados da resolução" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "mostrar duplicados em repos e em comandos de pesquisa/listagem" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "nível de erro na saída" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Subcomando de grupos inválido, use: %s." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "nível de depuração na saída para o rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "responder sim para todas as perguntas automaticamente" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "responder não para todas as perguntas automaticamente" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"habilitar apenas repositório específicos por um id ou um glob, pode ser " +"especificado diversas vezes" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "excluir pacotes por nome ou glob" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "desabilitar excludepkgs" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "desativar a remoção de dependências que não são mais usadas" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "controla o uso da cor" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "marcar metadados como vencidos antes de executar o comando" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "resolver somente endereços IPv4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "resolver somente endereços IPv6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "definir o diretório para copiar os pacotes para" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "baixar somente pacotes" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "adicione um comentário à transação" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Incluir pacotes bugfix relevantes, nas atualizações" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Incluir pacotes de aprimoramentos relevantes, nas atualizações" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Incluir pacotes newpackage relevantes, nas atualizações" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Incluir pacotes de segurança relevantes, nas atualizações" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Incluir pacotes necessários para corrigir o aviso informado, nas " +"atualizações" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Incluir pacotes necessários para corrigir o BZ informado, nas atualizações" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Incluir pacotes necessários para corrigir o CVE informado, nas atualizações" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Incluir pacotes de segurança relevantes coincidindo com a severidade, nas " +"atualizações" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Forçar o uso de uma arquitetura" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Lista de Comandos Principais :" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Lista de Comandos de Plugin:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoch" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Lançamento" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Origem" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "A partir do repo" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Empacotador" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Tempo de compilação" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Tempo de instalação" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Instalado por" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licença" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "s" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "sim" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Não foi possível encontrar um pacote de grupo obrigatório." +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "não" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Listar dependências dos pacotes e quais pacotes as fornecem" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Correto? [s/N]: " -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Correto? [S/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Para diagnosticar o problema, tente executar: '%s'." +msgid "Group: %s" +msgstr "Grupo: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/output.py:798 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" -"Você provavelmente corrompeu RPMDB, talvez a execução de '%s' corrija este " -"problema." +msgid " Group-Id: %s" +msgstr " Group-Id: %s" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." -msgstr "" -"Você ativou a verificação de pacotes via chave GPG. Isto é positivo. \n" -"Porém, você não possui nenhuma chave pública GPG instalada. Você precisa baixar as chaves para o pacotes que você deseja instalar e instalá-los.\n" -"Você pode fazer isto ao executar o comando:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternativamente você pode especificar a url para a chave que gostaria de usar \n" -"para um repositório na opção 'gpgkey' em uma seção de repositório e DNF\n" -"irá instalá-la para você.\n" -"\n" -"Para mais informações contacte seu distribuidor ou provedor de pacote." +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Descrição: %s" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/output.py:802 #, python-format -msgid "Problem repository: %s" -msgstr "Repositório problema: %s" +msgid " Language: %s" +msgstr " Linguagem: %s" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "mostra detalhes sobre um pacote ou grupos de pacotes" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Pacotes obrigatórios:" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "exibir todos os pacotes (padrão)" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Pacotes padrão:" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "exibir somente pacotes disponíveis" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Pacotes opcionais:" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "exibir somente pacotes instalados" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Pacotes condicionais:" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "exibir apenas pacotes extras" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Grupo ambiente: %s" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "mostrar apenas pacotes de atualizações" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Environment-Id: %s" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "mostrar somente os pacotes autoremove" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Grupos obrigatórios:" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "exibir apenas pacotes alterados recentemente" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Grupos opcionais:" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Resultado a partir de:" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "lista um pacote ou grupos de pacotes" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Nome de arquivo : %s" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "Localiza qual pacote fornece o valor dado" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Repo : %s" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Descrição : " -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Pesquisando por pacotes: " +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licença : %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "verificar se há atualizações de pacotes disponíveis" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Fornecer : %s" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "Exibir registros de alterações antes de atualizar" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Outro : %s" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Nenhum pacote disponível." +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Houve um erro no cálculo do tamanho total do download" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Nenhum pacote marcado para instalação." +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Tamanho total: %s" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Nenhum pacote instalado." +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Tamanho total do download: %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:1007 #, python-format -msgid " (from %s)" -msgstr " (a partir de %s)" +msgid "Installed size: %s" +msgstr "Tamanho depois de instalado: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Nenhum pacote instalado a partir do repositório." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Houve um erro ao calcular o tamanho instalado" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Nenhum pacote marcado para reinstalar." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Espaço liberado: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Nenhum pacote marcado para atualização." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Marcação de pacotes instalado pelo grupo:" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "executa comandos em cima de todos os pacotes em um dado repositório" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Marcação de pacotes removido pelo grupo:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grupo" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Pacotes" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "exibe uma mensagem de ajuda para uso" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Instalando grupo/pacotes do módulo" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "COMANDO" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Instalando pacotes de grupo" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "exibir ou usar o histórico de transações" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Instalando" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Encontrou mais de um ID de transação.\n" -"'{}' requer um ID de transação ou nome de pacote." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Atualizando" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Nenhum ID de transação ou nome de pacote fornecido." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Reinstalando" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Você não tem acesso ao banco de dados do histórico." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Instalando dependências" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Não é possível desfazer a transação %s, fazê-la resultará em um banco de " -"dados de pacotes inconsistente." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Instalando dependências fracas" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Não foi possível reverter transação %s, fazê-la resultará em um banco de " -"dados de pacotes inconsistente." +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Removendo" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Definição de intervalo ID de transação inválida '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Removendo pacotes dependentes" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Removendo dependências não utilizadas" + +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Desatualizando" + +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Nenhuma transação que manipula o pacote '{}' foi encontrado." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "Instala um ou mais pacotes no seu sistema" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Não foi possível encontrar uma correspondência" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Caminho do arquivo rpm inválido: %s" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Existem as seguintes versões alternativas para \"{0}\":{1}" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "bugfix" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "Aprimoramento" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "segurança" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "desconhecido" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "novo pacote" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Crítico/Seg." +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Importante/Seg." +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Ignorando pacotes com conflitos:\n" +"(adicionar %s' a linha de comando para forçar sua atualização)" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Moderado/Seg." +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Ignorando pacotes com dependências quebradas%s" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Baixo/Seg." +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " ou parte de um grupo" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "mostra avisos sobre pacotes" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "avisos sobre novas versões de pacotes instalados (padrão)" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "avisos sobre versões iguais e mais antigas dos pacotes instalados" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "substituindo" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -"avisos sobre novas versões daqueles pacotes instalados para os quais uma " -"nova versão está disponível" +"\n" +"Resumo da transação\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "avisos sobre qualquer versão dos pacotes instalados" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Instalar" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "mostrar resumo dos avisos (padrão)" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Atualizar" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "mostrar lista de avisos" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Remover" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "mostrar informação de avisos" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Desatualizar" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "instalado" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Ignorar" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "atualizações" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Pacote" +msgstr[1] "Pacotes" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "todos" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Pacote dependente" +msgstr[1] "Pacotes dependentes" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "disponível" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Atualizados" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Atualiza sumário de informação: " +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Desatualizados" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Avisos(s) de Novo(s) Pacote(s)" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Reinstalado" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Aviso(s) de seguranca" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Aviso(s) Crítico(s) de Segurança" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Removido(s)" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Aviso(s) Segurança Importante" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Falhou" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Aviso(s) de Segurança Moderado" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Total" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Aviso(s) de Baixa Segurança" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Aviso(s) de Segurança Desconhecido" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistema" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Aviso(s) de bugfix" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Linha de comando" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Aviso(s) de aprimoramento" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Nome de usuário" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Outro(s) Aviso(s)" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Desconhecido/Seg." +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Data e hora" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Atualizar ID" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Ação(ões)" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tipo" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Alterado" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Atualizados" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Nenhuma transação" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Bugs" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Nenhum ID de transação ou pacote fornecido" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Descrição" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Removidos" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Severidade" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Não instalado" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Direitos" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Recente" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Arquivos" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Antigo" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "verdadeiro" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID de transação:" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "falso" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Horário de início:" + +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Início do rpmdb:" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Sem módulos compatíveis pra listar" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u segundos)" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minutos)" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "mostrar apenas módulos habilitados" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u horas)" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "mostrar apenas módulos desabilitados" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u dias)" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "mostrar apenas módulos instalados" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Horário do fim:" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "mostrar conteúdo do perfil" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Fim do rpmdb:" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Usuário:" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Interrompido" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "reinstala um pacote" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Código de retorno:" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Pacote para reinstalar" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Sucesso" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "sincronizar os pacotes instalados para as últimas versões disponíveis" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Falhas:" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Pacote para sincronizar" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Falha:" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "executar um mod dnf interativo para remover e instalar um spec" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Releasever:" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Os specs que serão removidos" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Linha de comando :" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "os specs que serão instalados" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Comentário :" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "gera o cache de metadados" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transação realizada com:" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Fazendo cache de arquivos para todos os metadados." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Pacotes alterados:" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "atualiza um ou mais pacotes do seu sistema" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Saída do scriptlet:" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Pacote a ser atualizado" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Erros:" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"remove todos os pacotes desnecessários que foram originalmente instalado " -"como dependências" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Dep-Install" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "pesquisa detalhes do pacote para a string fornecida" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Obsoletos" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "pesquisar também a descrição do pacote e URL" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Obsoletos" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Apagar" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Reinstalar" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "IDs de transação ou pacote(s) fornecido(s) inválido(s)" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:2058 #, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s Correspondeu Exatamente: %%s" +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Pacote %s.%s %s será instalado" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:2060 #, python-format -msgid "%s Matched: %%s" -msgstr "%s Correspondeu: %%s" +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "O pacote %s.%s %s será uma atualização" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Nenhuma correspondência encontrada." +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "O pacote %s.%s %s será apagado" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2064 #, python-format -msgid "Never (last: %s)" -msgstr "Nunca (último: %s)" +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Pacote %s.%s %s será instalado" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2066 #, python-format -msgid "Instant (last: %s)" -msgstr "Instante (último: %s)" +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Pacote %s.%s %s será desatualizado" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2068 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s segundo(s) (último: %s)" +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "O pacote %s.%s %s ficará obsoleto" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "exibe os repositórios de software configurados" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "O pacote %s.%s %s será atualizado" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "exibir todos os repos" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "Pacote %s.%s %s ficará obsoleto" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "exibir repos habilitados (padrão)" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Começando resolução de dependência" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "exibir repos desabilitados" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Resolução de dependência finalizada" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" +"Importando chave GPG 0x%s:\n" +"ID de usuário : \"%s\"\n" +" Impressão digital: %s\n" +"A partir de : %s" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Nenhum repositório disponível" - -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "habilitado" - -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "desabilitado" - -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Repo-id : " - -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Repo-name : " - -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Repo-status : " - -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Repo-revision: " - -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Repo-tags : " - -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Repo-distro-tags: " - -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Repo-updated : " - -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Repo-pkgs : " - -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Repo-size : " - -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Repo-metalink: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Executando" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Atualizados : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Dormindo" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Repo-mirrors : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Ininterrompível" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Repo-baseurl : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zumbi" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Repo-expire : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Rastreado/Parado" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Repo-exclude : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Desconhecido" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Repo-include : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" +"Não foi possível encontrar informação sobre processo bloqueador (PID %d)" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Repo-excluded: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " O aplicativo com PID %d é: %s" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Nome do Arquivo repo: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Memória: %5s RSS (%5sB VSZ)" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "id do repo" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Iniciado: %s - %s atrás" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "status" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Estado: %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "nome do repo" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "ignorando." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "pesquise por pacotes coincidindo com a palavra-chave" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -"Consultar todos os pacotes (abreviação para repoquery '*' ou repoquery sem " -"argumento)" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Consultar todas as versões dos pacotes (padrão)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Ambiente '%s' não está instalado." -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "mostrar apenas os resultados desta ARCH" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "exibe somente resultados que contenham FILE" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id '%s' não existe." -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "mostrar apenas resultado que conflitam REQ" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Erro ao analisar '%s': %s" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Não foi possível definir o cache do cache: {}" + +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"mostra resultados que requer, sugere, complementa, aprimora ou recomenda " -"pacotes e arquivos REQ" - -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "mostrar apenas os resultados que deixam REQ obsoleto" - -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "exibe somente resultados que proveem REQ" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "exibe resultados requerem o que o pacote fornece e arquivos REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Opção de configuração desconhecida: %s = %s" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "exibe somente resultados que recomendam REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Erro ao analisar --setopt com a chave '%s', e valores '%s': %s" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "exibir apenas resultados que aprimoram REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "A configuração principal não tinha um %s attr. antes de setopt" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "exibe somente resultados que sugerem REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Incorreto ou desconhecido \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "exibe somente resultados que complementam REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Erro ao analisar --setopt com as chaves '%s' '%s', e valores '%s': %s" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "varifica dependências não-explícitas (arquivos e Provides); padrão" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Repo %s não tinha um %s attr. antes de setopt" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "verifica dependências exatamente como dadas, oposto de --alldeps" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Aviso: falha ao carregar '%s', ignorando." -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -"usado com --whatrequires, e --requires --resolve, busca por pacotes " -"recursivamente" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -"mostrar uma lista de todas as dependências e quais pacotes as fornecem" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "exibe etiquetas disponíveis para utilizar com --queryformat" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "resolver capacidades para pacote(s) originário" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "exibe árvore recursiva para pacote(s)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "operar nos RPM fonte correspondentes" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -"exibe N pacotes recentes por um nome.arquitetura informado (ou recentes mas " -"N se N é negativo)" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "exibe informações detalhadas sobre o pacote" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "repo %s: 0 x%s já importado" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "exibe lista de arquivos do pacote" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "repo %s: chave importada 0x%s." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "exibir nome do pacote RPM fonte" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "formato para exibição de pacotes encontrados" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Um pacote rpm fonte não será instalado (%s)." -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/dnssec.py:169 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"usar formato nome-época:versão-lançamento.arquitetura para apresentar " -"pacotes encontrados" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -"Usar formato nome-versão-lançamento para apresentar pacotes encontrados " -"(padrão de buscas do rpm)" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -"usar formato época:nome-versão-lançamento.arquitetura para apresentar " -"pacotes encontrados" - -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Exibir em quais grupos comps os pacotes selecionados são apresentados" - -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "limitar a consulta a pacotes duplicados instalados" - -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "limitar a consulta a pacotes installonly instalados" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -"limitar a consulta a pacotes instalados com dependências não satisfeitas" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "exibir a localização de onde os pacotes podem ser baixados" - -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Exibe capacidades que o pacote conflita." +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -"Recursos de exibição nos quais o pacote pode depender, aprimorar, " -"recomendar, sugerir e complementar." -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Exibe capacidades que o pacote pode aprimorar." +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "Tipo de soma de verificação não suportado: %s" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Exibe capacidades fornecidas pelo pacote." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Falha ao recompilar Delta RPM" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Exibe capacidades que o pacote recomenda." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Falha na soma de verificação de recompilação delta RPM" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Exibe capacidades que o pacote depende." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "Concluído" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "Exibe capacidades que o pacote depende para executar um script %%pre." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Exibe capacidades que o pacote sugere." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Exibe capacidades que o pacote pode fornecer." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Exibe apenas pacotes disponíveis." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Exibe apenas pacotes instalados." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "Exibe apenas pacotes ausentes nos repositórios disponíveis." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +#, fuzzy +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Problema de dependência no repo Modular:" +msgstr[1] "Problemas de dependêcias no repo Modular" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Exibe apenas os pacotes que fornecem uma atualização para alguns pacotes " -"instalados." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Exibe apenas os pacotes que podem ser removidos pelo comando \"dnf " -"autoremove\"." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Ativando fluxo diferente para '{}'." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Exibir somente pacotes que foram instalados pelo usuário." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Nada para mostrar." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Exibe apenas pacotes editados recentemente" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" +"Instalando a versão mais recente de '{}' do que o especificado. Razão: {}" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "a chave a ser pesquisada" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Módulos ativados: {}." + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Nenhum perfil especificado para '{}', especifique o perfil." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"A opção '--resolve' tem de ser usada em conjunto com as opções '--" -"conflicts', '--depends', '--enhances', '--provides', '--recommends', '--" -"requires', '--requires-pre', '--suggests' ou '--supplements'" +"\n" +"\n" +"Sugestão: [d] padrão, [e] habilitado, [x] desabilitado, [i] instalado" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" +"\n" +"\n" +"Dica: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Pacote {} não contém arquivos" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Ignorando perfil desnecessário: '{}/{}'" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Etiquetas de pesquisa disponíveis: use --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "argumento {} requer --whaquerquires ou --whatdependencia opção" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Terminado." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Sem acesso para ler/executar no atual diretório, movendo para /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Não há perfil padrão para o módulo {}:{}" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Não foi possível resolver o argumento {}" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Nenhuma correspondência para o pacote {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Não foi possível ajustar o perfil ao argumento {}" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" +"Somente o nome do módulo é necessário. Ignorando informações descessárias no" +" argumento: '{}'" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Dependências resolvidas." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s verificação falhou: %s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3738,29 +3744,6 @@ msgstr "Falha ao armazenar o último tempo de cache." msgid "Failed determining last makecache time." msgstr "Falha ao determinar o último tempo de maquette." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "repo %s: 0 x%s já importado" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "repo %s: chave importada 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Arquivo de bloqueio deformado encontrado: %s.\n" -"Certifique que nenhum outro processo dnf está em execução e remova o arquivo de bloqueio manualmente ou execute systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3783,3 +3766,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "nenhuma fábrica de conteúdo correspondente para %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Já baixado" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "determinando o espelho mais veloz (%s hosts).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "habilitando o repositório %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Adicionado repo %s a partir de %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Desatualizando" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Limpeza" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Instalando" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Reinstalando" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Apagando" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Atualizando" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Verificando" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Executando scriptlet" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Preparando" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problema" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Erros ocorreram durante a transação." diff --git a/po/ru.po b/po/ru.po index 2ec07ed..ebbf526 100644 --- a/po/ru.po +++ b/po/ru.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-08-18 09:29+0000\n" "Last-Translator: Igor Gorbounov \n" "Language-Team: Russian (http://www.transifex.com/projects/p/dnf/language/ru/)\n" @@ -29,230 +29,6 @@ msgstr "" "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" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "ПАКЕТ" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Пакет для установки" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Проблема" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "Не найден transactionItem для ключа: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "Не найден transactionSWDBItem для ключа: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Во время транзакции возникли ошибки." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: ошибка проверки %s: %s вместо %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Включение другого потока для «{}»." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Нечего показывать." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Устанавливается версия «{}», которая новее, чем задано. Причина: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Активированные модули: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Для «{}» не задан профиль, задайте профиль." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Подсказка: [d]efault, [e]nabled, [x]disabled, [i]nstalled" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Подсказка: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Пропуск ненужного профиля: «{}/{}»" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "Не разрешается установка модуля «{0}» из репозитория Fail-Safe {1}" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Не удается подобрать профиль для аргумента {}. Профили для «{}:{}»: {}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Не удается подобрать подходящий профиль для аргумента {}" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "Нет профилей по умолчанию для модуля {}:{}. Есть профили: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Нет профилей по умолчанию для модуля {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Профиля по умолчанию {} нет в модуле {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "Не разрешается установка модуля из репозитория Fail-Safe" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Не удается разрешить аргумент {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Нет соответствия для пакета {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "Не разрешается обновление модуля «{0}» из репозитория Fail-Safe {1}" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Не удается подобрать подходящий профиль в аргументе {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "Не разрешается обновление модуля из репозитория Fail-Safe" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Требуется только имя модуля. Игнорируется ненужная информация в аргументе: " -"«{}»" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Проблема с зависимостями модулей" -msgstr[1] "Проблемы с зависимостями модулей" -msgstr[2] "Проблем с зависимостями модулей" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Ошибка разбора «%s»: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Неизвестное значение параметра: %s=%s в %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Неизвестный параметр конфигурации: %s = %s в %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Не удалось настроить каталог кэша: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Неизвестный параметр конфигурации: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Ошибка разбора --setopt с ключом «%s», значение «%s»: %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "В основной конфигурации нет атрибута %s перед setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Неправильный или неизвестный «{}»: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "При разборе файла «%s» произошла ошибка: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "Ошибка разбора --setopt с ключом «%s.%s», значение «%s»: %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "У репозитория %s нет атрибута %s перед setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Предупреждение: не удалось загрузить «%s», пропускается." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Репозиторий «%s»: ошибка при разборе конфигурации: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"В конфигурации отсутствует имя репозитория «%s», поэтому будет " -"использоваться идентификатор." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Плохой идентификатор для репозитория: %s, байт = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -293,6 +69,16 @@ msgstr "Сбой отправки электронного письма чере msgid "Failed to execute command '%s': returned %d" msgstr "Не удалось выполнить команду «%s»: возвращено %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Неизвестное значение параметра: %s=%s в %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Неизвестный параметр конфигурации: %s = %s в %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Запущен dnf-automatic." @@ -307,128 +93,51 @@ msgstr "Ожидание на %s секунд" msgid "Error: %s" msgstr "Ошибка: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" -"Для параметра конфигурации «gpgkey_dns_verification» требуется libunbound " -"({})" +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "при загрузке репозитория «{}» произошел сбой: {}" -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "Расширение DNSSEC: ключ для пользователя " +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Не удалось загрузить репозиторий «{}»" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "неверный." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." +msgstr "" +"Таймер кэширования метаданных отключен при работе через тарифицируемое " +"подключение." -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "имеет неизвестный статус." +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "Таймер кэширования метаданных отключен при работе от батареи." -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "Расширение DNSSEC: " +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "Таймер кэширования метаданных отключен." -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Проверка действительности уже импортированных ключей." +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Кэш метаданных недавно обновлен." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Откат версии" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "Отсутствуют настроенные репозитории в «{}»." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Очистка" +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: никогда не истечет и не будет обновляться" -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Установка" +#: ../dnf/base.py:350 +#, python-format +msgid "%s: has expired and will be refreshed." +msgstr "%s: истекло и будет обновляться." -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Исключаем" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Переустановка" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Удаление" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Обновление" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Проверка" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Запуск скриптлета" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Подготовка" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "при загрузке репозитория «{}» произошел сбой: {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Не удалось загрузить репозиторий «{}»" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" -"Таймер кэширования метаданных отключен при работе через тарифицируемое " -"подключение." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "Таймер кэширования метаданных отключен при работе от батареи." - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "Таймер кэширования метаданных отключен." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Кэш метаданных недавно обновлен." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "Отсутствуют настроенные репозитории в «{}»." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: никогда не истечет и не будет обновляться" - -#: ../dnf/base.py:350 -#, python-format -msgid "%s: has expired and will be refreshed." -msgstr "%s: истекло и будет обновляться." - -#. expires within the checking period: -#: ../dnf/base.py:354 -#, python-format -msgid "%s: metadata will expire after %d seconds and will be refreshed now" -msgstr "%s: метаданные истекают через %d секунд сейчас будут обновляться" +#. expires within the checking period: +#: ../dnf/base.py:354 +#, python-format +msgid "%s: metadata will expire after %d seconds and will be refreshed now" +msgstr "%s: метаданные истекают через %d секунд сейчас будут обновляться" #: ../dnf/base.py:358 #, python-format @@ -477,84 +186,80 @@ msgstr "Неверный tsflag в файле настроек: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Ошибка добавления файла групп для репозитория: %s — %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Проверка транзакции" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Ошибка: проверка транзакции на разрешение зависимостей:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Проверка транзакции успешно завершена." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Идет проверка транзакции" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Тест транзакции проведен успешно" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Выполнение транзакции" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Требования к диску:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -"Требуется по крайней мере еще %d МБ пространства в файловой системе %s." -msgstr[1] "" -"Требуется по крайней мере еще %d МБ пространства в файловой системе %s." -msgstr[2] "" -"Требуется по крайней мере еще %d МБ пространства в файловой системе %s." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Сводка ошибок" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB изменена вне DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Не удалось запустить транзакцию." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Не удалось начать транзакцию:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Не удалось удалить файл транзакции %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Некоторые пакеты не были загружены. Повторная попытка." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "Delta RPM уменьшил %.1f МБ обновлений до %.1f МБ (%d.1%% сохранено)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -562,218 +267,216 @@ msgstr "" "Сбой Delta RPM привел к увеличению %.1f МБ обновлений до %.1f МБ (%d.1%% " "потрачено)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Не удалось открыть: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Публичный ключ для %s не установлен" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Проблема открытия пакета %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Публичный ключ для %s не заслуживает доверия" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Пакет %s не подписан" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Не удается удалить %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s удален(ы)" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Нет соответствия для группового пакета «{}»" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Добавление пакетов из группы «%s»: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Отсутствуют действия для выполнения" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Нет групп, помеченных для удаления." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Не отмечена группа для обновления." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Пакет %s не установлен, нельзя произвести откат версии." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Отсутствуют совпадения для аргумента: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "нет подходящего пакета" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Пакет %s не установлен, нельзя произвести откат версии." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "Пакет %s версией ниже уже установлен, нельзя произвести откат версии." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Пакет %s не установлен, нельзя произвести переустановку." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Файл %s является исходным пакетом и не может быть обновлен, пропускается." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Пакет %s не установлен, нельзя произвести обновление." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Пакет %s есть, но не установлен." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Пакет %s есть, но установлен для другой архитектуры." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Пакет %s не был установлен." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Неправильная форма: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Нет пакетов, помеченных для удаления." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Пакеты для аргумента %s доступны, но не установлены." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "Пакет %s самой старой версии уже установлен, нельзя произвести откат." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Действие не обрабатывается: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Нет пакета %s." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "нет подходящего пакета" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "Не требуются обновления безопасности, но обновление {} имеется" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "Не требуются обновления безопасности, но обновления {} имеются" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Для «{}» не требуются обновления безопасности, но обновление {} имеется" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Для «{}» не требуются обновления безопасности, но обновления {} имеются" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Сбойный пакет: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Ключи GPG настроены как: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG ключ %s (0x%s) уже установлен" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Ключ принят." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Ключ отклонен." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Неудача импорта ключа (code %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Импорт ключа успешно завершен" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Не установлены какие-либо ключи" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -782,29 +485,29 @@ msgstr "" "GPG ключи, перечисленные для репозитория «%s», уже установлены, но они не являются правильными для этого пакета.\n" "Проверьте, правильно ли настроены URL ключей для этого репозитория." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Импорт ключа(ключей) не помог, неверный ключ(ключи)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Возможно, вы имели в виду: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" "У пакета «{}» из локального репозитория «{}» неправильная контрольная сумма" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" "У некоторых пакетов из локального репозитория неправильная контрольная сумма" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "У пакета «{}» из репозитория «{}» неправильная контрольная сумма" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -812,1536 +515,1469 @@ msgstr "" "У некоторых пакетов неправильный кеш, но они не загружаются из-за параметра " "«--cacheonly»" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "Пакет %s уже установлен." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Проблемы в запросе:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "недостающие пакеты: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Непредвиденное значение переменной окружения: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "поврежденные пакеты: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "При разборе файла «%s» произошла ошибка: %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "недостающие группы или модули: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "Не удалось прочитать файл «%s»: %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "поврежденные группы или модули: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Ошибка конфигурации: %s" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Проблема с зависимостями модулей с параметрами по умолчанию" -msgstr[1] "Проблемы с зависимостями модулей с параметрами по умолчанию" -msgstr[2] "Проблем с зависимостями модулей с параметрами по умолчанию" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Псевдонимы могут содержать бесконечную рекурсию" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "нет подходящего обработчика для %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Уже загружен" +msgid "%s, using original arguments." +msgstr "%s, используются первоначальные аргументы." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "неподдерживаемый тип контрольной суммы: %s" +msgid " Installed: %s-%s at %s" +msgstr " Установлено: %s-%s из %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "определение самого быстрого зеркала (%s узлов).. " +msgid " Built : %s at %s" +msgstr " Собрано : %s из %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -"Нет модульных метаданных для модульного пакета «{}», он не может быть " -"установлен в системе" +"Операция приведет к переключению потока '{1}' модуля '{0}' на поток '{2}'" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "Нет модульных метаданных для модульного пакета" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "RPM-пакет с исходным кодом не будет установлен (%s)." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "пропускается." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "Модуль или группа «%s» не установлены." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Операция отменена" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "Модуль или группа «%s» недоступны." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Загрузка пакетов:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "Модуль или группа «%s» не существуют." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Ошибка при загрузке пакетов:" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Среда «%s» еще не установлена" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Сбой транзакции" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "Среда «%s» недоступна." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Отмена автоматического импорта ключей во время запуска без контроля.\n" +"Используйте \"-y\" для игнорирования." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "ID группы «%s» не существует." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "СБОЙ проверки GPG" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "подключение репозитория %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Журналы изменений для {}" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Добавлен %s репозиторий из %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Исключение пакетов" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Не удалось пересобрать пакет Delta RPM" - -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Контрольная сумма пересобранного пакета Delta RPM неверна" - -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "готово" - -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Ошибка команды: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "плохой формат: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Аргумент setopt имеет несколько значений: %s" - -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Аргумент setopt не имеет значения: %s" - -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "расположение файла конфигурации" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "работать без вывода сообщений" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "подробно описывать действия" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Отсутствуют пакеты, помеченные для синхронизации дистрибутивов." -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "вывести версию DNF и выйти" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Нет пакетов, помеченных для понижения версии." -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "настройка корневого каталога установки" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Установленные пакеты" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "не устанавливать документацию" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Имеющиеся пакеты" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "отключить все модули" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Автоудаление пакетов" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "включить модули по названию" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Дополнительные пакеты" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "отключить модули по названию" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Доступные обновления" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "заместить значение $releasever в файлах конфигурации и репозиториев" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Недавно добавленные пакеты" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "установить произвольные настройки и параметры репозиториев" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Совпадений среди пакетов не найдено" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "разрешить проблемы зависимостей, пропустив пакеты" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Совпадений не найдено" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "показать справку по команде" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Не указан идентификатор транзакции" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "разрешить удаление установленных пакетов для разрешения зависимостей" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Указанный идентификатор транзакции не найден" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "" -"попытаться использовать наиболее подходящие версии пакетов в транзакциях." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Найдено более одного идентификатора транзакции!" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "не ограничивать транзакцию наилучшим кандидатом" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Неполная история транзакций, до %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "брать полностью из системного кэша, не обновлять его" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Неполная история транзакций, после %u." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "максимальное время ожидания команды" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Откат транзакции {}, с {}" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "уровень отладочных сообщений" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Неизвестный репозиторий: «%s»" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "сохраняет подробные результаты в файлах" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Нет соответствующих репозиториев: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "показывать повторяющиеся в репозиториях пакеты для команд list/search" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Эта команда должны быть выполнена от имени пользователя root." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "уровень сообщений об ошибках" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Не найдена команда: %s . Воспользуйтесь %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"включает логику обработки устаревших пакетов dnf для обновления или " -"отображения возможностей, устаревающих с пакетом, для info, list и " -"repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "уровень отладочных сообщений для rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "автоматически отвечать утвердительно на все вопросы" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "автоматически отвечать отрицательно на все вопросы" - -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"Включить дополнительные репозитории. Параметр списка. Поддерживает маски, " -"может быть задан несколько раз." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"Отключить дополнительные репозитории. Параметр списка. Поддерживает маски, " -"может быть задан несколько раз." +"--destdir или -downloaddir должны использоваться с --downloadonly или с " +"командой download или system-upgrade." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" -"включить только определенные репозитории по идентификатору или маске, можно" -" задать несколько раз" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"подключить репозитории командой config-manager (сохранение автоматическое)" +"--enable, --set-enabled и --disable, --set-disabled должны использоваться " +"вместе с командой config-manager." -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"отключить репозитории командой config-manager (сохранение автоматическое)" - -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "исключить пакеты по имени или маске" +"Предупреждение: принудительная глобальная проверка подписи GPG в " +"соответствии с активной политикой безопасности RPM (как подавить это " +"сообщение, см. «gpgcheck» в dnf.conf(5))" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "отключить excludepkgs" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "Файл настроек «{}» не существует" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Не удается определить версию выпуска (используйте '--releasever' для " +"задания версии выпуска)" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "запретить удаление зависимостей, которые больше не используются" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "аргумент {}: не допускается с аргументом {}" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "отключить проверку подписи gpg (если позволяет политика RPM)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Команда \"%s\" уже определена" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "использовать ли цветовые схемы" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Исключения из dnf.conf: " -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "установить метаданные как истекшие перед запуском команды" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Включения в dnf.conf: " -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "разрешение только в адреса IPv4" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Исключения из репозитория " -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "разрешение только в адреса IPv6" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Включения в репозиторий " -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "задать каталог для копирования в него пакетов" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Для проведения диагностики, попробуйте выполнить: «%s»." -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "только загрузить пакеты" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"Вероятно у вас повреждена RPMDB, запуск «%s» может исправить эту проблему." -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "добавить к транзакции комментарий" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Включить в обновления пакеты для исправлений ошибок" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Проблема с репозиторием: %s" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Включить в обновления пакеты, связанные с улучшениями" - -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Включить в обновления пакеты, связанные с newpackage" - -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Включить в обновления пакеты, связанные с безопасностью" - -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Включить в обновления пакеты, необходимые для исправлений в связи с данной " -"рекомендацией" - -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Включать в обноления пакеты, требуемые для исправления данной ошибки из " -"багзиллы" - -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Включать в обновления пакеты, требуемые для исправления данной уязвимости " -"CVE" - -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"Включать в обновления пакеты, связанные с безопасностью, с указанным уровнем" -" опасности" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "отобразить информацию о пакете или группе пакетов" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Принудительно использовать архитектуру" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "показывать все пакеты (по умолчанию)" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Список основных команд:" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "показывать только имеющиеся пакеты" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Список команд подключаемых модулей:" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "показывать только установленные пакеты" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Имя" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "показывать только дополнительные пакеты" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Имя" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "показывать только пакеты с обновлениями" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Эпоха" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "показывать только пакеты с автоудалением" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Версия" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "показывать только недавно измененные пакеты" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Версия" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "ПАКЕТ" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Выпуск" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Спецификация имени пакета" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Архитектура" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "вывести список пакетов или групп пакетов" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Архитектура" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "найти пакет по заданному значению" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Размер" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "ПРЕДОСТАВЛЕНИЕ" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Размер" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Укажите спецификацию для поиска" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Источник" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Поиск пакетов: " -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Репозиторий" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "проверить доступные обновления для пакетов" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Репозиторий" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "перед обновлением показывать журналы изменений" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Из репозитория" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Нет пакетов." -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Сопровождающий" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Нет пакетов, помеченных для установки." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Время сборки" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Пакеты не были установлены." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Время установки" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (из %s)" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Установлен" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Установленный пакет %s%s недоступен." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Краткое описание" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Пакеты не были установлены из репозитория." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Краткое описание" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Нет пакетов, помеченных для переустановки." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Отсутствуют пакеты, помеченные для обновления." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Лицензия" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "выполнить команды над всеми пакетами заданного репозитория" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Описание" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "REPOID" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Описание" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "ID репозитория" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Нет пакетов для списка" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Спецификация пакета" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "д" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "отобразить подсказку по использованию" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "да" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "КОМАНДА" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "н" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "нет" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "отобразить (или использовать) историю транзакций" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Продолжить? [д/Н]: " +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Найдено более одного идентификатора транзакции.\n" +"'{}' требует один идентификатор транзакции или имя пакета." -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Все правильно? [Д/н]: " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Не задан идентификатор транзакции или имя пакета." -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Группа: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Нет доступа к спискам предыдущих действий." -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Group-Id: %s" -msgstr " Код группы: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Не удается отменить транзакцию %s, поскольку это приведет к нарушениям в " +"базе данных пакетов." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Description: %s" -msgstr " Описание: %s" - -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Язык: %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Не удается откатить транзакцию %s, поскольку это приведет к нарушениям в " +"базе данных пакетов." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Обязательные пакеты:" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Неверное определение диапазона идентификатора «{}».\n" +"Используйте «..»." -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Пакеты по умолчанию:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"Не удается преобразовать «{}» в идентификатор транзакции.\n" +"Используйте «», «last», «last-»." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Необязательные пакеты:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Не найдено транзакций, работающих с пакетом «{}»." -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Условные пакеты:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Перечислить или создать псевдонимы команд" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Группа окружения: %s" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "включить разрешение псевдонимов" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " ID окружения: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "отключить разрешение псевдонимов" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Обязательные группы:" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "действие с псевдонимами" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Необязательные группы:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "определение псевдонима" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Совпадения с:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Псевдонимы теперь включены" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Имя файла : %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Псевдонимы теперь отключены" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Repo : %s" -msgstr "Репозиторий : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Описание : " +msgid "Invalid alias key: %s" +msgstr "Неверный ключ псевдонима: %s" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "URL : %s" -msgstr "Ссылка : %s" +msgid "Alias argument has no value: %s" +msgstr "Аргумент псевдонима не имеет значения: %s" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "License : %s" -msgstr "Лицензия : %s" +msgid "Aliases added: %s" +msgstr "Псевдонимов добавлено: %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Provide : %s" -msgstr "Предоставьте : %s" +msgid "Alias not found: %s" +msgstr "Псевдоним не найден: %s" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Other : %s" -msgstr "Другое : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Произошла ошибка при подсчете общего объема загрузки" +msgid "Aliases deleted: %s" +msgstr "Псевдонимов удалено: %s" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Total size: %s" -msgstr "Общий размер: %s" +msgid "%s, alias %s" +msgstr "%s, псевдоним %s" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total download size: %s" -msgstr "Объем загрузки: %s" +msgid "Alias %s='%s'" +msgstr "Псевдоним %s='%s'" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Объем изменений: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Разрешение псевдонимов отключено." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Ошибка при подсчете объема установки" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Псевдонимы не заданы." -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Освобожденное место: %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Не указан псевдоним." -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Отметка, что пакеты установлены группой:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Псевдонимы не определены." -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Отметка, что пакеты удалены группой:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "Нет совпадения для псевдонима: %s" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Группа" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"удалить все ненужные пакеты, первоначально установленные по зависимостям" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Пакеты" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Пакет для удаления" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Установка пакетов группы/модуля" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "поиск проблем в packagedb" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Установка пакетов группы" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "показывать все проблемы; по умолчанию" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Установка" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "показывать проблемы с зависимостями" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Обновление" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "показывать повторяющиеся проблемы" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Переустановка" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "показывать устаревшие пакеты" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Установка зависимостей" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "показывать проблемы с предоставляемой функциональностью" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Установка слабых зависимостей" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} отсутствуют зависимости {}" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Удаление" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} повторяет {}" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Удаление зависимых пакетов" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} замещается {}" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Удаление неиспользуемых зависимостей" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} обеспечивает {}, но не найден" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Откат версии" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Удаление файла %s" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Установка профилей модулей" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "удалить кэшированные данные" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Отключение профилей модулей" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Тип метаданных для удаления" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Включение потоков модулей" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Очистка данных: " -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Переключение потоков модулей" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Неактуальный кеш" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Отключение модулей" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d файл удален" +msgstr[1] "%d файла удалено" +msgstr[2] "%d файлов удалено" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Сброс модулей" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Ожидание завершения процесса с PID %d." -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Установка групп с рабочими средами" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Показывать список зависимостей пакета и какие пакеты их предоставляют" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Обновление групп с рабочими средами" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "обновить установленные пакеты до последних имеющихся версий" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Удаление групп с рабочими средами" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Пакет для синхронизации" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Установка групп" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Откат к предыдущей версии пакета" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Обновление групп" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Пакет для отката версии" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Удаление групп" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "показать или использовать информацию о группах" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Пропуск пакетов с конфликтами:\n" -"(добавьте «%s» к командной строке для их принудительного обновления)" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Отсутствует информация о группах для настроенных репозиториев." -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Пропуск пакетов с нарушенными зависимостями %s" +msgid "Warning: Group %s does not exist." +msgstr "Внимание: группа %s не существует." -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " или часть группы" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Предупреждение: ни одна группа не совпадает:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Пакет" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Доступные группы рабочих сред:" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Пакет" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Установленные группы рабочих сред:" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "замена" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Установленные группы:" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Результат транзакции\n" -"%s\n" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Установленные языковые группы:" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Установка" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Доступные группы:" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Обновление" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Доступные языковые группы:" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Удаление" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "включать дополнительные пакеты из группы" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Откат версии" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "показывать и скрытые группы" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Пропуск" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "показывать только установленные группы" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Пакет" -msgstr[1] "Пакета" -msgstr[2] "Пакетов" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "показывать только доступные группы" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Зависимый пакет" -msgstr[1] "Зависимых пакета" -msgstr[2] "Зависимых пакетов" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Обновлен" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "доступные подкоманды: {} (по умолчанию), {}" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Возвращен к предыдущей версии" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "аргумент для групповой подкоманды" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Установлен" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Неправильная подкоманда для групп, используйте: %s." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Переустановлен" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Не удается найти пакет из обязательной группы." -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Пропущено" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "установка пакета(ов) в систему" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Удален" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Пакет для установки" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Сбой" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Совпадений не найдено" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Общий размер" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Неправильный путь к файлу rpm: %s" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Есть следующие альтернативы для «{0}»: {1}" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Система" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "создание кэша метаданных" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Командная строка" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Создание кэша для всех метаданных файлов." -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Имя пользователя" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"отметить или снять отметку пользовательской установки с установленных " +"пакетов." -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "Идентификатор" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Дата и время" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s помечено как пользовательская установка." -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Действия" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "с %s снята отметка пользовательской установки." -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Изменено" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s помечено как установленное в составе группы." -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Нет транзакций" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Ошибка:" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Информация об истории отказов" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Пакет %s не установлен." -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Не задан идентификатор транзакции или пакет" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Удалено" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Нет соответствующего Modules" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Не установлено" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Старее" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Взаимодействие с Modules." -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Новее" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "показывать только активированные модули" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Идентификатор транзакции :" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "показывать только отключенные модули" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Время начала :" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Начало rpmdb :" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "показывать содержимое профиля" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u секунд)" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u минут)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u часов)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Спецификация модуля" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u дней)" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Время окончания :" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "переустановка пакета" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Конец rpmdb :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Пакет для переустановки" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Пользователь :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "удалить пакет или пакеты из системы" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Код возврата :" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "удалить повторяющиеся пакеты" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Прекращено" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" +"удалить пакеты, предназначенные только для установки, превышающие лимит" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Успешно" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Не найдено повторящихся пакетов для удаления." -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Ошибки:" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Не найдены пакеты только для установки, помеченные для удаления." -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Неудача:" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "неизвестно" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Выпускаемая версия :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Никогда (осталось: %s)" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Команда :" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Немедленно (осталось:%s)" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Комментарий :" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s секунд(а) (осталось: %s)" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Транзакция выполнена:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "отобразить настроенные репозитории ПО" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Пакеты изменены:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "показать все репозитории" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Вывод скриптлета:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "показать активированные репозитории (по умолчанию)" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Ошибки:" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "показать отключенные репозитории" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Установка зависимостей" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Спецификация репозитория" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Исключено" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Нет репозиториев" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Удаление" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "включено" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Переустановка" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "отключено" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Даны неправильные идентификаторы транзакций или пакеты" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Пакет %s.%s %s будет устанавливаться" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Пакет %s.%s %s будет обновлением" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Пакет %s.%s %s будет удаляться" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Пакет %s.%s %s будет переустанавливаться" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Пакет %s.%s %s будет возвращаться к прежней версии" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Пакет %s.%s %s будет убираться" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Пакет %s.%s %s будет обновляться" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Пакет %s.%s %s будет считаться устаревшим" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Начало разрешения зависимостей" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Конец разрешения зависимостей" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -"Импорт GPG-ключа 0x%s:\n" -"Идентификатор пользователя: \"%s\"\n" -"Отпечаток: %s\n" -"Источник: %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Работает" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Ожидание" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Непрерываемый" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Зомби" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Трассировано/Остановлено" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Неизвестно" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -"Невозможно найти информацию о блокирующем процессе (идентификатор процесса " -"%d)" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Приложение с идентификатором процесса %d: %s" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "идентификатор репозитория" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Память : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "состояние" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Запущено : %s — %s назад" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "имя репозитория" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Статус : %s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Непредвиденное значение переменной окружения: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "поиск пакетов по ключевому слову" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "Не удалось прочитать файл «%s»: %s" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Запросить все пакеты (сокращение для repoquery «*» или repoquery без " +"параметра)" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Ошибка конфигурации: %s" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Запрашивать все версии пакетов (по умолчанию)" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Псевдонимы могут содержать бесконечную рекурсию" - -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, используются первоначальные аргументы." +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "показывать только результаты с этой ARCH" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Установлено: %s-%s из %s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "показывать только результаты, относящиеся к FILE" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Собрано : %s из %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "показывать только результаты, конфликтующие с REQ" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Операция приведет к переключению потока '{1}' модуля '{0}' на поток '{2}'" +"показывать результаты, которые требуют, предполагают, дополняют, улучшают " +"или рекомендуют состав пакета и файлы REQ" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" -"Нельзя переключать включенные потоки модуля.\n" -"Рекомендуется удалить из модуля все установленное содержимое и сбросить модуль с помощью команды «dnf module reset <имя_модуля>». После сброса модуля можно установить другой поток." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "показывать только результаты, делающие REQ устаревшим" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "показывать только результаты, предоставляющие REQ" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "показывает результаты, которые требуют состав пакета и файлы REQ" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "показывать только результаты, рекомендующие REQ" + +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "показывать только результаты, расширяющие REQ" + +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "показывать только результаты, в которых предлагается REQ" + +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "показывать только результаты, дополняющие REQ" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "проверять неявные зависимости (файлы и состав); по умолчанию" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF только загрузит пакеты для транзакции." +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"проверять зависимости в точности так, как указано, в отличие от --alldeps" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"DNF только загрузит пакеты, установит gpg-ключи и проверит транзакцию." +"используется с --whatrequires и --requires --resolve, рекурсивный запрос " +"пакетов." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Операция отменена" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "показывать список всех зависимостей и какие пакеты их предоставляют" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Загрузка пакетов:" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "показывать доступные теги для использования с --queryformat" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Ошибка при загрузке пакетов:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "разрешить возможности до первоначальных пакетов" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Сбой транзакции" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "показывать дерево рекурсии для пакета(ов)" + +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "работать с соответствующим исходным RPM" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Отмена автоматического импорта ключей во время запуска без контроля.\n" -"Используйте \"-y\" для игнорирования." +"показывать N последних пакетов для данного name.arch (или последних, кроме " +"N, если N отрицательное)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "СБОЙ проверки GPG" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Журналы изменений для {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "показывать подробную информацию о пакете" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Исключение пакетов" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "показывать список файлов в пакете" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Отсутствуют пакеты, помеченные для синхронизации дистрибутивов." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "показывать имя исходного пакета RPM" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Нет пакетов, помеченных для понижения версии." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "показывать журналы изменений для пакета" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Установленные пакеты" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "формат отображения найденных пакетов" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Имеющиеся пакеты" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"использовать формат name-epoch:version-release.architecture для отображения " +"найденных пакетов (по умолчанию)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Автоудаление пакетов" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"использовать формат name-version-release для отображения найденных пакетов " +"(стандартно для rpm query)" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Дополнительные пакеты" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"использовать формат epoch:name-version-release.architecture для отображения " +"найденных пакетов" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Доступные обновления" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Отображать, в каких группах представлены выбранные пакеты" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Недавно добавленные пакеты" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "ограничить запрос установленными повторяющимися пакетами" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Совпадений среди пакетов не найдено" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "ограничить запрос установленными пакетами «только для установки»" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Совпадений не найдено" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" +"ограничить запрос установленными пакетами с неудовлетворенными зависимостями" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Не указан идентификатор транзакции" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "показывать место, откуда можно загрузить эти пакеты" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Указанный идентификатор транзакции не найден" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Показывать возможности, с которыми пакет конфликтует." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Найдено более одного идентификатора транзакции!" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Показывать возможности, от которых пакет может зависеть, которые может " +"улучшить, рекомендовать, предлагать и дополнять." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Неполная история транзакций, до %u." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Показывать возможности, которые пакет может улучшить." -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Неполная история транзакций, после %u." +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Показывать возможности, предоставляемые пакетом." -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Откат транзакции {}, с {}" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Показывать возможности, рекомендуемые пакетом." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Неизвестный репозиторий: «%s»" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Показывать возможности, от которых пакет зависит." -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" -msgstr "Нет соответствующих репозиториев: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Показывать возможности, от которых пакет зависит для запуска скрипта %%pre." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Эта команда должны быть выполнена от имени пользователя root." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Показывать возможности, предлагаемые пакетом." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Не найдена команда: %s . Воспользуйтесь %s --help" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Показывать возможности, которые пакет может дополнить." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Это может быть команда модуля DNF, попробуйте: \"dnf install 'dnf-" -"command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Показывать только доступные пакеты." -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Это может быть команда модуля DNF, но загрузка модулей сейчас отключена." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Показывать только установленные пакеты." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -"--destdir или -downloaddir должны использоваться с --downloadonly или с " -"командой download или system-upgrade." +"Показывать только пакеты, отсутствующие во всех доступных репозиториях." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"--enable, --set-enabled и --disable, --set-disabled должны использоваться " -"вместе с командой config-manager." +"Показывать только пакеты, которые предоставляют обновление для уже " +"установленного пакета." -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"Предупреждение: принудительная глобальная проверка подписи GPG в " -"соответствии с активной политикой безопасности RPM (как подавить это " -"сообщение, см. «gpgcheck» в dnf.conf(5))" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "Файл настроек «{}» не существует" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Отображать только пакеты, установленные пользователем." -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Показывать только недавно измененные пакеты" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "ключ для поиска" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"Не удается определить версию выпуска (используйте '--releasever' для " -"задания версии выпуска)" +"Параметр «--resolve» должен использоваться вместе с одним из параметров: " +"«--conflicts», «--depends», «--enhances», «--provides», «--recommends», " +"«--requires», «--requires-pre», «--suggests» или «--supplements»" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "аргумент {}: не допускается с аргументом {}" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Команда \"%s\" уже определена" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "В пакете {} нет файлов" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Исключения из dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Доступные тэги запросов: формат --queryformat «.. %{tag} ..»" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Включения в dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "аргумент {} требует параметр --whatrequires или --whatdepends" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Исключения из репозитория " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Включения в репозиторий " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "поиск информации о пакете по заданной строке" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "удалить пакет или пакеты из системы" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "поиск также описания пакета и URL" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "удалить повторяющиеся пакеты" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "КЛЮЧЕВОЕ СЛОВО" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "" -"удалить пакеты, предназначенные только для установки, превышающие лимит" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Ключевое слово для поиска" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Пакет для удаления" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Имя" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Не найдено повторящихся пакетов для удаления." +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Краткое описание" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Описание" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " и " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s точное соответствие: %%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "Установленный пакет %s%s недоступен." +msgid "%s Matched: %%s" +msgstr "%s совпадение: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Не найдены пакеты только для установки, помеченные для удаления." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Нет совпадений." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "запустить интерактивную оболочку DNF" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "СКРИПТ" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Скрипт для запуска в оболочке DNF" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Ошибка:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Неподдерживаемое значение ключа." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Не удалось найти репозиторий: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2355,7 +1991,7 @@ msgstr "" " Если значение не задано, выводится текущее значение.\n" " Если значение задано, то устанавливается это значение." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2363,7 +1999,7 @@ msgstr "" "{} [command]\n" " печать справки" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2375,7 +2011,7 @@ msgstr "" " enable: включить репозитории. option = repository id\n" " disable: отключить репозитории. option = repository id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2383,7 +2019,7 @@ msgstr "" "{}\n" " разрешить набор транзакций" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2395,7 +2031,7 @@ msgstr "" " reset: сброс (обнуление) транзакции\n" " run: запуск транзакции" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2403,7 +2039,7 @@ msgstr "" "{}\n" " запустить транзакцию" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2411,7 +2047,7 @@ msgstr "" "{}\n" " выйти из оболочки" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2433,1332 +2069,1688 @@ msgstr "" "run разрешить и запустить набор транзакций\n" "exit (or quit) выйти из оболочки" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Ошибка: не удалось открыть %s для чтения" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Выполнено!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Выход из оболочки" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "" -"отметить или снять отметку пользовательской установки с установленных " -"пакетов." - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Спецификация пакета" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Спецификации, которые будут удалены" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s помечено как пользовательская установка." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Спецификации, которые будут установлены" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "с %s снята отметка пользовательской установки." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "исправление ошибки" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s помечено как установленное в составе группы." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "улучшение" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Пакет %s не установлен." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "безопасность" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Удаление файла %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "newpackage" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "удалить кэшированные данные" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Критические/Безоп." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Тип метаданных для удаления" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Важные/Безоп." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Очистка данных: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Умеренные/Безоп." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Неактуальный кеш" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Низкие/Безоп." -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d файл удален" -msgstr[1] "%d файла удалено" -msgstr[2] "%d файлов удалено" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "показать рекомендации к пакетам" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Ожидание завершения процесса с PID %d." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "рекомендации к новым версиям установленных пакетов (по умолчанию)" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Перечислить или создать псевдонимы команд" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "рекомендации к равным и более старым версиям установленных пакетов" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "включить разрешение псевдонимов" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"рекомендации к новым версиям тех установленных пакетов, для которых есть " +"новая версия" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "отключить разрешение псевдонимов" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "рекомендации к любым версиям установленных пакетов" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "действие с псевдонимами" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "показывать сводку рекомендаций (по умолчанию)" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "определение псевдонима" - -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Псевдонимы теперь включены" - -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Псевдонимы теперь отключены" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "показывать список рекомендаций" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Неверный ключ псевдонима: %s" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "показывать информацию о рекомендациях" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Аргумент псевдонима не имеет значения: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Псевдонимов добавлено: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Псевдоним не найден: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "установленные" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Псевдонимов удалено: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "обновления" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, псевдоним %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "все" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Псевдоним %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "доступные" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Разрешение псевдонимов отключено." +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Информационная сводка по обновлениям: " -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Псевдонимы не заданы." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Уведомления о новом пакете" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Не указан псевдоним." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Уведомления о безопасности" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Псевдонимы не определены." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Критические уведомления о безопасности" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Нет совпадения для псевдонима: %s" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Важные уведомления о безопасности" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"обновление, но только «новейших» пакетов, которые исправляют проблему в " -"вашей системе" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Уведомления о безопасности (умеренная степень)" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "поиск проблем в packagedb" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Уведомления о безопасности (низкий уровень)" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "показывать все проблемы; по умолчанию" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Уведомления о безопасности (неизвестный уровень)" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "показывать проблемы с зависимостями" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Сведения об исправлении ошибок" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "показывать повторяющиеся проблемы" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Сведения об улучшениях" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "показывать устаревшие пакеты" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "другие уведомления" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "показывать проблемы с предоставляемой функциональностью" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Неизвестные/Безоп." -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} отсутствуют зависимости {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Ошибки" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} повторяет {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Тип" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} замещается {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Идентификатор обновления" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} обеспечивает {}, но не найден" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Обновлено" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Откат к предыдущей версии пакета" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "Уязвимости (CVE)" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Пакет для отката версии" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Описание" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "показать или использовать информацию о группах" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Права" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Отсутствует информация о группах для настроенных репозиториев." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Опасность" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Внимание: группа %s не существует." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Файлы" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Предупреждение: ни одна группа не совпадает:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Установлен" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Доступные группы рабочих сред:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "ложь" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Установленные группы рабочих сред:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "истина" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Установленные группы:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "обновить пакет или пакеты в системе" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Установленные языковые группы:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Пакет для обновления" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Доступные группы:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"обновление, но только «новейших» пакетов, которые исправляют проблему в " +"вашей системе" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Доступные языковые группы:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Останов процесса." -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "включать дополнительные пакеты из группы" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" +"Отсутствуют права на чтение/запуск в данном каталоге, будет использован " +"корневой каталог \"/\"" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "показывать и скрытые группы" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" +"попробуйте добавить в командную строку «{}» для замены конфликтующих пакетов" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "показывать только установленные группы" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "попробуйте добавить «{}» для пропуска удаляемых пакетов" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "показывать только доступные группы" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " или «{}» для пропуска удаляемых пакетов" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" +"попробуйте добавить «{}», чтобы использовать не только наилучшие варианты " +"пакетов" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "доступные подкоманды: {} (по умолчанию), {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " или «{}», чтобы использовать не только наилучшие варианты пакетов" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "аргумент для групповой подкоманды" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Зависимости разрешены." -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Неправильная подкоманда для групп, используйте: %s." - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Не удается найти пакет из обязательной группы." +msgid "Command line error: %s" +msgstr "Ошибка команды: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Показывать список зависимостей пакета и какие пакеты их предоставляют" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "плохой формат: %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Для проведения диагностики, попробуйте выполнить: «%s»." +msgid "Setopt argument has multiple values: %s" +msgstr "Аргумент setopt имеет несколько значений: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" +msgstr "Аргумент setopt не имеет значения: %s" + +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -"Вероятно у вас повреждена RPMDB, запуск «%s» может исправить эту проблему." -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "расположение файла конфигурации" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "работать без вывода сообщений" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "подробно описывать действия" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "настройка корневого каталога установки" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "не устанавливать документацию" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "отключить все модули" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "включить модули по названию" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "отключить модули по названию" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "заместить значение $releasever в файлах конфигурации и репозиториев" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "установить произвольные настройки и параметры репозиториев" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "разрешить проблемы зависимостей, пропустив пакеты" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "показать справку по команде" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "разрешить удаление установленных пакетов для разрешения зависимостей" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" +"попытаться использовать наиболее подходящие версии пакетов в транзакциях." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "не ограничивать транзакцию наилучшим кандидатом" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "брать полностью из системного кэша, не обновлять его" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "максимальное время ожидания команды" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "уровень отладочных сообщений" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "сохраняет подробные результаты в файлах" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "показывать повторяющиеся в репозиториях пакеты для команд list/search" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "уровень сообщений об ошибках" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"У вас включена проверка пакетов посредством ключей GPG. Это хорошо.\n" -"Однако, нет установленных публичных ключей GPG. Следует загрузить\n" -"ключи для устанавливаемых пакетов и установить их.\n" -"Можно сделать это запуском команды:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"В качестве альтернативы можно указать URL ключа, который нужно\n" -"использовать для репозитория посредством параметра «gpgkey» в\n" -"разделе репозитория, и DNF установит его.\n" -"\n" -"Для получения дополнительной информации свяжитесь с поставщиком дистрибутива или пакета." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Проблема с репозиторием: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "уровень отладочных сообщений для rpm" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "отобразить информацию о пакете или группе пакетов" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "автоматически отвечать утвердительно на все вопросы" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "показывать все пакеты (по умолчанию)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "автоматически отвечать отрицательно на все вопросы" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" +"Включить дополнительные репозитории. Параметр списка. Поддерживает маски, " +"может быть задан несколько раз." + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Отключить дополнительные репозитории. Параметр списка. Поддерживает маски, " +"может быть задан несколько раз." + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"включить только определенные репозитории по идентификатору или маске, можно" +" задать несколько раз" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"подключить репозитории командой config-manager (сохранение автоматическое)" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" +"отключить репозитории командой config-manager (сохранение автоматическое)" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "исключить пакеты по имени или маске" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "отключить excludepkgs" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "запретить удаление зависимостей, которые больше не используются" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "отключить проверку подписи gpg (если позволяет политика RPM)" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "использовать ли цветовые схемы" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "установить метаданные как истекшие перед запуском команды" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "разрешение только в адреса IPv4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "разрешение только в адреса IPv6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "задать каталог для копирования в него пакетов" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "только загрузить пакеты" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "добавить к транзакции комментарий" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Включить в обновления пакеты для исправлений ошибок" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Включить в обновления пакеты, связанные с улучшениями" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Включить в обновления пакеты, связанные с newpackage" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Включить в обновления пакеты, связанные с безопасностью" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Включить в обновления пакеты, необходимые для исправлений в связи с данной " +"рекомендацией" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Включать в обноления пакеты, требуемые для исправления данной ошибки из " +"багзиллы" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Включать в обновления пакеты, требуемые для исправления данной уязвимости " +"CVE" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Включать в обновления пакеты, связанные с безопасностью, с указанным уровнем" +" опасности" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Принудительно использовать архитектуру" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Список основных команд:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Список команд подключаемых модулей:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Имя" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Эпоха" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Версия" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Версия" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Выпуск" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Архитектура" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Архитектура" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Размер" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Размер" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Источник" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Репозиторий" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Репозиторий" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Из репозитория" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Сопровождающий" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Время сборки" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Время установки" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Установлен" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Краткое описание" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Лицензия" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Описание" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Нет пакетов для списка" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "д" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "да" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "н" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "показывать только имеющиеся пакеты" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "нет" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "показывать только установленные пакеты" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Продолжить? [д/Н]: " -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "показывать только дополнительные пакеты" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Все правильно? [Д/н]: " -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "показывать только пакеты с обновлениями" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Группа: %s" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "показывать только пакеты с автоудалением" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Код группы: %s" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "показывать только недавно измененные пакеты" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Описание: %s" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Спецификация имени пакета" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Язык: %s" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "вывести список пакетов или групп пакетов" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Обязательные пакеты:" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "найти пакет по заданному значению" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Пакеты по умолчанию:" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "ПРЕДОСТАВЛЕНИЕ" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Необязательные пакеты:" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Укажите спецификацию для поиска" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Условные пакеты:" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Поиск пакетов: " +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Группа окружения: %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "проверить доступные обновления для пакетов" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " ID окружения: %s" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "перед обновлением показывать журналы изменений" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Обязательные группы:" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Нет пакетов." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Необязательные группы:" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Нет пакетов, помеченных для установки." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Совпадения с:" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Пакеты не были установлены." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Имя файла : %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:903 #, python-format -msgid " (from %s)" -msgstr " (из %s)" +msgid "Repo : %s" +msgstr "Репозиторий : %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Пакеты не были установлены из репозитория." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Описание : " -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Нет пакетов, помеченных для переустановки." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "Ссылка : %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Отсутствуют пакеты, помеченные для обновления." +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Лицензия : %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "выполнить команды над всеми пакетами заданного репозитория" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Предоставьте : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "REPOID" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Другое : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "ID репозитория" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Произошла ошибка при подсчете общего объема загрузки" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "отобразить подсказку по использованию" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Общий размер: %s" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "КОМАНДА" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Объем загрузки: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "отобразить (или использовать) историю транзакций" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Объем изменений: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Найдено более одного идентификатора транзакции.\n" -"'{}' требует один идентификатор транзакции или имя пакета." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Ошибка при подсчете объема установки" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Не задан идентификатор транзакции или имя пакета." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Освобожденное место: %s" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Нет доступа к спискам предыдущих действий." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Отметка, что пакеты установлены группой:" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Не удается отменить транзакцию %s, поскольку это приведет к нарушениям в " -"базе данных пакетов." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Отметка, что пакеты удалены группой:" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Не удается откатить транзакцию %s, поскольку это приведет к нарушениям в " -"базе данных пакетов." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Группа" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Неверное определение диапазона идентификатора «{}».\n" -"Используйте «..»." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Пакеты" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"Не удается преобразовать «{}» в идентификатор транзакции.\n" -"Используйте «», «last», «last-»." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Установка пакетов группы/модуля" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Не найдено транзакций, работающих с пакетом «{}»." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Установка пакетов группы" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "установка пакета(ов) в систему" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Установка" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Совпадений не найдено" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Обновление" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Неправильный путь к файлу rpm: %s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Переустановка" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Есть следующие альтернативы для «{0}»: {1}" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Установка зависимостей" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "исправление ошибки" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Установка слабых зависимостей" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "улучшение" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Удаление" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "безопасность" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Удаление зависимых пакетов" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "неизвестно" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Удаление неиспользуемых зависимостей" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "newpackage" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Откат версии" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Критические/Безоп." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Установка профилей модулей" + +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Отключение профилей модулей" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Важные/Безоп." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Включение потоков модулей" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Умеренные/Безоп." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Переключение потоков модулей" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Низкие/Безоп." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Отключение модулей" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "показать рекомендации к пакетам" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Сброс модулей" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "рекомендации к новым версиям установленных пакетов (по умолчанию)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Установка групп с рабочими средами" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "рекомендации к равным и более старым версиям установленных пакетов" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Обновление групп с рабочими средами" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"рекомендации к новым версиям тех установленных пакетов, для которых есть " -"новая версия" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Удаление групп с рабочими средами" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "рекомендации к любым версиям установленных пакетов" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Установка групп" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "показывать сводку рекомендаций (по умолчанию)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Обновление групп" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "показывать список рекомендаций" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Удаление групп" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "показывать информацию о рекомендациях" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Пропуск пакетов с конфликтами:\n" +"(добавьте «%s» к командной строке для их принудительного обновления)" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "установленные" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Пропуск пакетов с нарушенными зависимостями %s" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "обновления" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " или часть группы" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "все" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Пакет" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "доступные" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Пакет" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Информационная сводка по обновлениям: " +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "замена" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Уведомления о новом пакете" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Результат транзакции\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Уведомления о безопасности" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Установка" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Критические уведомления о безопасности" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Обновление" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Важные уведомления о безопасности" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Удаление" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Уведомления о безопасности (умеренная степень)" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Откат версии" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Уведомления о безопасности (низкий уровень)" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Пропуск" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Уведомления о безопасности (неизвестный уровень)" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Пакет" +msgstr[1] "Пакета" +msgstr[2] "Пакетов" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Сведения об исправлении ошибок" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Зависимый пакет" +msgstr[1] "Зависимых пакета" +msgstr[2] "Зависимых пакетов" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Сведения об улучшениях" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Обновлен" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "другие уведомления" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Возвращен к предыдущей версии" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Неизвестные/Безоп." +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Переустановлен" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Идентификатор обновления" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Пропущено" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Тип" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Удален" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Обновлено" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Сбой" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Ошибки" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Общий размер" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "Уязвимости (CVE)" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Описание" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Система" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Опасность" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Командная строка" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Права" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Имя пользователя" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Файлы" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "Идентификатор" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "истина" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Дата и время" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "ложь" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Действия" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Нет соответствующего Modules" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Изменено" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Взаимодействие с Modules." +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Нет транзакций" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "показывать только активированные модули" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Информация об истории отказов" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "показывать только отключенные модули" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Не задан идентификатор транзакции или пакет" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "показывать только установленные модули" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Удалено" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "показывать содержимое профиля" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Не установлено" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Модульная команда" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Новее" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Спецификация модуля" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Старее" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "переустановка пакета" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Идентификатор транзакции :" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Пакет для переустановки" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Время начала :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "обновить установленные пакеты до последних имеющихся версий" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Начало rpmdb :" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Пакет для синхронизации" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u секунд)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"запустить интерактивный вариант dnf для удаления и установки одной " -"спецификации" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u минут)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Спецификации, которые будут удалены" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u часов)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Спецификации, которые будут установлены" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u дней)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "создание кэша метаданных" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Время окончания :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Создание кэша для всех метаданных файлов." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Конец rpmdb :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "обновить пакет или пакеты в системе" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Пользователь :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Пакет для обновления" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Прекращено" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"удалить все ненужные пакеты, первоначально установленные по зависимостям" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Код возврата :" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "поиск информации о пакете по заданной строке" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Успешно" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "поиск также описания пакета и URL" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Ошибки:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "КЛЮЧЕВОЕ СЛОВО" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Неудача:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Ключевое слово для поиска" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Выпускаемая версия :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " и " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Команда :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s точное соответствие: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Комментарий :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s совпадение: %%s" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Транзакция выполнена:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Нет совпадений." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Пакеты изменены:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Никогда (осталось: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Вывод скриптлета:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Немедленно (осталось:%s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Ошибки:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s секунд(а) (осталось: %s)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Установка зависимостей" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "отобразить настроенные репозитории ПО" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Исключено" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "показать все репозитории" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Исключаем" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "показать активированные репозитории (по умолчанию)" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Удаление" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "показать отключенные репозитории" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Переустановка" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Спецификация репозитория" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Даны неправильные идентификаторы транзакций или пакеты" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Нет репозиториев" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Пакет %s.%s %s будет устанавливаться" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "включено" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Пакет %s.%s %s будет обновлением" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "отключено" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Пакет %s.%s %s будет удаляться" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Код репозитория : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Пакет %s.%s %s будет переустанавливаться" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Имя репозитория : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Пакет %s.%s %s будет возвращаться к прежней версии" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Состояние репозитория: " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Пакет %s.%s %s будет убираться" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Версия репозитория : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Пакет %s.%s %s будет обновляться" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Метки репозитория : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Пакет %s.%s %s будет считаться устаревшим" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Метки дистрибутива : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Начало разрешения зависимостей" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Репозиторий обновлен : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Конец разрешения зависимостей" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Пакеты репозитория : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Импорт GPG-ключа 0x%s:\n" +"Идентификатор пользователя: \"%s\"\n" +"Отпечаток: %s\n" +"Источник: %s" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Размер репозитория : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Работает" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Metalink репозитория : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Ожидание" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Обновлено : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Непрерываемый" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Зеркала репозитория : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Зомби" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Baseurl репозитория : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Трассировано/Остановлено" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Окончание срока репозитория: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Неизвестно" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Исключения репозитория : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "" +"Невозможно найти информацию о блокирующем процессе (идентификатор процесса " +"%d)" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Включено в репозиторий : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Приложение с идентификатором процесса %d: %s" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Исключено из репозитория : " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Память : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Файл репозитория: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Запущено : %s — %s назад" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "идентификатор репозитория" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Статус : %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "состояние" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "пропускается." -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "имя репозитория" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "Модуль или группа «%s» не установлены." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "Модуль или группа «%s» недоступны." -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "поиск пакетов по ключевому слову" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "Модуль или группа «%s» не существуют." -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "" -"Запросить все пакеты (сокращение для repoquery «*» или repoquery без " -"параметра)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Среда «%s» еще не установлена" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Запрашивать все версии пакетов (по умолчанию)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "Среда «%s» недоступна." -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "показывать только результаты с этой ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "ID группы «%s» не существует." -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "показывать только результаты, относящиеся к FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Ошибка разбора «%s»: %s" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "показывать только результаты, конфликтующие с REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Не удалось настроить каталог кэша: {}" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"показывать результаты, которые требуют, предполагают, дополняют, улучшают " -"или рекомендуют состав пакета и файлы REQ" - -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "показывать только результаты, делающие REQ устаревшим" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "показывать только результаты, предоставляющие REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Неизвестный параметр конфигурации: %s = %s" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "показывает результаты, которые требуют состав пакета и файлы REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Ошибка разбора --setopt с ключом «%s», значение «%s»: %s" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "показывать только результаты, рекомендующие REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "В основной конфигурации нет атрибута %s перед setopt" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "показывать только результаты, расширяющие REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Неправильный или неизвестный «{}»: {}" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "показывать только результаты, в которых предлагается REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Ошибка разбора --setopt с ключом «%s.%s», значение «%s»: %s" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "показывать только результаты, дополняющие REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "У репозитория %s нет атрибута %s перед setopt" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "проверять неявные зависимости (файлы и состав); по умолчанию" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Предупреждение: не удалось загрузить «%s», пропускается." -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -"проверять зависимости в точности так, как указано, в отличие от --alldeps" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -"используется с --whatrequires и --requires --resolve, рекурсивный запрос " -"пакетов." - -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "показывать список всех зависимостей и какие пакеты их предоставляют" - -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "показывать доступные теги для использования с --queryformat" - -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "разрешить возможности до первоначальных пакетов" - -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "показывать дерево рекурсии для пакета(ов)" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "работать с соответствующим исходным RPM" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -"показывать N последних пакетов для данного name.arch (или последних, кроме " -"N, если N отрицательное)" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "показывать подробную информацию о пакете" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "показывать список файлов в пакете" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "показывать имя исходного пакета RPM" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "показывать журналы изменений для пакета" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "репозиторий %s: 0x%s уже импортирован" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "формат отображения найденных пакетов" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "репозиторий %s: импортирован ключ 0x%s." -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"использовать формат name-epoch:version-release.architecture для отображения " -"найденных пакетов (по умолчанию)" +"Нет модульных метаданных для модульного пакета «{}», он не может быть " +"установлен в системе" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "" -"использовать формат name-version-release для отображения найденных пакетов " -"(стандартно для rpm query)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "Нет модульных метаданных для модульного пакета" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "RPM-пакет с исходным кодом не будет установлен (%s)." -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"использовать формат epoch:name-version-release.architecture для отображения " -"найденных пакетов" +"Для параметра конфигурации «gpgkey_dns_verification» требуется libunbound " +"({})" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Отображать, в каких группах представлены выбранные пакеты" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "Расширение DNSSEC: ключ для пользователя " -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "ограничить запрос установленными повторяющимися пакетами" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "неверный." -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "ограничить запрос установленными пакетами «только для установки»" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "имеет неизвестный статус." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" -"ограничить запрос установленными пакетами с неудовлетворенными зависимостями" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "Расширение DNSSEC: " -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "показывать место, откуда можно загрузить эти пакеты" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Проверка действительности уже импортированных ключей." -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Показывать возможности, с которыми пакет конфликтует." +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "неподдерживаемый тип контрольной суммы: %s" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" -"Показывать возможности, от которых пакет может зависеть, которые может " -"улучшить, рекомендовать, предлагать и дополнять." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Не удалось пересобрать пакет Delta RPM" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Показывать возможности, которые пакет может улучшить." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Контрольная сумма пересобранного пакета Delta RPM неверна" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Показывать возможности, предоставляемые пакетом." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "готово" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Показывать возможности, рекомендуемые пакетом." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Проблемы в запросе:" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Показывать возможности, от которых пакет зависит." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "недостающие пакеты: " -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "" -"Показывать возможности, от которых пакет зависит для запуска скрипта %%pre." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "поврежденные пакеты: " -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Показывать возможности, предлагаемые пакетом." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "недостающие группы или модули: " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Показывать возможности, которые пакет может дополнить." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "поврежденные группы или модули: " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Показывать только доступные пакеты." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Проблема с зависимостями модулей с параметрами по умолчанию" +msgstr[1] "Проблемы с зависимостями модулей с параметрами по умолчанию" +msgstr[2] "Проблем с зависимостями модулей с параметрами по умолчанию" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Показывать только установленные пакеты." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Проблема с зависимостями модулей" +msgstr[1] "Проблемы с зависимостями модулей" +msgstr[2] "Проблем с зависимостями модулей" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Показывать только пакеты, отсутствующие во всех доступных репозиториях." -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "" -"Показывать только пакеты, которые предоставляют обновление для уже " -"установленного пакета." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Включение другого потока для «{}»." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Показывать только пакеты, которые могут быть удалены командой «dnf " -"autoremove»." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Нечего показывать." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Отображать только пакеты, установленные пользователем." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Устанавливается версия «{}», которая новее, чем задано. Причина: {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Показывать только недавно измененные пакеты" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Активированные модули: {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "ключ для поиска" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Для «{}» не задан профиль, задайте профиль." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Параметр «--resolve» должен использоваться вместе с одним из параметров: " -"«--conflicts», «--depends», «--enhances», «--provides», «--recommends», " -"«--requires», «--requires-pre», «--suggests» или «--supplements»" +"\n" +"\n" +"Подсказка: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" +"\n" +"\n" +"Подсказка: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "В пакете {} нет файлов" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Пропуск ненужного профиля: «{}/{}»" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Доступные тэги запросов: формат --queryformat «.. %{tag} ..»" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "аргумент {} требует параметр --whatrequires или --whatdepends" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "Не разрешается установка модуля «{0}» из репозитория Fail-Safe {1}" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Не указан правильный параметр\n" -"формат: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"описание:\n" -" Для данных пакетов выводится дерево пакетов." +"Не удается подобрать профиль для аргумента {}. Профили для «{}:{}»: {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Останов процесса." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Не удается подобрать подходящий профиль для аргумента {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "" -"Отсутствуют права на чтение/запуск в данном каталоге, будет использован " -"корневой каталог \"/\"" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "Нет профилей по умолчанию для модуля {}:{}. Есть профили: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "" -"попробуйте добавить в командную строку «{}» для замены конфликтующих пакетов" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Нет профилей по умолчанию для модуля {}:{}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "попробуйте добавить «{}» для пропуска удаляемых пакетов" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Профиля по умолчанию {} нет в модуле {}:{}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " или «{}» для пропуска удаляемых пакетов" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "Не разрешается установка модуля из репозитория Fail-Safe" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" -msgstr "" -"попробуйте добавить «{}», чтобы использовать не только наилучшие варианты " -"пакетов" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Не удается разрешить аргумент {}" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " или «{}», чтобы использовать не только наилучшие варианты пакетов" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Нет соответствия для пакета {}" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Зависимости разрешены." +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "Не разрешается обновление модуля «{0}» из репозитория Fail-Safe {1}" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Не удается подобрать подходящий профиль в аргументе {}" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "Не разрешается обновление модуля из репозитория Fail-Safe" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Требуется только имя модуля. Игнорируется ненужная информация в аргументе: " +"«{}»" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: ошибка проверки %s: %s вместо %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3774,29 +3766,6 @@ msgstr "Не удалось сохранить последнее время к� msgid "Failed determining last makecache time." msgstr "Не удалось определить последнее время кэширования." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "репозиторий %s: 0x%s уже импортирован" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "репозиторий %s: импортирован ключ 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Во время тестовой транзакции возникли ошибки." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Найден неправильно сформированный файл блокировки: %s.\n" -"Убедитесь, что ни один процесс dnf не запущен и удалите файл блокировки вручную или запустите systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3821,3 +3790,94 @@ msgstr "" msgid "No matches found for the following disable plugin patterns: {}" msgstr "" "Нет соответствий для следущих шаблонов отключения подключаемых модулей: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "нет подходящего обработчика для %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Уже загружен" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "определение самого быстрого зеркала (%s узлов).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "подключение репозитория %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Добавлен %s репозиторий из %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Во время тестовой транзакции возникли ошибки." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Откат версии" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Очистка" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Установка" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Переустановка" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Удаление" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Обновление" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Проверка" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Запуск скриптлета" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Подготовка" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Проблема" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "Не найден transactionItem для ключа: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "Не найден transactionSWDBItem для ключа: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Во время транзакции возникли ошибки." diff --git a/po/sk.po b/po/sk.po index aa354db..666d9d7 100644 --- a/po/sk.po +++ b/po/sk.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2017-04-17 08:07+0000\n" "Last-Translator: Matej Marusak \n" "Language-Team: Slovak\n" @@ -17,217 +17,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Balík na nainštalovanie" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Upozornenie: zlyhalo načítanie „%s“. Vynecháva sa." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -268,6 +57,16 @@ msgstr "Zlyhalo odoslanie e-mailov pomocou '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Zlyhalo vykonávanie príkazu '%s': návratová hodnota %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -282,81 +81,6 @@ msgstr "" msgid "Error: %s" msgstr "Chyba: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Čistí sa" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Zastaráva sa" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Vymazáva sa" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Overuje sa" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -447,1784 +171,1716 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Spúšťa sa kontrola transakcie" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Kontrola transakcie bola úspešná" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Spúšťa sa test transakcie" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Test transakcie bol úspešný." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Spúšťa sa transakcia" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Nepodarilo sa spustiť transakciu." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Nepodarilo sa spustiť transakciu:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Zlyhalo odstránenie súboru transakcie %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Balíky delta RPM zredukovali aktualizácie o veľkosti %.1f MB na %.1f MB " "(%d.1%% usporených)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Nie je čo robiť." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Balík %s dostupný ale nenainštalovaný." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Žiadne balíky označené na zmazanie." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Zlyhal import kľúča (kód %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "no matching payload factory for %s" +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Chyba konfigurácie: %s" + +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "unsupported checksum type: %s" -msgstr "nepodporovaný typ kontrolného súčtu: %s" +msgid "%s, using original arguments." +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid " Installed: %s-%s at %s" +msgstr " Nainštalovaný: %s-%s dňa %s" + +#: ../dnf/cli/cli.py:138 +#, python-format +msgid " Built : %s at %s" +msgstr " Vytvorený : %s dňa %s" + +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:171 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "vynecháva sa." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Operácia prerušená." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Sťahujú sa balíčky:" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Chyba sťahovania balíčkov:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Prostredie „%s“ nie je nainštalované." - -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Pridaný repozitár %s z %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Zastarávajú sa balíky" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Zlyhalo znovu zostavenie balíkov delta RPM" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Na synchronizáciu s distribúciou neboli označené žiadne balíčky." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Zlyhal kontrolný súčet znovu zostavených balíkov delta RPM" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "hotovo" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Nainštalované balíčky" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Chyba príkazového riadku: %s" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Dostupné balíčky" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "nesprávny formát: %s" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Automaticky odstrániteľné balíčky" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Balíčky navyše" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "umiestnenie konfiguračného súboru" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Nedávno pridané balíčky" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "tichý režim" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Nenašli sa žiadne zodpovedajúce balíčky" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "podrobný režim" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Nenašli sa žiadne zhody" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "zobraziť verziu programu DNF a skončiť" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "ID transakcie nebolo zadané" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "nastaviť koreň inštalácie" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Zadané ID transakcie nebolo nájdené" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Nájdené viac ako jedno ID transakcie!" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "zakázať všetky zásuvné moduly" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "História transakcie je nekompletná, pred %u." -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "História transakcie je nekompletná, po %u." -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "zakázať zásuvné moduly podľa názvu" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "prepísať hodnotu $releasever v konfiguračných a repo súboroch" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Neznámy repozitár: „%s“" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "nastaviť doplnkové voľby pre konfiguráciu a repozitár" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Príkaz neexistuje: %s. Prosím, použite %s --help" + +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "úroveň výstupu ladenia" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" +msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "zobraziť duplikáty v repozitároch, v príkazoch list/search" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Príkaz \"%s\" už bol definovaný" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "chybná úroveň výstupu" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "" -#: ../dnf/cli/option_parser.py:237 -msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "úroveň výstupu ladenia pre balík rpm" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:260 -msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "vylúčiť balíčky podľa názvu alebo vzoru" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "určuje, či sa použijú farby" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "pred spustením príkazu nastaviť metadáta ako expirované" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "pracovať iba s adresami IPv4" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "pracovať iba s adresami IPv6" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "iba stiahnuť balíčky" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Hľadajú sa balíčky: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (z %s)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Na aktualizáciu neboli označené žiadne balíčky" + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Vydanie" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Z repozitára" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Čas zostavovania" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Čas inštalácie" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Nainštaloval" - -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "" - -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licencia" - -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "a" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "áno" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nie" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Je toto v poriadku [a/N]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Je toto v poriadku [A/n]: " - -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Group: %s" -msgstr "Skupina: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Group-Id: %s" -msgstr " ID skupiny: %s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Description: %s" -msgstr " Popis: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Language: %s" -msgstr " Jazyk: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Povinné balíčky:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Predvolené balíčky:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Voliteľné balíčky:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" -msgstr "Skupina prostredia: %s" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Voliteľné skupiny:" - -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Názov súboru: %s" - -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Repozitár : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Popis : " - -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" - -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Licencia : %s" - -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Vyskytla sa chyba pri počítaní celkovej veľkosti preberania" - -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Celková veľkosť: %s" - -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Total download size: %s" -msgstr "Celková veľkosť preberania: %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Nainštalovaná veľkosť: %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"zmaže všetky nepotrebné balíčky, ktoré boli pôvodne nainštalované ako " +"závislosti" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Vyskytla sa chyba pri počítaní nainštalovanej veľkosti" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Balík na zmazanie" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Skupina" - -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Balíky" - -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Odstraňuje sa" - -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Čaká sa na dokončenie procesu s identifikátorom pid %d." -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -"Vynechávajú sa balíky s konfliktami:\n" -"(pridaním parametra „%s“ do príkazového riadku vynútite ich aktualizáciu)" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -"\n" -"Súhrn transakcie\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -#, fuzzy -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Balík" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Nainštalovaný" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Balík na nainštalovanie" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Nepodarilo sa nájsť zhodu" + +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Chyba:" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Dátum a čas" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Balíček %s nie je nainštalovaný." -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Akcie" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Žiadne transakcie" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Nenainštalovaný" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Starší" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Novší" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ID transakcie:" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "preinštaluj balík" + +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Balík k preinštalovaniu" + +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "zmaž balík alebo balíky zo systému" + +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "zmaž duplicitné balíky" + +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" + +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Nenašli sa duplicitné balíky na zmazanie." + +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "neznáme" + +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "zobraz všetky repozitáre" + +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Nie sú dostupné žiadne repozitáre" + +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "povolené" + +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "zakázané" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transakcia vykonaná pomocou:" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Chyby:" - -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Spustený" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Spiaci" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Neprerušiteľný" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Trasovaný/zastavený" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Neznámy" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Nepodarilo sa nájsť informácie o procese zamykania (PID %d)" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Aplikácia s PID %d je: %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Pamäť : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Spustený: %s - pred %s" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Stav : %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Chyba konfigurácie: %s" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Nainštalovaný: %s-%s dňa %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Vytvorený : %s dňa %s" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Operácia prerušená." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Sťahujú sa balíčky:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Chyba sťahovania balíčkov:" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Zastarávajú sa balíky" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Na synchronizáciu s distribúciou neboli označené žiadne balíčky." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Nainštalované balíčky" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Dostupné balíčky" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Automaticky odstrániteľné balíčky" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Balíčky navyše" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Nedávno pridané balíčky" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Nenašli sa žiadne zodpovedajúce balíčky" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Nenašli sa žiadne zhody" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "ID transakcie nebolo zadané" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Zadané ID transakcie nebolo nájdené" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Nájdené viac ako jedno ID transakcie!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "História transakcie je nekompletná, pred %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "História transakcie je nekompletná, po %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Neznámy repozitár: „%s“" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Príkaz neexistuje: %s. Prosím, použite %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -"Môže to byť príkaz zásuvného modulu DNF, vyskúšajte: \"dnf install 'dnf-" -"command(%s)'\"" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"Môže to byť príkaz zásuvného modulu DNF, ale načítavania modulov je " -"momentálne zakázané." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Príkaz \"%s\" už bol definovaný" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "zmaž balík alebo balíky zo systému" - -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "zmaž duplicitné balíky" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Balík na zmazanie" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Nenašli sa duplicitné balíky na zmazanie." +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" msgstr "" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Nenašli sa žiadne zhody." + #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2232,24 +1888,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Chyba:" - -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2258,13 +1910,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2272,13 +1924,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2286,19 +1938,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2311,1263 +1963,1636 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Hotovo!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Balíček %s nie je nainštalovaný." - -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Čaká sa na dokončenie procesu s identifikátorom pid %d." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "nainštalovaný" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Popis" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Súbory" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Nainštalovaný" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Balík pre aktualizáciu" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Prerušené." -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "V aktuálnom adresári nie je prístup na čítanie/zápis, presun do /" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Závislosti vyriešené." -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Chyba príkazového riadku: %s" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "nesprávny formát: %s" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "umiestnenie konfiguračného súboru" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "tichý režim" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "podrobný režim" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "nastaviť koreň inštalácie" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "zakázať všetky zásuvné moduly" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "zakázať zásuvné moduly podľa názvu" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "prepísať hodnotu $releasever v konfiguračných a repo súboroch" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "nastaviť doplnkové voľby pre konfiguráciu a repozitár" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Hľadajú sa balíčky: " +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "úroveň výstupu ladenia" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "zobraziť duplikáty v repozitároch, v príkazoch list/search" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "chybná úroveň výstupu" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "úroveň výstupu ladenia pre balík rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (z %s)" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Na aktualizáciu neboli označené žiadne balíčky" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "vylúčiť balíčky podľa názvu alebo vzoru" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "určuje, či sa použijú farby" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "pred spustením príkazu nastaviť metadáta ako expirované" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "pracovať iba s adresami IPv4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "pracovať iba s adresami IPv6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "iba stiahnuť balíčky" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Vydanie" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Z repozitára" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Čas zostavovania" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Čas inštalácie" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Nainštaloval" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licencia" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "a" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "áno" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nie" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Je toto v poriadku [a/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Je toto v poriadku [A/n]: " + +#: ../dnf/cli/output.py:794 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +msgid "Group: %s" +msgstr "Skupina: %s" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " ID skupiny: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Popis: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Jazyk: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Povinné balíčky:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Predvolené balíčky:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Voliteľné balíčky:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:833 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +msgid "Environment Group: %s" +msgstr "Skupina prostredia: %s" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Voliteľné skupiny:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Názov súboru: %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Repozitár : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Popis : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" + +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licencia : %s" + +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Nepodarilo sa nájsť zhodu" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Vyskytla sa chyba pri počítaní celkovej veľkosti preberania" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:1001 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "" +msgid "Total size: %s" +msgstr "Celková veľkosť: %s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Celková veľkosť preberania: %s" + +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Nainštalovaná veľkosť: %s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Vyskytla sa chyba pri počítaní nainštalovanej veľkosti" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Skupina" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Balíky" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "neznáme" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Odstraňuje sa" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "nainštalovaný" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" +"Vynechávajú sa balíky s konfliktami:\n" +"(pridaním parametra „%s“ do príkazového riadku vynútite ich aktualizáciu)" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" +"\n" +"Súhrn transakcie\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Popis" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +#, fuzzy +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Balík" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Súbory" - -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "preinštaluj balík" - -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Balík k preinštalovaniu" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Dátum a čas" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Akcie" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Žiadne transakcie" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Nenainštalovaný" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Balík pre aktualizáciu" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Novší" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"zmaže všetky nepotrebné balíčky, ktoré boli pôvodne nainštalované ako " -"závislosti" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Starší" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ID transakcie:" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:1790 #, python-format -msgid "%s Exactly Matched: %%s" +msgid "(%u hours)" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:1792 #, python-format -msgid "%s Matched: %%s" +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Nenašli sa žiadne zhody." +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "zobraz všetky repozitáre" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Nie sú dostupné žiadne repozitáre" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "povolené" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "zakázané" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transakcia vykonaná pomocou:" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Chyby:" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Zastaráva sa" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Aktualizované : " - -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Spustený" + +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Spiaci" + +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Neprerušiteľný" + +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" + +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Trasovaný/zastavený" + +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Neznámy" + +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Nepodarilo sa nájsť informácie o procese zamykania (PID %d)" + +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Aplikácia s PID %d je: %s" + +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Pamäť : %5s RSS (%5sB VSZ)" + +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Spustený: %s - pred %s" + +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Stav : %s" + +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "vynecháva sa." + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Prostredie „%s“ nie je nainštalované." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Upozornenie: zlyhalo načítanie „%s“. Vynecháva sa." + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 +#: ../dnf/db/group.py:289 msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "nepodporovaný typ kontrolného súčtu: %s" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Zlyhalo znovu zostavenie balíkov delta RPM" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Zlyhal kontrolný súčet znovu zostavených balíkov delta RPM" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "hotovo" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Prerušené." - -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "V aktuálnom adresári nie je prístup na čítanie/zápis, presun do /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Závislosti vyriešené." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3583,46 +3608,116 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/plugin.py:63 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/plugin.py:141 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 #, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 #, python-format -msgid "Parsing file failed: %s" +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/repodict.py:58 #, python-format -msgid "Loaded plugins: %s" +msgid "enabling %s repository" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/repodict.py:94 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Added %s repo from %s" +msgstr "Pridaný repozitár %s z %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Čistí sa" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Vymazáva sa" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Overuje sa" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/sq.po b/po/sq.po index 6bd80ef..cbbf1f7 100644 --- a/po/sq.po +++ b/po/sq.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2017-04-14 04:37+0000\n" "Last-Translator: Enea Jahollari \n" "Language-Team: Albanian\n" @@ -17,217 +17,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -268,6 +57,16 @@ msgstr "Dështim në dërgimin e një email përmes '%s': %s" msgid "Failed to execute command '%s': returned %d" msgstr "Dështoi ekzekutimi i komandës '%s': ktheu %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -282,81 +81,6 @@ msgstr "" msgid "Error: %s" msgstr "Gabim: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -447,1772 +171,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" msgstr "" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" msgstr "" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" + +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Language: %s" +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Environment Group: %s" +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Environment-Id: %s" +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Repo : %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "kërko për probleme në packegedb" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "shfaq të gjitha problemet;parazgjedhur" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "trego problemet e varësisë" + +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "trego problemet e duplikimit" + +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Freed space: %s" +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Paketa për të sinkronizuar" + +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Kujdes: Grupi %s nuk ekziston." + +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Kujdes: Nuk puthitet me asnjë grup:" + +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Grupet e instaluara:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Grupet e gjuhëve të instaluara:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Grupet në dispozicion:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/mark.py:52 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +msgid "%s marked as user installed." msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/utils.py:98 -msgid "Running" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "" - -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "" - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "" - -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "" - -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2220,24 +1884,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2246,13 +1906,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2260,13 +1920,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2274,19 +1934,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2299,1316 +1959,1755 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" msgstr "" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "kërko për probleme në packegedb" - -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "shfaq të gjitha problemet;parazgjedhur" - -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "trego problemet e varësisë" - -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "trego problemet e duplikimit" - -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Kujdes: Grupi %s nuk ekziston." - -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Kujdes: Nuk puthitet me asnjë grup:" - -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Grupet e instaluara:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Grupet e gjuhëve të instaluara:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Grupet në dispozicion:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/main.py:80 +msgid "Terminated." msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "To diagnose the problem, try running: '%s'." +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/__init__.py:853 +#: ../dnf/cli/option_parser.py:264 msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 +#: ../dnf/cli/option_parser.py:287 msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Paketa për të sinkronizuar" - -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" +#: ../dnf/cli/output.py:1055 +msgid "Group" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/cli/output.py:1369 +msgid "Skip" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" + +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/cli/output.py:1599 +msgid "Command line" msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/cli/output.py:1607 +msgid "Altered" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/cli/output.py:1719 +msgid "Erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" + +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" + +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" + +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" + +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "" + +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/cli/utils.py:98 +msgid "Running" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/cli/utils.py:120 #, python-format -msgid "%s is empty file" -msgstr "%s është skedar bosh" +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" msgstr "" -#: ../dnf/crypto.py:108 +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "" + +#: ../dnf/comps.py:187 ../dnf/comps.py:689 #, python-format -msgid "repo %s: 0x%s already imported" +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/crypto.py:115 +#: ../dnf/comps.py:189 ../dnf/comps.py:691 #, python-format -msgid "repo %s: imported key 0x%s." +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/lock.py:100 +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "" + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" + +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "" + +#: ../dnf/conf/config.py:136 #, python-format +msgid "Error parsing '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "" + +#: ../dnf/conf/config.py:275 msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/plugin.py:63 +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 #, python-format -msgid "Parsing file failed: %s" +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/plugin.py:141 +#: ../dnf/conf/config.py:372 #, python-format -msgid "Loaded plugins: %s" +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/plugin.py:199 +#: ../dnf/conf/config.py:380 #, python-format -msgid "Failed loading plugin \"%s\": %s" +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" + +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "" + +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "" + +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" + +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" + +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" + +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" + +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "" + +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "" + +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" + +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" + +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "" + +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "" + +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" + +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "" + +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "" + +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "" + +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "" + +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "" + +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 +#, python-format +msgid "" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" + +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "" + +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "" + +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "" + +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "" + +#: ../dnf/module/module_base.py:33 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" +msgstr "" + +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" +msgstr "" + +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "" + +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" + +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:102 +msgid "" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "" + +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" + +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "" + +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" + +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" +msgstr "%s është skedar bosh" + +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." +msgstr "" + +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." +msgstr "" + +#: ../dnf/plugin.py:63 +#, python-format +msgid "Parsing file failed: %s" +msgstr "" + +#: ../dnf/plugin.py:141 +#, python-format +msgid "Loaded plugins: %s" +msgstr "" + +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" +msgstr "" + +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" +msgstr "" + +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" +msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/sr.po b/po/sr.po index d13a4cd..f6a5033 100644 --- a/po/sr.po +++ b/po/sr.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-02-05 07:59+0000\n" "Last-Translator: Marko Kostic \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/dnf/language/sr/)\n" @@ -23,217 +23,6 @@ msgstr "" "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" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "ПАКЕТ" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Пакет за инсталирање" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Догодиле су се грешке приликом трансакције." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s провера није успела: %s против %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Грешка при обради „%s“: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Непозната вредност подешавања: %s=%s in %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Непозната опција подешавања: %s = %s in %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Нисам могао да подесим директоријум са кешом: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Непозната опција подешавања: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "Главно подешавање није имало особину %s пре подешавања опција" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Неисправно или непознато „{}“: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Обрада датотеке „%s“ није успела: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Ризница %s није имала %s особину пре постављања опција" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Упозорење: неуспешно учитавање '%s', прескачем." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Ризница „%s“: грешка при обради подешавања: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Ризници „%s“ недостаје назив у подешавању, користим иб." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Лош иб за ризницу: %s, бајт = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -274,6 +63,16 @@ msgstr "Неуспешно слање електронске поште прек msgid "Failed to execute command '%s': returned %d" msgstr "Неуспех при извршавању наредбе „%s“: враћено %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Непозната вредност подешавања: %s=%s in %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Непозната опција подешавања: %s = %s in %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -288,81 +87,6 @@ msgstr "" msgid "Error: %s" msgstr "Грешка: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Деградирам" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Чистим" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Инсталирам" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Застаревам" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Поново инсталирам" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Бришем" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Надограђујем" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Проверавам" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Извршавам скриптицу" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Припремам" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -453,80 +177,81 @@ msgstr "Погрешан tsflag у датотеци подешавања: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Није успело додавање датотеке групе за ризницу: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Извршавам проверу трансакције" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Грешка: провера трансакције против depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Провера трансакције успешна." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Извршавам пробну трансакцију" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Пробна трансакција успешна." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Извршавам трансакцију" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Потребан простор на диску:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Сажетак грешке" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPM база је измењена ван DNF алатке." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Не могу да извршим трансакцију." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Трансакција није могла почети:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Није успело уклањање датотеке трансакције %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Неки пакети нису преузети. Поново покушавам." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPM-ови су смањили %.1f MB ажурирања на %.1f MB (%d.1%% уштеђено)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -534,219 +259,217 @@ msgstr "" "Неуспешни Delta RPM-ови су повећали количину исправки са %.1f MB на %.1f MB " "(%d.1%% неискоришћено)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Не могу да отворим: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Јавни кључ за %s није инсталиран" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Проблем са отварањем пакета %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Јавни кључ за %s није поверљив" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Пакет %s није потписан" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Не могу да уклоним %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s је уклоњен" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Нема подударања за групу пакета „{}“" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Додајем пакете из групе „%s“: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Ништа није потребно урадити." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Нема означених група за уклањање." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Ниједна група није означена за надоградњу." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Пакет %s није инсталиран, не могу га деградирати." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Нема подударања за аргумент: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "нема подударајућих пакета" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Пакет %s није инсталиран, не могу га деградирати." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "Пакет %s нижег издања је већ инсталиран, не могу га деградирати." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Пакет %s није инсталиран, не могу га поново инсталирати." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Датотека %s је пакет са изворним кодом и он се не може ажурирати, " "занемарујем." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Пакет %s није инсталиран, не могу га ажурирати." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Пакет %s је доступан али није инсталиран." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Пакет %s је доступан али је инсталиран за другу архитектуру." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Пакет %s није инсталиран." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Неисправан формат: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Нема пакета означених за уклањање." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "Пакет %s најнижег издања је већ инсталиран, не могу га деградирати." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Радња није урађена: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Пакет %s није доступан." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "нема подударајућих пакета" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "Безбедносне исправке нису потребне али је {} исправка доступна" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "Безбедносне исправке нису потребне али је {} исправки доступно" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Безбедносне исправке за „{}“ нису потребне али је {} исправка доступна" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Безбедносне исправке за „{}“ нису потребне али је {} исправки доступно" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "Неуспешан пакет је: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG кључеви су подешени као: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG кључ на %s (0x%s) је већ инсталиран" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Кључ је одобрен." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Кључ је одбијен." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Није успео увоз кључа (код %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Кључ је успешно увезен" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Ниједан кључ није инсталиран" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -755,28 +478,28 @@ msgstr "" "GPG кључеви излистани за „%s“ ризницу су већ инсталирани али нису одговарајући за овај пакет.\n" "Проверите да ли су подешени одговарајући УРЛ-ови кључева за ову ризницу." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" "Увоз кључа (или кључева) није помогао, погрешан кључ (погрешни кључеви)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Можда сте хтели: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "Контролна сума пакета „{}“ из локалне ризнице „{}“ је неисправна" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Контролне суме неких пакета из локалне ризнице су неисправне" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Контролна сума пакета „{}“ из ризнице „{}“ је неисправна" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -784,1472 +507,1403 @@ msgstr "" "Неки пакети садрже неисправан кеш али се не могу преузети због опције " "„--cacheonly“" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "Пакет %s је већ инсталиран." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." +msgstr "Пакет %s је већ инсталиран." + +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Обрада датотеке „%s“ није успела: %s" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "no matching payload factory for %s" +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Грешка подешавања: %s" + +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "unsupported checksum type: %s" -msgstr "неподржана врста контролног збира : %s" +msgid "%s, using original arguments." +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "determining the fastest mirror (%s hosts).. " +msgid " Installed: %s-%s at %s" +msgstr " Инсталиран: %s-%s у %s" + +#: ../dnf/cli/cli.py:138 +#, python-format +msgid " Built : %s at %s" +msgstr " Изграђен : %s у %s" + +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:171 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Неће инсталирати изворни rpm пакет (%s)." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "прескачем." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Радња прекинута." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Преузимам пакете:" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Окружење '%s' није инсталирано." - -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" +"Одбијам да аутоматски увезем кључеве када се извршавање не надгледа.\n" +"За превазилажење овога користите „-y“." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "ИБ групе „%s“ не постоји." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Додао сам ризницу „%s“ из „%s“" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Застарели пакети" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Грешка у поновној изградњи delta RPM-а" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Нема пакета означених за усклађивање са дистрибуцијом." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Контролни збир delta-rebuilt RPM-а није тачан" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "урађено" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Инсталирани пакети" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Грешка командне линије: %s" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Доступни пакети" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "лош формат: %s" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Аутоматско уклањање пакета" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Додатни пакети" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "место датотеке подешавања" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "тиха радња" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Недавно додати пакети" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "причљива радња" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Не постоје одговарајући пакети за излиставање" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "приказује DNF издање и излази" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Нису пронађена подударања" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "постави корени директоријум инсталације" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Није задат ID трансакције" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Није пронађен дати ID трансакције" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "онемогући све прикључке" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Пронађено више од једног ID-а трансакције!" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "омогући прикључке по називу" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Историја трансакција није комплетна, пре %u." -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "онемогући прикључке по називу" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Историја трансакција није комплетна, после %u." -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "премошћује вредност $releasever у датотекама ризница и подешавања" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "поставља произвољне опције ризница и подешавања" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Непозната ризница: '%s'" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Нема такве команде: %s. Молим употребите %s --help" + +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"омогућава брисање инсталираних пакета да би разрешио програмске зависности" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "покушава најбоља доступна издања у трансакцијама." +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "извршава потпуно из системског кеша, не освежава кеш" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "ниво излазног приказа за проналажење грешака" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "избацује детаљне резултате решења у датотеке" - -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"приказуј дупликате, у ризницама, у командама за излиставање/претраживање" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "ниво излазног приказа грешака" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:1036 msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "ниво излазног приказа за проналажење грешака за rpm" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Наредба „%s“ је већ дефинисана" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:251 -msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "За дијагнозу проблема, покушајте покренути: '%s'." + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "Вероватно имате оштећен RPMDB, извршавање '%s' можда поправи проблем." + +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Проблем са ризницом: %s" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "изузми пакете по називу или глобу" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "контролише да ли се користи боја" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "означава међуподатке истеклим пре извршавања команде" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "разрешава само на IPv4 адресе" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "ПАКЕТ" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "разрешава само на IPv6 адресе" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "само преузми пакете" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Претражујем пакете: " + +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Нема доступних пакета." + +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Нема инсталираних пакета." + +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (из %s)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Инсталирани пакет %s%s није доступан." + +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Нема инсталираних пакета из ризнице." + +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Нема пакета означених за надоградњу." + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Списак наредби за прикључке:" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "НАРЕДБА" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Епоха" - -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Издање" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Немате приступ бази података историје." -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" +"Не могу да опозовем трансакцију %s, чинивши то би узроковало нетачну базу " +"података пакета." -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" +"Не могу да вратим уназад трансакцију %s, чинивши то би узроковало " +"неистоветну базу података пакета." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Из ризнице" - -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Време изградње" - -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Време инсталације" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Инсталирано од стране" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Лиценца" +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:144 +#, python-format +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:147 +#, python-format +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "d" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "da" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "ne" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Да ли је ово у реду [d/N]: " +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Да ли је ово у реду [D/n]: " +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Group: %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " ИБ-групе: %s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"уклони све непотребне пакете који су изворни инсталирани као зависности" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Опис: %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Пакет који ће бити уклоњен" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Језик: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "провери да ли има проблема у бази пакета" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Обавезни пакети:" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "прикажи све проблеме; подразумевано" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Подразумевани пакети:" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "прикажи проблеме зависности" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Изборни пакети:" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "прикажи проблеме дупликата" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Условљени пакети:" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "прикажи застареле пакете" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Група окружења: %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "прикажи проблеме са пруженим пакетима" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " ИБ-окружења: %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} недостају захтеви од {}" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Обавезне групе:" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} је дупликат са {}" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Изборне групе:" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} је застарео у односу на {}" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Подудара се из:" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} пружа {} али се не може наћи" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Filename : %s" -msgstr "Назив датотеке: %s" +msgid "Removing file %s" +msgstr "" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Ризница : %s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "уклони кеширане податке" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Опис : " +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Врста метаподатка за чишћење" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Чистим податке: " -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Лиценца : %s" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Кеш је истекао" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Provide : %s" -msgstr "" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 #, python-format -msgid "Other : %s" -msgstr "" +msgid "Waiting for process with pid %d to finish." +msgstr "Чекам да процес са pid-ом %d заврши." -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Догодила се грешка при рачунању укупне величине за преузимање" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Укупна величина: %s" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "усклади инсталиране пакете на последње доступна издања" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Укупна величина за преузимање: %s" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Пакети за усклађивање" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Инсталирана величина: %s" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Деградирај пакет" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Догодила се грешка при рачунању инсталиране величине" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Пакет за деградирање" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Ослобођен простор: %s" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "прикажи или користи податке о групама" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Означавам пакете као инсталиране по групи:" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Нема података о доступним групама унутар подешених ризница." -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Означавам пакете као уклоњене по групи:" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Упозорење: група %s не постоји." -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Група" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Упозорење: нема подударних група:" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Пакети" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Доступне групе окружења:" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Инсталиране групе окружења:" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Инсталиране групе:" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Инсталиране језичке групе:" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Доступне групе:" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Доступне језичке групе:" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Инсталирам зависности" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "укључи изборне пакете из групе" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "такође прикажи скривене групе" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Уклањам" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "само прикажи инсталиране групе" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "само прикажи доступне групе" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Неисправна под-команда за групе, користите: %s." -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Не могу да пронађем обавезни пакет групе." -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "инсталирајте пакет или пакете на ваш систем" + +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Пакет за инсталирање" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Не могу да нађем подударање" + +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Није исправна путања rpm датотеке: %s" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "направи кеш метаподатака" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Правим кеш датотеке за све датотеке са метаподацима." + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" +"скини ознаку са инсталираних пакета или их означи као да су инсталиране од " +"стране корисника." -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s је означено као инсталирано од стране корисника." + +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s је скинут са списка пакета инсталираних од стране корисника." + +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Грешка:" + +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Пакет %s није инсталиран." + +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -"Прескачем сукобљене пакете:\n" -"(додајте '%s' у командну линију да бисте присилили надоградњу истих)" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -"\n" -"Сажетак трансакције\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Инсталирање" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "поновно инсталирам пакет" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Надоградња" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Пакет за поновно инсталирање" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Уклањање" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "уклоните пакет или пакете са вашег система" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Деградирање" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "уклони дупле пакете" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Прескочи" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "уклони пакете који су само за инсталирање и који су преко ограничења" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Пакет" -msgstr[1] "Пакети" -msgstr[2] "Пакети" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Нема дуплих пакета за уклањање." -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Зависни пакет" -msgstr[1] "Зависна пакета" -msgstr[2] "Зависних пакета" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Нема старих пакета само за инсталирање који се могу уклонити." -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Надограђено" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "непознато" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Деградирано" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Никад (последње: %s)" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Инсталирано" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Тренутно (последње: %s)" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Поново инсталирано" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s секунд(и) (последње: %s)" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "прикажи подешене софтверске ризнице" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Уклоњено" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "прикажи све ризнице" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Неуспешно" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "прикажи омогућене ризнице (подразумевано)" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Укупно" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "прикажи онемогућене ризнице" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Систем" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Нема доступних ризница" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Командна линија" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "укључена" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "искључена" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ИБ" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Датум и време" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Радња(е)" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Промењено" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Нема трансакција" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Није наведен пакет или ИБ трансакције" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Обрисани" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Није инсталирано" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Старије" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Новије" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "ИБ трансакције :" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Почетно време :" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Почетак rpmdb-а :" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u секунди)" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u минута)" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u сати)" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u дана)" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Време краја :" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "иб ризнице" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Крај rpmdb :" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "стање" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Корисник :" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "назив ризнице" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Повратна-вредност :" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Прекинуто" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Успех" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Грешке:" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Грешка:" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Командна линија :" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Трансакција извршена са:" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Пакети промењени:" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Излаз скриптице:" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Грешке:" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Инсталирање-зависности" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Застарели" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Обриши" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Поново инсталирај" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Наведени су неисправни пакети или ИБ трансакције" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Започињем разрешење програмских зависности" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Завршено разрешење програмских зависности" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"Увозим GPG кључ 0x%s:\n" -" Кориснички ИБ: „%s“\n" -" Отисак прста : %s\n" -" Од : %s" - -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Извршава се" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Успаван" - -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Незаустављиво" - -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Зомби" - -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Праћен/заустављен" - -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Непознат" - -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Неуспешно проналажење информација о процесу који закључава (PID %d)" - -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Програм са PID-ом %d је: %s" - -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Меморија: %5s RSS (%5sБ VSZ)" - -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Покренут: %s - %s раније" - -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Стање : %s" - -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Грешка подешавања: %s" - -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Инсталиран: %s-%s у %s" - -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Изграђен : %s у %s" - -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Радња прекинута." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Преузимам пакете:" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:233 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -"Одбијам да аутоматски увезем кључеве када се извршавање не надгледа.\n" -"За превазилажење овога користите „-y“." -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Застарели пакети" - -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Нема пакета означених за усклађивање са дистрибуцијом." - -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Инсталирани пакети" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Доступни пакети" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Аутоматско уклањање пакета" - -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Додатни пакети" - -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Недавно додати пакети" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Не постоје одговарајући пакети за излиставање" - -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Нису пронађена подударања" - -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Није задат ID трансакције" - -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Није пронађен дати ID трансакције" - -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Пронађено више од једног ID-а трансакције!" - -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Историја трансакција није комплетна, пре %u." - -#: ../dnf/cli/cli.py:641 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Историја трансакција није комплетна, после %u." - -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Непозната ризница: '%s'" - -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Нема такве команде: %s. Молим употребите %s --help" - -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -"Можда је команда DNF прикључка, покушајте: \"dnf install 'dnf-command(%s)'\"" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -"Можда је ово наредба DNF прикључка али је учитавање прикључака онемогућено." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Наредба „%s“ је већ дефинисана" +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "уклоните пакет или пакете са вашег система" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "уклони дупле пакете" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "претражи детаље пакета по датој речи" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "уклони пакете који су само за инсталирање и који су преко ограничења" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "такође претражи опис пакета и УРЛ" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Пакет који ће бити уклоњен" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Нема дуплих пакета за уклањање." +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" + +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" + +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." -msgstr "Инсталирани пакет %s%s није доступан." +msgid "%s Exactly Matched: %%s" +msgstr "%s Тачна подударања: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Нема старих пакета само за инсталирање који се могу уклонити." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s Подударања: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Нису пронађена подударања." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2257,24 +1911,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Грешка:" - -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2283,13 +1933,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2297,13 +1947,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2311,19 +1961,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2336,1270 +1986,1647 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Завршено!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"скини ознаку са инсталираних пакета или их означи као да су инсталиране од " -"стране корисника." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s је означено као инсталирано од стране корисника." - -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s је скинут са списка пакета инсталираних од стране корисника." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "bugfix" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "унапређење" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Пакет %s није инсталиран." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "сигурност" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "уклони кеширане податке" - -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Врста метаподатка за чишћење" - -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Чистим податке: " - -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Кеш је истекао" - -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" - -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Чекам да процес са pid-ом %d заврши." - -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "инсталиран" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "ажурирања" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "све" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "доступно" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Сажетак информација о ажурирањима: " + +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Сигурносне напомене" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" msgstr "" -"надогради али само „најновији“ подударни пакет који решава проблем на вашем " -"систему" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "провери да ли има проблема у бази пакета" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "прикажи све проблеме; подразумевано" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Bugfix напомене" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "прикажи проблеме зависности" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Напомене за унапређење" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "прикажи проблеме дупликата" - -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "прикажи застареле пакете" - -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "прикажи проблеме са пруженим пакетима" - -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} недостају захтеви од {}" - -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} је дупликат са {}" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "Остале напомене" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} је застарео у односу на {}" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} пружа {} али се не може наћи" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Програмске грешке" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Деградирај пакет" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Врста" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Пакет за деградирање" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "ID ажурирања" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "прикажи или користи податке о групама" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Ажурирани" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Нема података о доступним групама унутар подешених ризница." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE-и" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Упозорење: група %s не постоји." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Опис" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Упозорење: нема подударних група:" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Права" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Доступне групе окружења:" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Инсталиране групе окружења:" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Датотеке" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Инсталиране групе:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Инсталирано" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Инсталиране језичке групе:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "нетачно" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Доступне групе:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "тачно" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Доступне језичке групе:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "надоградите пакет или пакете на вашем систему" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "укључи изборне пакете из групе" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Пакет за надограђивање" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "такође прикажи скривене групе" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"надогради али само „најновији“ подударни пакет који решава проблем на вашем " +"систему" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "само прикажи инсталиране групе" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Прекинуто." -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "само прикажи доступне групе" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Нема права уписа/извршавања у тренутном директоријуму, премештам у /" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Неисправна под-команда за групе, користите: %s." - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Не могу да пронађем обавезни пакет групе." +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Програмске зависности разрешене." + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "За дијагнозу проблема, покушајте покренути: '%s'." +msgid "Command line error: %s" +msgstr "Грешка командне линије: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "Вероватно имате оштећен RPMDB, извршавање '%s' можда поправи проблем." +msgid "bad format: %s" +msgstr "лош формат: %s" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Problem repository: %s" -msgstr "Проблем са ризницом: %s" - -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "место датотеке подешавања" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "тиха радња" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "причљива радња" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "постави корени директоријум инсталације" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "онемогући све прикључке" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "омогући прикључке по називу" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "онемогући прикључке по називу" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "премошћује вредност $releasever у датотекама ризница и подешавања" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "поставља произвољне опције ризница и подешавања" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" msgstr "" +"омогућава брисање инсталираних пакета да би разрешио програмске зависности" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "покушава најбоља доступна издања у трансакцијама." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "извршава потпуно из системског кеша, не освежава кеш" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "ниво излазног приказа за проналажење грешака" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "избацује детаљне резултате решења у датотеке" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "" +"приказуј дупликате, у ризницама, у командама за излиставање/претраживање" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "ниво излазног приказа грешака" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "" + +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "ниво излазног приказа за проналажење грешака за rpm" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "изузми пакете по називу или глобу" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "контролише да ли се користи боја" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "означава међуподатке истеклим пре извршавања команде" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "разрешава само на IPv4 адресе" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "разрешава само на IPv6 адресе" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "само преузми пакете" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Списак наредби за прикључке:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Епоха" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Издање" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Из ризнице" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Време изградње" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Време инсталације" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Инсталирано од стране" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Лиценца" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "d" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "da" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "ne" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Да ли је ово у реду [d/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Да ли је ово у реду [D/n]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "" + +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " ИБ-групе: %s" + +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Опис: %s" + +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Језик: %s" + +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Обавезни пакети:" + +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Подразумевани пакети:" + +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Изборни пакети:" + +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Условљени пакети:" + +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Група окружења: %s" + +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " ИБ-окружења: %s" + +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Обавезне групе:" + +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Изборне групе:" + +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Подудара се из:" + +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Назив датотеке: %s" + +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Ризница : %s" + +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Опис : " + +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Претражујем пакете: " +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Лиценца : %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Нема доступних пакета." +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Догодила се грешка при рачунању укупне величине за преузимање" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Укупна величина: %s" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Нема инсталираних пакета." +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Укупна величина за преузимање: %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:1007 #, python-format -msgid " (from %s)" -msgstr " (из %s)" +msgid "Installed size: %s" +msgstr "Инсталирана величина: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Нема инсталираних пакета из ризнице." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Догодила се грешка при рачунању инсталиране величине" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Ослобођен простор: %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Нема пакета означених за надоградњу." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Означавам пакете као инсталиране по групи:" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Означавам пакете као уклоњене по групи:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Група" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Пакети" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "НАРЕДБА" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Немате приступ бази података историје." +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Инсталирам зависности" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -"Не могу да опозовем трансакцију %s, чинивши то би узроковало нетачну базу " -"података пакета." -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Не могу да вратим уназад трансакцију %s, чинивши то би узроковало " -"неистоветну базу података пакета." +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Уклањам" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "инсталирајте пакет или пакете на ваш систем" - -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Не могу да нађем подударање" - -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Није исправна путања rpm датотеке: %s" - -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "bugfix" - -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "унапређење" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "сигурност" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "непознато" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1263 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" +"Прескачем сукобљене пакете:\n" +"(додајте '%s' у командну линију да бисте присилили надоградњу истих)" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "инсталиран" - -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "ажурирања" - -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "све" - -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "доступно" - -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Сажетак информација о ажурирањима: " +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" +"\n" +"Сажетак трансакције\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Сигурносне напомене" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Инсталирање" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Надоградња" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Уклањање" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Деградирање" + +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Прескочи" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Пакет" +msgstr[1] "Пакети" +msgstr[2] "Пакети" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Зависни пакет" +msgstr[1] "Зависна пакета" +msgstr[2] "Зависних пакета" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Bugfix напомене" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Надограђено" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Напомене за унапређење" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Деградирано" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "Остале напомене" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Поново инсталирано" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1465 +msgid "Skipped" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "ID ажурирања" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Уклоњено" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Врста" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Неуспешно" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Ажурирани" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Укупно" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Програмске грешке" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE-и" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Систем" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Опис" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Командна линија" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Права" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ИБ" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Датотеке" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Датум и време" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "тачно" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Радња(е)" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "нетачно" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Промењено" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Нема трансакција" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Није наведен пакет или ИБ трансакције" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Обрисани" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Није инсталирано" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Новије" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Старије" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "ИБ трансакције :" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "поновно инсталирам пакет" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Почетно време :" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Пакет за поновно инсталирање" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Почетак rpmdb-а :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "усклади инсталиране пакете на последње доступна издања" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u секунди)" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Пакети за усклађивање" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u минута)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u сати)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u дана)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Време краја :" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "направи кеш метаподатака" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Крај rpmdb :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Правим кеш датотеке за све датотеке са метаподацима." +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Корисник :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "надоградите пакет или пакете на вашем систему" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Прекинуто" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Пакет за надограђивање" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Повратна-вредност :" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"уклони све непотребне пакете који су изворни инсталирани као зависности" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Успех" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "претражи детаље пакета по датој речи" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Грешке:" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "такође претражи опис пакета и УРЛ" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Грешка:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Командна линија :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s Тачна подударања: %%s" - -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s Подударања: %%s" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Нису пронађена подударања." - -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Никад (последње: %s)" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Трансакција извршена са:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Тренутно (последње: %s)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Пакети промењени:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s секунд(и) (последње: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Излаз скриптице:" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "прикажи подешене софтверске ризнице" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Грешке:" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "прикажи све ризнице" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Инсталирање-зависности" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "прикажи омогућене ризнице (подразумевано)" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Застарели" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "прикажи онемогућене ризнице" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Застаревам" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Обриши" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Нема доступних ризница" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Поново инсталирај" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "укључена" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Наведени су неисправни пакети или ИБ трансакције" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "искључена" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "ID ризнице : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Назив-ризнице : " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Стање ризнице : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Ревизија ризнице : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Ознака ризница : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Дистро ознаке ризнице: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Ризница ажурирана : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Пакета из ризнице : " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Започињем разрешење програмских зависности" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Величина ризнице : " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Завршено разрешење програмских зависности" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Металинк ризнице : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Увозим GPG кључ 0x%s:\n" +" Кориснички ИБ: „%s“\n" +" Отисак прста : %s\n" +" Од : %s" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Ажурирано : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Извршава се" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Огледала ризнице : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Успаван" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Основни url ризнице : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Незаустављиво" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Ризница истиче : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Зомби" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Ризница искључује : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Праћен/заустављен" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Укључени у ризници : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Непознат" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Искључени из ризнице: " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Неуспешно проналажење информација о процесу који закључава (PID %d)" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Назив-датотеке-ризнице: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Програм са PID-ом %d је: %s" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "иб ризнице" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Меморија: %5s RSS (%5sБ VSZ)" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "стање" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Покренут: %s - %s раније" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "назив ризнице" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Стање : %s" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "прескачем." -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Окружење '%s' није инсталирано." -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "ИБ групе „%s“ не постоји." -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Грешка при обради „%s“: %s" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Нисам могао да подесим директоријум са кешом: {}" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Непозната опција подешавања: %s = %s" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "Главно подешавање није имало особину %s пре подешавања опција" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Неисправно или непознато „{}“: {}" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Ризница %s није имала %s особину пре постављања опција" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Упозорење: неуспешно учитавање '%s', прескачем." -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "ризница %s: 0x%s је већ увезена" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "ризница %s: увезен кључ 0x%s." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Неће инсталирати изворни rpm пакет (%s)." -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/dnssec.py:169 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" + +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "неподржана врста контролног збира : %s" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Грешка у поновној изградњи delta RPM-а" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Контролни збир delta-rebuilt RPM-а није тачан" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "урађено" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 #, python-format msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/module/module_base.py:33 msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Прекинуто." - -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Нема права уписа/извршавања у тренутном директоријуму, премештам у /" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Програмске зависности разрешене." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s провера није успела: %s против %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3615,29 +3642,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "ризница %s: 0x%s је већ увезена" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "ризница %s: увезен кључ 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Пронађен неисправан облик закључавајуће датотеке: %s.\n" -"Осигурајте се да ниједан други dnf процес није покренут и уклоните закључавајућу датотеку ручно или покрените systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3660,3 +3664,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Додао сам ризницу „%s“ из „%s“" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Деградирам" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Чистим" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Инсталирам" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Поново инсталирам" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Бришем" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Надограђујем" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Проверавам" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Извршавам скриптицу" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Припремам" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Догодиле су се грешке приликом трансакције." diff --git a/po/sv.po b/po/sv.po index 7f11ba6..b74a252 100644 --- a/po/sv.po +++ b/po/sv.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-09-20 09:28+0000\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/dnf/language/sv/)\n" @@ -25,230 +25,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Paket att installera" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Problem" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "TransactionItem finns inte för nyckeln: {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "TransactionSWDBItem finns inte för nyckeln: {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Fel inträffade under transaktionen." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s-kontrollen misslyckades: %s jämfört med %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Aktiverar en annan ström för ”{}”" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Inget att visa." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Installerar en nyare version av ”{}” än angivet. Anledning: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Aktiverade moduler: {}" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Ingen profil angiven för ”{}”, ange en profil." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Ledtråd: [d]standard, [e]aktiverad, [x]avaktiverad, [i]installerad" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Ledtråd: [d]standard, [e]aktiverad, [x]avaktiverad, [i]nstallerad, [a]ktiv" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Ignorerar onödig profil: ”{}/{}”" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Att installera modulen ”{0}” från det felsäkra förrådet {1} är inte tillåtet" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Kan inte matcha profilen för argumentet {}. Tilgängliga profiler för " -"”{}:{}”: {}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Kan inte matcha en profil för argumentet {}" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "Inga standardprofiler för modulen {}:{}. Tillgängliga profiler: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Inga standardprofiler för modulen {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Standardprofilen {} är inte tillgänglig i modulen {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "Att installera en modul från ett felsäkert förråd är inte tillåtet" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Kan inte lösa upp argumentet {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Ingen matchning för paketet {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" -"Att uppgradera modulen ”{0}” från det felsäkra förrådet {1} är inte " -"tillåtet" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Kan inte matcha en profil i argumentet {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "Att uppgradera en modul från ett felsäkert förråd är inte tillåtet" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Endast modulnamn behövs. Ignorerar oanvänd information i argumentet: ”{}”" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Modulärt beroendeproblem:" -msgstr[1] "Modulära beroendeproblem:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Fel vid tolkning av ”%s”: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Okänt konfigurationsvärde: %s=%s i %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Okänt konfigurationsalternativ: %s = %s i %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Kunde inte sätta cache-katalog: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Okänt konfigurationsalternativ: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Fel vid tolkning av --setopt med nyckeln ”%s”, värdet ”%s”: %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "Huvudkonfigurationen hade inte ett %s-attribut före setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Felaktig eller okänd ”{}”: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Tolkning av filen ”%s” misslyckades: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "Fel vid tolkning av --setopt med nyckeln ”%s.%s”, värdet ”%s”: %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Förrådet %s hade inte ett %s-attribut före setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Varning: misslyckades att ladda ”%s”, hoppar över." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Förrådet ”%s”: Fel vid tolkning av konfigurationen: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Förrådet ”%s” saknar namn i konfigurationen, använder id." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Felaktigt id för förrådet: %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -289,6 +65,16 @@ msgstr "Misslyckades att skicka e-post via ”%s”: %s" msgid "Failed to execute command '%s': returned %d" msgstr "Misslyckades att köra kommandot ”%s”: returnerade %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Okänt konfigurationsvärde: %s=%s i %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Okänt konfigurationsalternativ: %s = %s i %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Startade dnf-automatic." @@ -303,127 +89,51 @@ msgstr "Sov i %s sekunder" msgid "Error: %s" msgstr "Fel: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" -"Konfigurationsalternativet ”gpgkey_dns_verification” behöver libunbound ({})" +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "inläsning av förrådet ”{}” misslyckades: {}" -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "DNSSEC-utvidgning: nyckeln för användaren " +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Inläsning av förrådet ”{}” har misslyckats" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "är giltig." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." +msgstr "" +"Cachning av metadata med timer är avaktiverad vid körning över en uppmätt " +"anslutning." -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "har okänd status." +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "Timer för cachning av metadata inaktiverad vid batteridrift." -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "DNSSEC-utvidgning: " +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "Timer för cachning av metadata inaktiverad." -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Testning importerade redan nycklar för deras validitet." +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Cachen med metadata uppdaterades nyligen." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Nedgraderar" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "Det finns inga aktiva förråd i ”{}”." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Rensar upp" +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: kommer aldrig gå ut och kommer inte uppdateras." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Installerar" +#: ../dnf/base.py:350 +#, python-format +msgid "%s: has expired and will be refreshed." +msgstr "%s: har gått ut och kommer att uppdateras." -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Fasar ut" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Ominstallerar" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Raderar" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Uppgraderar" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Verifierar" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Kör skript" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Förbereder" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "inläsning av förrådet ”{}” misslyckades: {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Inläsning av förrådet ”{}” har misslyckats" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" -"Cachning av metadata med timer är avaktiverad vid körning över en uppmätt " -"anslutning." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "Timer för cachning av metadata inaktiverad vid batteridrift." - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "Timer för cachning av metadata inaktiverad." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Cachen med metadata uppdaterades nyligen." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "Det finns inga aktiva förråd i ”{}”." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: kommer aldrig gå ut och kommer inte uppdateras." - -#: ../dnf/base.py:350 -#, python-format -msgid "%s: has expired and will be refreshed." -msgstr "%s: har gått ut och kommer att uppdateras." - -#. expires within the checking period: -#: ../dnf/base.py:354 -#, python-format -msgid "%s: metadata will expire after %d seconds and will be refreshed now" -msgstr "%s: metadata kommer gå ut efter %d sekunder och kommer uppdateras nu" +#. expires within the checking period: +#: ../dnf/base.py:354 +#, python-format +msgid "%s: metadata will expire after %d seconds and will be refreshed now" +msgstr "%s: metadata kommer gå ut efter %d sekunder och kommer uppdateras nu" #: ../dnf/base.py:358 #, python-format @@ -471,82 +181,82 @@ msgstr "Ogiltig tsflag i konfigurationsfil: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Kunde inte lägga till gruppfil för förrådet: %s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Kör transaktionskontroll" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Fel: transaktionskontroll mot depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Transaktionskontrollen lyckades." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Kör transaktionstest" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "Transaktionstestfel:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Transaktionstesten lyckades." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Kör transaktionen" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Diskbehov:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Åtminstone %d MB mer utrymme behövs på filsystemet %s." -msgstr[1] "Åtminstone %d MB mer utrymme behövs på filsystemet %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Felsammanfattning" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB ändrad utanför DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Kunde inte köra transaktionen." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Transaktionen kunde inte starta:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Kunde inte ta bort transaktionsfilen %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Några paket hämtades inte. Försöker igen." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta-RPM:er reducerade %.1f MB med uppdateringar till %.1f MB (%d.1 %% " "sparat)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -554,111 +264,105 @@ msgstr "" "Misslyckade delta-RPM:er ökade %.1f MB med uppdateringar till %.1f MB (%d.1 " "%% bortslösat)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Kunde inte öppna: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Den publika nyckeln för %s är inte installerad" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Problem att öppna paketet %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Den publika nyckeln för %s är inte betrodd" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Paketet %s är inte signerat" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Det går inte att ta bort %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s borttaget" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Ingen matchning för gruppaket ”{}”" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Lägger till paket från gruppen ”%s”: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Inget att göra." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Inga grupper markerade att tas bort." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Ingen grupp markerad att uppgraderas." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Paketet %s är inte installerat, kan inte nedgradera det." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Ingen matchning för argumentet: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "inget paket matchade" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Paketet %s är inte installerat, kan inte nedgradera det." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Paketet %s med en lägre version är redan installerat, kan inte nedgradera " "det." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Paketet %s är inte installerat, kan inte ominstallera det." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "Filen %s är ett källpaket och kan inte uppdateras, ignorerar." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Paketet %s är inte installerat, kan inte uppdatera det." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." @@ -666,114 +370,118 @@ msgstr "" "Samma eller en högre version av %s är redan installerad, det går inte att " "uppdatera den." -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Paketet %s är tillgängligt, men inte installerat." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Paketet %s är tillgängligt, men installerat för en annan arkitektur." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Inget paket %s är installerat." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Inte en giltig form: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Inga paket markerade att tas bort." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Paket för argumentet %s tillgängliga, men inte installerade." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Paketet %s med lägsta version är redan installerat, kan inte nedgradera det." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Åtgärden hanteras inte: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Inget paket %s tillgängligt." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "inget paket matchade" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" "Inga säkerhetsuppdateringar behövs, men {} uppdatering finns tillgänglig" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" "Inga säkerhetsuppdateringar behövs, men {} uppdateringar finns tillgängliga" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" "Inga säkerhetsuppdateringar behövs för ”{}”, men {} uppdatering finns " "tillgänglig" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" "Inga säkerhetsuppdateringar behövs för ”{}”, men {} uppdateringar finns " "tillgängliga" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Paketet som misslyckas är: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG-nycklar är konfigurerade som: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "GPG-nyckel vid %s (0x%s) är redan installerad" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Nyckeln har godkänts." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Nyckeln har avvisats." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Nyckelimport misslyckades (kod %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Nyckelimport lyckades" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Installerade inte några nycklar" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -782,28 +490,28 @@ msgstr "" "GPG-nycklarna uppräknade för förrådet \"%s\" är redan installerade men de är inte korrekta för detta paket.\n" "Kontrollera att de rätta nyckel-URL:erna är konfigurerade för detta förråd." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Import av nycklar hjälpte inte, fel nycklar?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Kanske du menade: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" "Paketet ”{}” från det lokala förrådet ”{}” har en felaktig kontrollsumma" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Några paket från ett lokalt förråd har felaktig kontrollsumma" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Paketet ”{}” från förrådet ”{}” har en felaktig kontrollsumma" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -811,1528 +519,1471 @@ msgstr "" "Några paket har en ogiltig cache, men kan inte hämtas på grund av flaggan " "”--cacheonly”" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "Paketet %s är redan installerat." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Problem i begäran:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "saknade paket: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Oväntat värde på miljövariabeln: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "trasiga paket: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Tolkning av filen ”%s” misslyckades: %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "saknade grupper eller moduler: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "Kan inte läsa filen ”%s”: %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "trasiga grupper eller moduler: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Konfigurationsfel: %s" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Modulärt beroendeproblem med standard:" -msgstr[1] "Modulära beroendeproblem med standard:" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Alias innehåller oändlig rekursion" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "ingen matchande lastfabrik för %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Redan hämtat" +msgid "%s, using original arguments." +msgstr "%s, använder originalargumenten." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "ej stödd typ av kontrollsumma: %s" +msgid " Installed: %s-%s at %s" +msgstr " Installerade: %s-%s %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "avgör den snabbaste spegeln (%s värdar).. " +msgid " Built : %s at %s" +msgstr " Byggde : %s %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -"Ingen tillgänglig modulära metadata för det modulära paketet ”{}”, det kan " -"inte installeras på systemet." +"Åtgärden skulle resultera i byte av modulen ”{0}” ström ”{1}” till ström " +"”{2}”" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "Ingen tillgänglig modulära metadata för modulära paket" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Kommer inte installera ett käll-rpm-paket (%s)." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "hoppar över." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "Modulen eller gruppen ”%s” är inte installerad." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Åtgärden avbruten." -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "Modulen eller gruppen ”%s” är inte tillgänglig." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Hämtar paket:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "Modulen eller gruppen ”%s” finns inte." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Fel när paket hämtades:" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Miljön ”%s” är inte installerad." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Transaktionen misslyckades" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "Miljön ”%s” är inte tillgänglig." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Vägrar att automatiskt importera nycklar vid oövervakad körning.\n" +"Använd ”-y” för att åsidosätta." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Gruppid ”%s” finns inte." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG-kontrollen MISSLYCKADES" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "aktiverar förrådet %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Ändringslogg för {}" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Lade till %s-förrådet från %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Fasar ut paket" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Deltaåterbyggnad av RPM:en misslyckades" - -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Kontrollsumma av den deltaombyggda RPM:en misslyckades" - -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "klar" - -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Kommandoradsfel: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "felaktigt format: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Setopt-argumentet har flera värden: %s" - -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Setopt-argumentet har inget värde: %s" - -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "konfigurationsfilens plats" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "tyst arbete" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "utförligt arbete" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Inga paket markerade för distributionssynkronisering." -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "visa DNF-version och avsluta" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Inga paket markerade för nedgradering." -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "ange installationsrot" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Installerade paket" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "installera inte dokumentation" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Tillgängliga paket" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "inaktivera alla insticksmoduler" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Ta automatiskt bort paket" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "aktivera insticksmoduler efter namn" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Extra paket" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "inaktivera insticksmoduler efter namn" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Tillgängliga uppgraderingar" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "åsidosätt värdet på $releasever i config- och repo-filer" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Nyligen tillagda paket" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "sätt godtyckliga konfigurations- och förrådsalternativ" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "Inga matchande paket att lista" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "lös depsolve-problem genom att hoppa över paket" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Inga matchningar hittades" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "visa kommandohjälp" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Inget transaktions-ID angivet" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "tillåt radering av installerade paket för att lösa upp beroenden" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Hittade inte angivet transaktions-ID" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "prova de bästa tillgängliga paketversionerna i transaktioner." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Hittade mer än ett transaktions-ID!" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "begränsa inte transaktionen till den bästa kandidaten" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Transaktionshistoriken är ofullständig, före %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "kör helt från systemets cache, uppdatera inte cachen" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Transaktionshistoriken är ofullständig, efter %u." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "maximal väntetid på kommandon" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Backar transaktionen {} från {}" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "nivå på felsökningsutskrifter" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Okänt förråd: ”%s”" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "skriver detaljerade upplösningsresultat i filer" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Inget förråd matchar: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "visa dubbletter, i förråd, i list-/search-kommandon" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Detta kommando måste köras av root-användaren." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "nivå på felutskrifter" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Inget sådant kommando: %s. Använd %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"aktiverar dnf:s beräkningslogik för utfasning vid uppgraderingar eller visa " -"förmågor som paketet fasar ut för info, list och repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "nivå på felsökningsutskrifter för rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "svara automatiskt ja på alla frågor" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "svara automatiskt nej på alla frågor" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"Aktivera ytterligare förråd. Listalternativ. Stödjer globbningar, kan " -"anges flera gånger." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"Avaktivera förråd. Listalternativ. Stödjer globbningar, kan anges flera " -"gånger." +"--destdir --downloaddir får bara användas med --downloadonly eller kommandot" +" download eller system-upgrade." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"aktivera endast specifika förråd med ett id eller en glob, kan anges flera " -"gånger" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" -msgstr "aktivera förråd med kommandot config-manager (sparar automatiskt)" - -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "avaktivera förråd med kommandot config-manager (sparar automatiskt)" +"--enable, --set-enabled och --disable, --set-disabled får bara användas med " +"kommandot config-manager." -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "uteslut paket via namn eller glob" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +msgstr "" +"Varning: framtvingar globala kontroller av GPG-signaturer i enlighet med den" +" aktiva RPM-säkerhetspolicyn (se ”gpgcheck” i dnf.conf(5) för hur man kan " +"undertrycka detta meddelande)" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "avaktivera excludepkgs" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "Konfigurationsfilen ”{}” finns inte" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"etikett och sökväg till ett ytterligare förråd att använda (samma sökväg som" -" i en bas-url), kan anges flera gånger." +"Kan inte avgöra utgåveversionen (använd ”--releasever” för att ange " +"utgåveversion)" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "avaktivera borttagande av beroenden som inte används längre" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "argument {}: inte tillåtet med argumentet {}" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "avaktivera kontroll av gpg-signatur (om RPM-policyn tillåter)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Kommando \"%s\" redan definierat" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "styr om färg skall användas" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Excludes i dnf.conf: " -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "markera metadata som utgånget före kommandot körs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Includes i dnf.conf: " -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "lös endast upp till IPv4-adresser" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Excludes i förrådet " -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "lös endast upp till IPv6-adresser" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Includes i förrådet " -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "ange katalog att kopiera paket till" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "För att diagnostisera problemet, försök köra: ”%s”." -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "hämta endast paket" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "" +"Du har förmodligen en trasig RPMDB, att köra ”%s” kan kanske lösa problemet." -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "lägg till en kommentar till transaktionen" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Inkludera paket relevanta för felrättningar, i uppdateringar" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Problemförråd : %s" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Inkludera paket relevanta för förbättringar, i uppdateringar" - -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Inkludera relevanta nya paket, i uppdateringar" - -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Inkludera paket relevanta för säkerhet, i uppdateringar" - -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Inkludera paket som behövs för att lösa den angivna rådet, i uppdateringar" - -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "" -"Inkludera paket som behövs för att lösa den angivna BZ:n, i uppdateringar" - -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Inkludera paket som behövs för att lösa den angivna CVE:n, i uppdateringar" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "visa detaljer om ett paket eller en grupp av paket" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "" -"Inkludera paket relevanta för säkerhet som matchar allvarlighetsgraden, i " -"uppdateringar" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "visa alla paket (standard)" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Framtvinga användningen av en arkitektur" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "visa endast tillgängliga paket" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Lista över huvudkommandon:" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "visa endast installerade paket" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Lista över instickskommandon:" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "visa endast extrapaket" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Namn" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "visa endast uppgraderingspaket" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Namn" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "visa endast autoremove-paket" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epok" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "visa endast nyligen ändrade paket" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Version" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKET" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Version" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Paketnamnsspecifikation" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Utgåva" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "lista ett paket eller grupper av paket" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Ark" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "ta reda på vilka paket som tillhandahåller det angivna värdet" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Arkitektur" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "TILLHANDAHÅLL" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Strl" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Tillhandahållsspecifikation att söka efter" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Storlek" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Söker paket: " -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Källa" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "undersök tillgängliga paketuppgraderingar" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Förråd" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "visa ändringsloggar före uppdatering" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Förråd" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Inget paket tillgängligt." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Från förråd" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Inga paket markerade att installeras." -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Paketerare" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Inget paket installerat." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Byggtidpunkt" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (från %s)" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Installationstidpunkt" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Installerat paket %s%s är inte tillgängligt." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Installerad av" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Inget paket installerat från förrådet." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Sammanf." +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Inga paket markerade att ominstalleras." -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Sammanfattning" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Inga paket markerade att uppgraderas." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "kör kommandon ovanpå alla paket i ett angivet förråd" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Licens" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "FÖRRÅDSID" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Beskrivning" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "Förråds-ID" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Beskrivning" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Paketspecifikation" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Inga paket att lista" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "visa ett hjälpsamt användningsmeddelande" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "j" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "KOMMANDO" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "ja" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "visa, eller använd, transaktionshistoriken" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "nej" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Hittade mer än ett transaktions-ID.\n" +"'{}' behöver ett transaktions-ID eller paketnamn." -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Är detta ok [j/N]: " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Inget transaktions-ID eller paketnamn angivet." -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Är detta ok [J/n]: " +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Du har inte tillgång till historie-DB:n." -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid "Group: %s" -msgstr "Grupp: %s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Kan inte göra transaktion %s ogjord, att göra det skulle resultera i en " +"inkonsistent paketdatabas." -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Group-Id: %s" -msgstr " Grupp-id: %s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Kan inte rulla tillbaka transaktion %s, att göra det skulle resultera i en " +"inkonsistent paketdatabas." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Beskrivning: %s" - -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " Språk: %s" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Felaktig definition av transaktions-ID-intevall ”{}”.\n" +"Använd ”..”." -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Obligatoriska paket:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"Kan inte konvertera ”{}” till ett transaktions-ID.\n" +"Använd ””, ”last”, ”last-”." -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Standardpaket:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Ingen transaktion som hanterar paketet ”{}” hittades." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Valfria paket:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Lista eller skapa kommandoalias" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Villkorliga paket:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "aktivera aliasuppslagning" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Miljögrupp: %s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "avaktivera aliasuppslagning" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Miljö-id: %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "åtgärd att göra med alias" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Obligatoriska grupper:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "aliasdefinition" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Valfria grupper:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Alias är nu aktiverade" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Matchat från:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Alias är nu avaktiverade" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Filename : %s" -msgstr "Filnamn : %s" +msgid "Invalid alias key: %s" +msgstr "Felaktig aliasnyckel: %s" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Repo : %s" -msgstr "Förråd : %s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Beskrivning : " +msgid "Alias argument has no value: %s" +msgstr "Aliasargumentet har inget värde: %s" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "URL : %s" -msgstr "URL : %s" +msgid "Aliases added: %s" +msgstr "Alias tillagt: %s" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "License : %s" -msgstr "Licens : %s" +msgid "Alias not found: %s" +msgstr "Aliaset finns inte: %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Provide : %s" -msgstr "Tillhandahåll: %s" +msgid "Aliases deleted: %s" +msgstr "Aliaset raderat: %s" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Other : %s" -msgstr "Annat : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Ett fel uppstod vid beräkningen av total storlek att hämta" +msgid "%s, alias %s" +msgstr "%s, alias %s" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total size: %s" -msgstr "Total storlek: %s" +msgid "Alias %s='%s'" +msgstr "Alias %s=”%s”" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Total storlek att hämta: %s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Aliasuppslagning är avaktiverat." -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Installerad storlek: %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Inga alias angivna." -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Ett fel uppstod vid beräkningen av installerad storlek" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Inget alias angivet." -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Frigjort utrymme: %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Inga alias definierade." -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Markerar paket som installerade av gruppen:" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "Ingen matchning för aliaset: %s" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Markerar paket som borttagna av gruppen:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"ta bort alla ej nödvändiga paket som ursprungligen installerades som " +"beroenden" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Grupp" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Paket att ta bort" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Paket" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "leta efter problem i paketdatabasen" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Installerar grupp-/modulpaket" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "visa alla problem; standard" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Installerar gruppaket" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "visa beroendeproblem" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Installerar" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "visa dubblettproblem" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Uppgraderar" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "visa utfasade paket" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Ominstallerar" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "visa problem med tillhandahållanden" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Installerar beroenden" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} har ett saknat beroende på {}" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Installerar svaga beroenden" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} är en dubblett av {}" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Tar bort" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} fasas ut av {}" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Tar bort beroende paket" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} tillhandahåller {} men kan inte hittas" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Tar bort oanvända beroenden" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Tar bort filen %s" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Nedgraderar" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "ta bort cachade data" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Installerar modulprofiler" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Metadatatyp att rensa" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Avaktiverar modulprofiler" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Rensar data: " -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Aktiverar modulströmmar" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Cachen gick ut" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Byter modulströmmar" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d fil borttagen" +msgstr[1] "%d filer borttagna" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Avaktiverar moduler" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Väntar på att processen med pid %d skall avsluta." -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Återställer moduler" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Lista pakets beroenden och vilka paket som tillhandahåller dem" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Installerar miljögrupper" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "" +"synkronisera installerade paket med de senast tillgängliga versionerna" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Uppgraderar miljögrupper" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Paket att synkronisera" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Tar bort miljögrupper" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Nedgradera ett paket" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Installerar grupper" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Paket att nedgradera" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Uppgraderar grupper" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "visa, eller använd, gruppinformationen" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Tar bort grupper" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Inga gruppdata är tillgängliga för de konfigurerade förråden." -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"Hoppar över paket med konflikter:\n" -"(lägg till ”%s” på kommandoraden för att framtvinga deras uppgradering)" +msgid "Warning: Group %s does not exist." +msgstr "Varning: Grupp %s finns inte." -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Hoppar över paket med trasiga beroenden%s" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Varning: inga grupper matchar:" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " eller del av en grupp" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Tillgängliga miljögrupper:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Paket" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Installerade miljögrupper:" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Paket" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Installerade grupper:" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "ersätter" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Installerade språkgrupper:" -#: ../dnf/cli/output.py:1353 -#, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Transaktionssammanfattning\n" -"%s\n" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Tillgängliga grupper:" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Installera" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Tillgängliga språkgrupper:" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Uppgradera" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "inkludera valfria paket från gruppen" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Ta bort" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "visa även dolda grupper" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Nedgradera" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "visa endast installerade grupper" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Hoppa över" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "visa endast tillgängliga grupper" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paket" -msgstr[1] "Paket" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Beroende paket" -msgstr[1] "Beroende paket" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "tillgängliga underkommandon: {} (standard), {}" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Uppgraderade" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "argument för gruppunderkommando" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Nedgraderade" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Ogiltigt underkommando till groups, använd: %s." -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Installerade" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Kan inte hitta ett nödvändigt gruppaket." -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Ominstallerade" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "installera ett paket eller flera paket på ditt system" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Överhoppat" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Paket att installera" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Borttagna" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Kan inte hitta en matchning" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Misslyckades" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Inte en giltig sökväg till en rpm: %s" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Totalt" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Det finns följande alternativ för ”{0}”: {1}" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "generera metadatacachen" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "System" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Skapar cache-filer för alla metadatafiler." -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Kommandorad" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"markera eller avmarkera installerade paket som installerade av en användare." -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Användarnamn" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" +"install: markera som installerad av användaren\n" +"remove: avmarker som installerad av användaren\n" +"group: markera som installerad av en grupp" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s markerad som användarinstallerad." -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Datum och tid" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s avmarkerad som användarinstallerad." -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Åtgärd(er)" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s markerad som gruppinstallerad." -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Ändrade" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Fel:" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Inga transaktioner" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "Paketet %s är inte installerat." -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Misslyckad historieinformation" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Inget transaktions-ID, eller paket, angivet" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "Inga matchande moduler att lista" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Raderade" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Inte installerat" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Interagera med moduler." -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Äldre" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "visa endast aktiverade moduler" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Nyare" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "visa endast avaktiverade moduler" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Transaktions-ID:" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Starttid :" - -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Start-rpmdb :" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "visa profilinnehållet" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u sekunder)" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u minuter)" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u timmar)" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Modulspecifikation" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u dagar)" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Sluttid :" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "ominstallera ett paket" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Slut-rpmdb :" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Paket att ominstallera" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Användare :" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "ta bort ett eller flera paket från ditt system" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Returkod :" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "ta bort dubblerade paket" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Avbruten" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "ta bort installonly-paket över gränsen" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Lyckades" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Inga dubblerade paket att ta bort hittades." -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Misslyckanden:" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Inga gamla installonly-paket att ta bort hittades." -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Misslyckades:" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "okänt" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Utgåveversion :" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Aldrig (senast: %s)" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Kommandoradsfel:" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "Omedelbart (senast: %s)" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Kommentar :" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s sekunder (senast: %s)" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Transaktionen utförd med:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "visa de konfigurerade programvaruförråden" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Ändrade paket:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "visa alla förråd" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Skriptutdata:" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "visa aktiverade förråd (standard)" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Fel:" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "visa avaktiverade förråd" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Ber-inst" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Förrådsspecifikation" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Utfasad" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Inga förråd tillgängliga" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Radering" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "aktivt" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Ominstallation" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "inaktivt" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Felaktiga transaktions-ID:n, eller paket, angivna" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Paketet %s.%s %s kommer att installeras" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Paketet %s.%s %s kommer vara en uppgradering" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Paketet %s.%s %s kommer att tas bort" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Paketet %s.%s %s kommer att installeras om" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Paketet %s.%s %s kommer att vara en nedgradering" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Paketet %s.%s %s kommer att fasa ut" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Paketet %s.%s %s kommer att uppgraderas" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Paketet %s.%s %s kommer att fasas ut" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Börjar beroendeupplösning" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Avslutade beroendeupplösning" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -"Importerar GPG-nyckel 0x%s:\n" -" Användarid : ”%s”\n" -" Fingeravtryck: %s\n" -" Från : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Kör" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Sover" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Oavbrytbar" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombie" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "Spårad/Stoppad" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Okänd" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Kan inte hitta information om den låsande processen (PID %d)" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Programmet med PID %d är: %s" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "förråds-id" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Minne : %5s RSS (%5s B VSZ)" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "status" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Startade: %s - för %s sedan" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "förrådsnamn" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Tillstånd: %s" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Oväntat värde på miljövariabeln: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "sök efter paket som matchar ett nyckelord" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "Kan inte läsa filen ”%s”: %s" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "" +"Fråga om alla paket (kortform för repoquery '*' eller repoquery utan " +"argument)" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Konfigurationsfel: %s" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Fråga alla versioner av paket (standard)" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Alias innehåller oändlig rekursion" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "visa endast resultat för denna ARKITEKTUR" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, använder originalargumenten." - -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Installerade: %s-%s %s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "visa endast resultat som äger FIL" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Byggde : %s %s" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "visa endast resultat som står i konflikt med KRAV" -#: ../dnf/cli/cli.py:146 -#, python-brace-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Åtgärden skulle resultera i byte av modulen ”{0}” ström ”{1}” till ström " -"”{2}”" +"visa resultat som behöver, föreslår, kompletterar, förbättrar eller " +"rekommenderar pakettillhandahållanden och filer KRAV" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" -"Det är inte möjligt att byta aktiverade strömmar för en modul.\n" -"Det rekimmenderas att ta bort allt innehåll från modulen, och återställa modulen med kommandot ”dnf module reset ”. Efter att du återställt modulen kan du installera den andra strömmen." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "visa endast resultat som fasar ut KRAV" + +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "visa endast resultat som tillhandahåller KRAV" + +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "visa resultat som behöver paket tillhandahållande och filer KRAV" + +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "visa endast resultat som rekommenderar KRAV" + +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "visa endast resultat som förbättrar KRAV" + +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "visa endast resultat som föreslår KRAV" + +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "visa endast resultat som kompletterar KRAV" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "kontrollera icke-explicita beroenden (filer och Provides); standard" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF kommer endast hämta paket för transaktionen." +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "kontrollera beroenden precis som angivet, motsatsen till --alldeps" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -"DNF kommer endast hämta paket, installera gpg-nycklar och kontrollera " -"transaktionen." +"använt tillsammans med --whatrequires och --requires --resolve, fråga paket " +"rekursivt." -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Åtgärden avbruten." +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" +"visa en lista över alla beroenden och vilka paket som tillhandahåller dem" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Hämtar paket:" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "visa tillgängliga taggar att använda med --queryformat" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Fel när paket hämtades:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "lös upp förmågor till ursprungliga paket" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Transaktionen misslyckades" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "visa rekursivt träd för paket" + +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "arbeta på motsvarande käll-RPM" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -"Vägrar att automatiskt importera nycklar vid oövervakad körning.\n" -"Använd ”-y” för att åsidosätta." +"visa de N senaste paketen för ett givet namn.arkitektur (eller alla utom de " +"N senaste om N är negativt)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG-kontrollen MISSLYCKADES" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Ändringslogg för {}" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "visa detaljerad information om paketet" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Fasar ut paket" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "visa en lista av filer i paketet" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Inga paket markerade för distributionssynkronisering." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "visa paketets käll-RPM-namn" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Inga paket markerade för nedgradering." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "visa ändringsloggar för paketet" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Installerade paket" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "formatera för att visa funna paket" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Tillgängliga paket" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" +"använd formatet namn-epok:version-utgåva.arkitektur för att visa funna paket" +" (standard)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Ta automatiskt bort paket" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" +"använd formatet namn-version-utgåva för att visa funna paket (rpm-" +"frågestandard)" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Extra paket" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" +"använd formatet epok:namn-version-utgåva.arkitektur för att visa funna paket" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Tillgängliga uppgraderingar" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Visa i vilka comps-grupper valda paket presenteras" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Nyligen tillagda paket" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "begränsa frågan till installerade dubblettpaket" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "Inga matchande paket att lista" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "begränsa frågan till installerade installonly-paket" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Inga matchningar hittades" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "begränsa frågan till installerade paket med ouppfyllda beroenden" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Inget transaktions-ID angivet" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "visa en plats som paket kan hämtas ifrån" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Hittade inte angivet transaktions-ID" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Visa förmågor som paketet står i konflikt med." -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Hittade mer än ett transaktions-ID!" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Visa förmågor som paketat kan bero på, förbättra, rekommendera, föreslå och " +"komplettera." -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Transaktionshistoriken är ofullständig, före %u." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Visa förmågor som paketet kan förbättra." -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Transaktionshistoriken är ofullständig, efter %u." +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Visa förmågor som tillhandahålls av paketet." -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Backar transaktionen {} från {}" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Visa förmågor som paketet rekommenderar." -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Okänt förråd: ”%s”" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Visa förmågor som paketet beror på." -#: ../dnf/cli/cli.py:782 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "No repository match: %s" -msgstr "Inget förråd matchar: %s" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "Visa förmågor som paketet beror på för att köra ett %%pre-skript." -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Detta kommando måste köras av root-användaren." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Visa förmågor som paketet föreslår." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Inget sådant kommando: %s. Använd %s --help" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Visa förmågor som paketet kan komplettera." -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Det kan vara ett DNF-insticksmodulskommando, prova ”dnf install 'dnf-" -"command(%s)'”" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Visa endast tillgängliga paket." -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Visa endast installerade paket." + +#: ../dnf/cli/commands/repoquery.py:251 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Det kan vara ett kommando till en DNF-insticksmodul, men att läsa in " -"insticksmoduler är för närvarande avaktiverat." +"Display only packages that are not present in any of available repositories." +msgstr "Visa endast paket som inte finns i något av de tillgängliga förråden." -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that provide an upgrade for some already installed " +"package." msgstr "" -"--destdir --downloaddir får bara användas med --downloadonly eller kommandot" -" download eller system-upgrade." +"Visa endast paket som tillhandahåller en uppgradering för några redan " +"installerade paket." -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"--enable, --set-enabled och --disable, --set-disabled får bara användas med " -"kommandot config-manager." -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Visa endast paket som installerades av användaren." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Visa endast nyligen redigerade paket" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "nyckelordet att söka efter" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"Varning: framtvingar globala kontroller av GPG-signaturer i enlighet med den" -" aktiva RPM-säkerhetspolicyn (se ”gpgcheck” i dnf.conf(5) för hur man kan " -"undertrycka detta meddelande)" - -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "Konfigurationsfilen ”{}” finns inte" +"Flaggan ”--resolve” måste användas tillsammans med en av flaggorna " +"”--conflicts”, ”--depends”, ”--enhances”, ”--provides”, ”--recommends”, " +"”--requires”, ”--requires-pre”, ”--suggests” eller ”--supplements”" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -"Kan inte avgöra utgåveversionen (använd ”--releasever” för att ange " -"utgåveversion)" +"Flaggan ”--recursive” måste användas med ”--whatrequires ” (eventuellt" +" med ”--alldeps”, men inte med ”--exactdeps”), eller med ”--requires " +"--resolve”" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "argument {}: inte tillåtet med argumentet {}" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "Paketet {} innehåller inga filer" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Kommando \"%s\" redan definierat" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Tillgängliga frågetaggar: använd --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Excludes i dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "argumentet {} behöver flaggan --whatrequires eller --whatdepends" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Includes i dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Excludes i förrådet " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "sök i paketdetaljer efter den angivna strängen" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Includes i förrådet " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "sök även i paketbeskrivningar och URL:en" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "ta bort ett eller flera paket från ditt system" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "NYCKELORD" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "ta bort dubblerade paket" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Nyckelord att söka efter" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "ta bort installonly-paket över gränsen" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Namn" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Paket att ta bort" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Sammanfattning" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Inga dubblerade paket att ta bort hittades." +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Beskrivning" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." -msgstr "Installerat paket %s%s är inte tillgängligt." +msgid "%s Exactly Matched: %%s" +msgstr "%s Exakt matchad: %%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Inga gamla installonly-paket att ta bort hittades." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s Matchad: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Inget som matchar hittat." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "kör ett interaktivt DNF-skal" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SKRIPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Skript att köra i ett DNF-skal" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Fel:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Ej stött nyckelvärde." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Kunde inte hitta förrådet: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2346,7 +1997,7 @@ msgstr "" " Om inget värde anges skrivs det nuvarande värdet.\n" " Om ett värde anges sätts detta värde." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2354,7 +2005,7 @@ msgstr "" "{} [kommando]\n" " skriv ut hjälp" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2366,7 +2017,7 @@ msgstr "" " enable: aktivera förråd. flagga = förråds-id\n" " disable: avaktivera förråd. flagga = förråds-id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2374,7 +2025,7 @@ msgstr "" "{}\n" " lös upp transaktionsuppsättningen" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2386,7 +2037,7 @@ msgstr "" " reset: återställ (nollställ) transaktionen\n" " run: kör transaktionen" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2394,7 +2045,7 @@ msgstr "" "{}\n" " kör transaktionen" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2402,7 +2053,7 @@ msgstr "" "{}\n" " avsluta skalet" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2424,1331 +2075,1680 @@ msgstr "" "run lös upp och kör transaktionsmängden\n" "exit (eller quit) avsluta skalet" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Fel: kan inte öppna %s för läsning" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Klart!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Lämnar skalet" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"markera eller avmarkera installerade paket som installerade av en användare." -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" -"install: markera som installerad av användaren\n" -"remove: avmarker som installerad av användaren\n" -"group: markera som installerad av en grupp" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Specifikationen kommer att tas bort" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Paketspecifikation" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Specifikationen kommer att installeras" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s markerad som användarinstallerad." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "felrättning" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s avmarkerad som användarinstallerad." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "förbättring" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s markerad som gruppinstallerad." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "säkerhet" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Paketet %s är inte installerat." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "nyttpaket" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Tar bort filen %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Kritisk/säk." -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "ta bort cachade data" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Viktig/säk." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Metadatatyp att rensa" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Medel/säk." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Rensar data: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Låg/säk." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Cachen gick ut" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "visa bulletiner om paket" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d fil borttagen" -msgstr[1] "%d filer borttagna" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "råd om nyare versioner om installerade paket (standard)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Väntar på att processen med pid %d skall avsluta." +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "råd om samma och äldre versioner av installerade paket" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Lista eller skapa kommandoalias" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"råd om nyare versioner av de installerade paket för vilka en nyare version " +"finns tillgänglig" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "aktivera aliasuppslagning" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "råd om alla versioner av installerade paket" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "avaktivera aliasuppslagning" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "visa en sammanfattning av råd (standard)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "åtgärd att göra med alias" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "visa en lista över bulletiner" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "aliasdefinition" - -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Alias är nu aktiverade" - -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Alias är nu avaktiverade" - -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Felaktig aliasnyckel: %s" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "visa information om bulletiner" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Aliasargumentet har inget värde: %s" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Alias tillagt: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Aliaset finns inte: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "installerat" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Aliaset raderat: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "uppdaterar" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, alias %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "alla" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Alias %s=”%s”" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "tillgängliga" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Aliasuppslagning är avaktiverat." +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Sammanfattning av uppdateringsinformation: " -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Inga alias angivna." +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Nytt pakets noteringar" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Inget alias angivet." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Säkerhetsmeddelanden" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Inga alias definierade." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Kritiska säkerhetsmeddelanden" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Ingen matchning för aliaset: %s" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Viktiga säkerhetsmeddelanden" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"uppgradera, men bara ”nyaste” paketmatchning som löser ett problem som " -"påverkar ditt system" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Medelsäkerhetsnoteringar" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "leta efter problem i paketdatabasen" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Lågsäkerhetsnoteringar" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "visa alla problem; standard" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Okända säkerhetsnoteringar" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "visa beroendeproblem" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Felrättningsmeddelanden" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "visa dubblettproblem" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Förbättringsmeddelanden" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "visa utfasade paket" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "andra meddelanden" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "visa problem med tillhandahållanden" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Okänd/säk." -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} har ett saknat beroende på {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Fel" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} är en dubblett av {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Typ" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} fasas ut av {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Uppdaterings-ID" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} tillhandahåller {} men kan inte hittas" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Uppdaterat" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Nedgradera ett paket" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE:er" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Paket att nedgradera" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Beskrivning" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "visa, eller använd, gruppinformationen" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Rättigheter" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Inga gruppdata är tillgängliga för de konfigurerade förråden." +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Allvarsgrad" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Varning: Grupp %s finns inte." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Filer" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Varning: inga grupper matchar:" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Installerade" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Tillgängliga miljögrupper:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "falskt" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Installerade miljögrupper:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "sant" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Installerade grupper:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "uppgradera ett eller flera paket på ditt system" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Installerade språkgrupper:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Paket att uppgradera" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Tillgängliga grupper:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"uppgradera, men bara ”nyaste” paketmatchning som löser ett problem som " +"påverkar ditt system" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Tillgängliga språkgrupper:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Avslutad." -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "inkludera valfria paket från gruppen" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Inga läs-/körrättigheter i aktuell katalog, flyttar till /" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "visa även dolda grupper" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" +"försök med att lägga till ”{}” på kommandoraden för att ersätta paket som " +"står i konflikt" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "visa endast installerade grupper" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" +"försök med att lägga till ”{}” för att hoppa över ej installerbara paket" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "visa endast tillgängliga grupper" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " eller ”{}” för att hoppa över oinstallerbara paket)" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" +"försök med att lägga till ”{}” för inte bara använda de bästa " +"kandidatpaketen" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "tillgängliga underkommandon: {} (standard), {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " eller ”{}” för att inte bara använda de bästa kandidatpaketen" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "argument för gruppunderkommando" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Beroenden upplösta." -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Ogiltigt underkommando till groups, använd: %s." +msgid "Command line error: %s" +msgstr "Kommandoradsfel: %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Kan inte hitta ett nödvändigt gruppaket." - -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Lista pakets beroenden och vilka paket som tillhandahåller dem" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "felaktigt format: %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "För att diagnostisera problemet, försök köra: ”%s”." +msgid "Setopt argument has multiple values: %s" +msgstr "Setopt-argumentet har flera värden: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgid "Setopt argument has no value: %s" +msgstr "Setopt-argumentet har inget värde: %s" + +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -"Du har förmodligen en trasig RPMDB, att köra ”%s” kan kanske lösa problemet." -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "konfigurationsfilens plats" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "tyst arbete" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "utförligt arbete" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "ange installationsrot" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "installera inte dokumentation" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "inaktivera alla insticksmoduler" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "aktivera insticksmoduler efter namn" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "inaktivera insticksmoduler efter namn" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "åsidosätt värdet på $releasever i config- och repo-filer" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "sätt godtyckliga konfigurations- och förrådsalternativ" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "lös depsolve-problem genom att hoppa över paket" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "visa kommandohjälp" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "tillåt radering av installerade paket för att lösa upp beroenden" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "prova de bästa tillgängliga paketversionerna i transaktioner." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "begränsa inte transaktionen till den bästa kandidaten" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "kör helt från systemets cache, uppdatera inte cachen" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "maximal väntetid på kommandon" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "nivå på felsökningsutskrifter" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "skriver detaljerade upplösningsresultat i filer" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "visa dubbletter, i förråd, i list-/search-kommandon" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "nivå på felutskrifter" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Du har aktiverat kontroll av paket med GPG-nycklar. Det är en bra sak.\n" -"Dock har du inte några publika GPG-nycklar installerade. Du måste hämta\n" -"nycklarna för paket som du vill installera och installera dem. Du kan\n" -"göra det genom att köra kommandot:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternativt kan du ange url:en till nyckeln du vill använda för ett förråd\n" -"med alternativet ”gpgkey” i en förrådssektion och DNF kommer installera\n" -"den åt dig.\n" -"\n" -"För mer information, kontakta din distribution eller paketleverantör." -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Problemförråd : %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "nivå på felsökningsutskrifter för rpm" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "visa detaljer om ett paket eller en grupp av paket" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "svara automatiskt ja på alla frågor" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "svara automatiskt nej på alla frågor" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" +"Aktivera ytterligare förråd. Listalternativ. Stödjer globbningar, kan " +"anges flera gånger." + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Avaktivera förråd. Listalternativ. Stödjer globbningar, kan anges flera " +"gånger." + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"aktivera endast specifika förråd med ett id eller en glob, kan anges flera " +"gånger" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "aktivera förråd med kommandot config-manager (sparar automatiskt)" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "avaktivera förråd med kommandot config-manager (sparar automatiskt)" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "uteslut paket via namn eller glob" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "avaktivera excludepkgs" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" +"etikett och sökväg till ett ytterligare förråd att använda (samma sökväg som" +" i en bas-url), kan anges flera gånger." + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "avaktivera borttagande av beroenden som inte används längre" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "avaktivera kontroll av gpg-signatur (om RPM-policyn tillåter)" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "styr om färg skall användas" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "markera metadata som utgånget före kommandot körs" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "lös endast upp till IPv4-adresser" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "lös endast upp till IPv6-adresser" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "ange katalog att kopiera paket till" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "hämta endast paket" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "lägg till en kommentar till transaktionen" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Inkludera paket relevanta för felrättningar, i uppdateringar" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Inkludera paket relevanta för förbättringar, i uppdateringar" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Inkludera relevanta nya paket, i uppdateringar" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Inkludera paket relevanta för säkerhet, i uppdateringar" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Inkludera paket som behövs för att lösa den angivna rådet, i uppdateringar" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Inkludera paket som behövs för att lösa den angivna BZ:n, i uppdateringar" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Inkludera paket som behövs för att lösa den angivna CVE:n, i uppdateringar" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Inkludera paket relevanta för säkerhet som matchar allvarlighetsgraden, i " +"uppdateringar" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Framtvinga användningen av en arkitektur" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Lista över huvudkommandon:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Lista över instickskommandon:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Namn" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epok" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Version" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Version" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Utgåva" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Ark" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Arkitektur" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Storlek" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Strl" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Källa" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Förråd" + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Förråd" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Från förråd" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Paketerare" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Byggtidpunkt" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Installationstidpunkt" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Installerad av" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Sammanf." + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Licens" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Beskrivning" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Inga paket att lista" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "j" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "ja" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "visa alla paket (standard)" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "visa endast tillgängliga paket" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "nej" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "visa endast installerade paket" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Är detta ok [j/N]: " -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "visa endast extrapaket" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Är detta ok [J/n]: " -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "visa endast uppgraderingspaket" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Grupp: %s" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "visa endast autoremove-paket" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Grupp-id: %s" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "visa endast nyligen ändrade paket" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Beskrivning: %s" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Paketnamnsspecifikation" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Språk: %s" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "lista ett paket eller grupper av paket" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Obligatoriska paket:" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "ta reda på vilka paket som tillhandahåller det angivna värdet" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Standardpaket:" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "TILLHANDAHÅLL" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Valfria paket:" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Tillhandahållsspecifikation att söka efter" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Villkorliga paket:" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Söker paket: " +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Miljögrupp: %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "undersök tillgängliga paketuppgraderingar" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Miljö-id: %s" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "visa ändringsloggar före uppdatering" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Obligatoriska grupper:" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Inget paket tillgängligt." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Valfria grupper:" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Inga paket markerade att installeras." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Matchat från:" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Inget paket installerat." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Filnamn : %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:903 #, python-format -msgid " (from %s)" -msgstr " (från %s)" +msgid "Repo : %s" +msgstr "Förråd : %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Inget paket installerat från förrådet." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Beskrivning : " -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Inga paket markerade att ominstalleras." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Inga paket markerade att uppgraderas." +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Licens : %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "kör kommandon ovanpå alla paket i ett angivet förråd" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Tillhandahåll: %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "FÖRRÅDSID" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Annat : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "Förråds-ID" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Ett fel uppstod vid beräkningen av total storlek att hämta" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "visa ett hjälpsamt användningsmeddelande" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Total storlek: %s" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "KOMMANDO" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Total storlek att hämta: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "visa, eller använd, transaktionshistoriken" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Installerad storlek: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Hittade mer än ett transaktions-ID.\n" -"'{}' behöver ett transaktions-ID eller paketnamn." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Ett fel uppstod vid beräkningen av installerad storlek" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Inget transaktions-ID eller paketnamn angivet." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Frigjort utrymme: %s" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Du har inte tillgång till historie-DB:n." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Markerar paket som installerade av gruppen:" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Kan inte göra transaktion %s ogjord, att göra det skulle resultera i en " -"inkonsistent paketdatabas." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Markerar paket som borttagna av gruppen:" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Kan inte rulla tillbaka transaktion %s, att göra det skulle resultera i en " -"inkonsistent paketdatabas." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Grupp" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Felaktig definition av transaktions-ID-intevall ”{}”.\n" -"Använd ”..”." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Paket" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"Kan inte konvertera ”{}” till ett transaktions-ID.\n" -"Använd ””, ”last”, ”last-”." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Installerar grupp-/modulpaket" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Ingen transaktion som hanterar paketet ”{}” hittades." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Installerar gruppaket" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "installera ett paket eller flera paket på ditt system" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Installerar" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Kan inte hitta en matchning" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Uppgraderar" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Inte en giltig sökväg till en rpm: %s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Ominstallerar" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Det finns följande alternativ för ”{0}”: {1}" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Installerar beroenden" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "felrättning" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Installerar svaga beroenden" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "förbättring" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Tar bort" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "säkerhet" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Tar bort beroende paket" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "okänt" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Tar bort oanvända beroenden" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "nyttpaket" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Nedgraderar" + +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Installerar modulprofiler" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Kritisk/säk." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Avaktiverar modulprofiler" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Viktig/säk." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Aktiverar modulströmmar" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Medel/säk." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Byter modulströmmar" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Låg/säk." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Avaktiverar moduler" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "visa bulletiner om paket" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Återställer moduler" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "råd om nyare versioner om installerade paket (standard)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Installerar miljögrupper" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "råd om samma och äldre versioner av installerade paket" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Uppgraderar miljögrupper" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"råd om nyare versioner av de installerade paket för vilka en nyare version " -"finns tillgänglig" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Tar bort miljögrupper" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "råd om alla versioner av installerade paket" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Installerar grupper" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "visa en sammanfattning av råd (standard)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Uppgraderar grupper" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "visa en lista över bulletiner" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Tar bort grupper" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "visa information om bulletiner" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Hoppar över paket med konflikter:\n" +"(lägg till ”%s” på kommandoraden för att framtvinga deras uppgradering)" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "installerat" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Hoppar över paket med trasiga beroenden%s" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "uppdaterar" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " eller del av en grupp" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "alla" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Paket" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "tillgängliga" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Paket" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Sammanfattning av uppdateringsinformation: " +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "ersätter" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Nytt pakets noteringar" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Transaktionssammanfattning\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Säkerhetsmeddelanden" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Installera" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Kritiska säkerhetsmeddelanden" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Uppgradera" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Viktiga säkerhetsmeddelanden" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Ta bort" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Medelsäkerhetsnoteringar" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Nedgradera" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Lågsäkerhetsnoteringar" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Hoppa över" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Okända säkerhetsnoteringar" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paket" +msgstr[1] "Paket" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Felrättningsmeddelanden" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Beroende paket" +msgstr[1] "Beroende paket" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Förbättringsmeddelanden" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Uppgraderade" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "andra meddelanden" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Nedgraderade" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Okänd/säk." +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Ominstallerade" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Uppdaterings-ID" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Överhoppat" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Typ" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Borttagna" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Uppdaterat" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Misslyckades" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Fel" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Totalt" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE:er" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Beskrivning" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "System" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Allvarsgrad" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Kommandorad" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Rättigheter" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Användarnamn" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Filer" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "sant" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Datum och tid" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "falskt" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Åtgärd(er)" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "Inga matchande moduler att lista" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Ändrade" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Interagera med moduler." +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Inga transaktioner" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "visa endast aktiverade moduler" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Misslyckad historieinformation" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "visa endast avaktiverade moduler" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Inget transaktions-ID, eller paket, angivet" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "visa endast installerade moduler" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Raderade" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "visa profilinnehållet" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Inte installerat" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Modulkommando" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Nyare" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Modulspecifikation" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Äldre" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "ominstallera ett paket" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Transaktions-ID:" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Paket att ominstallera" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Starttid :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" -"synkronisera installerade paket med de senast tillgängliga versionerna" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Start-rpmdb :" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Paket att synkronisera" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u sekunder)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"kör ett interaktivt dnf-läge för att ta bort och installera en specifikation" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u minuter)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Specifikationen kommer att tas bort" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u timmar)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Specifikationen kommer att installeras" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u dagar)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "generera metadatacachen" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Sluttid :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Skapar cache-filer för alla metadatafiler." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Slut-rpmdb :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "uppgradera ett eller flera paket på ditt system" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Användare :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Paket att uppgradera" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Avbruten" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"ta bort alla ej nödvändiga paket som ursprungligen installerades som " -"beroenden" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Returkod :" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "sök i paketdetaljer efter den angivna strängen" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Lyckades" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "sök även i paketbeskrivningar och URL:en" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Misslyckanden:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "NYCKELORD" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Misslyckades:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Nyckelord att söka efter" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Utgåveversion :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Kommandoradsfel:" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s Exakt matchad: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Kommentar :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s Matchad: %%s" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Transaktionen utförd med:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Inget som matchar hittat." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Ändrade paket:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Aldrig (senast: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Skriptutdata:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Omedelbart (senast: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Fel:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s sekunder (senast: %s)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Ber-inst" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "visa de konfigurerade programvaruförråden" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Utfasad" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "visa alla förråd" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Fasar ut" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "visa aktiverade förråd (standard)" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Radering" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "visa avaktiverade förråd" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Ominstallation" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Förrådsspecifikation" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Felaktiga transaktions-ID:n, eller paket, angivna" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Inga förråd tillgängliga" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Paketet %s.%s %s kommer att installeras" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "aktivt" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Paketet %s.%s %s kommer vara en uppgradering" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "inaktivt" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Paketet %s.%s %s kommer att tas bort" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Förråds-id : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Paketet %s.%s %s kommer att installeras om" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Förrådsnamn : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Paketet %s.%s %s kommer att vara en nedgradering" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Förrådsstatus : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Paketet %s.%s %s kommer att fasa ut" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Förrådsversion : " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Paketet %s.%s %s kommer att uppgraderas" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Förrådstaggar : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Paketet %s.%s %s kommer att fasas ut" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Förråds-dist-taggar: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Börjar beroendeupplösning" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Förråd uppdaterat: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Avslutade beroendeupplösning" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Förrådspaket : " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Importerar GPG-nyckel 0x%s:\n" +" Användarid : ”%s”\n" +" Fingeravtryck: %s\n" +" Från : %s" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Förrådsstorlek : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Kör" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Förrådsmetalänk : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Sover" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Uppdaterat : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Oavbrytbar" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Förrådsspeglar : " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombie" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Förrådsbasurl : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "Spårad/Stoppad" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Förråd går ut : " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Okänd" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Förråd utesluter : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Kan inte hitta information om den låsande processen (PID %d)" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Förråd inkluderar: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Programmet med PID %d är: %s" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Förråd uteslutet : " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Minne : %5s RSS (%5s B VSZ)" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Förrådfilnamn: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Startade: %s - för %s sedan" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "förråds-id" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Tillstånd: %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "status" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "hoppar över." -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "förrådsnamn" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "Modulen eller gruppen ”%s” är inte installerad." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "Modulen eller gruppen ”%s” är inte tillgänglig." -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "sök efter paket som matchar ett nyckelord" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "Modulen eller gruppen ”%s” finns inte." -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "" -"Fråga om alla paket (kortform för repoquery '*' eller repoquery utan " -"argument)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Miljön ”%s” är inte installerad." -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Fråga alla versioner av paket (standard)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "Miljön ”%s” är inte tillgänglig." -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "visa endast resultat för denna ARKITEKTUR" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Gruppid ”%s” finns inte." -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "visa endast resultat som äger FIL" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Fel vid tolkning av ”%s”: %s" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "visa endast resultat som står i konflikt med KRAV" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Kunde inte sätta cache-katalog: {}" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"visa resultat som behöver, föreslår, kompletterar, förbättrar eller " -"rekommenderar pakettillhandahållanden och filer KRAV" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "visa endast resultat som fasar ut KRAV" - -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "visa endast resultat som tillhandahåller KRAV" - -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "visa resultat som behöver paket tillhandahållande och filer KRAV" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Okänt konfigurationsalternativ: %s = %s" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "visa endast resultat som rekommenderar KRAV" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Fel vid tolkning av --setopt med nyckeln ”%s”, värdet ”%s”: %s" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "visa endast resultat som förbättrar KRAV" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "Huvudkonfigurationen hade inte ett %s-attribut före setopt" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "visa endast resultat som föreslår KRAV" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Felaktig eller okänd ”{}”: {}" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "visa endast resultat som kompletterar KRAV" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Fel vid tolkning av --setopt med nyckeln ”%s.%s”, värdet ”%s”: %s" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "kontrollera icke-explicita beroenden (filer och Provides); standard" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Förrådet %s hade inte ett %s-attribut före setopt" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "kontrollera beroenden precis som angivet, motsatsen till --alldeps" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Varning: misslyckades att ladda ”%s”, hoppar över." -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -"använt tillsammans med --whatrequires och --requires --resolve, fråga paket " -"rekursivt." -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -"visa en lista över alla beroenden och vilka paket som tillhandahåller dem" - -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "visa tillgängliga taggar att använda med --queryformat" - -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "lös upp förmågor till ursprungliga paket" - -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "visa rekursivt träd för paket" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "arbeta på motsvarande käll-RPM" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -"visa de N senaste paketen för ett givet namn.arkitektur (eller alla utom de " -"N senaste om N är negativt)" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "visa detaljerad information om paketet" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "visa en lista av filer i paketet" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "visa paketets käll-RPM-namn" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "visa ändringsloggar för paketet" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "förrådet %s: 0x%s är redan importerad" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "formatera för att visa funna paket" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "förrådet %s: importerade nyckeln 0x%s" -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"använd formatet namn-epok:version-utgåva.arkitektur för att visa funna paket" -" (standard)" +"Ingen tillgänglig modulära metadata för det modulära paketet ”{}”, det kan " +"inte installeras på systemet." -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "" -"använd formatet namn-version-utgåva för att visa funna paket (rpm-" -"frågestandard)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "Ingen tillgänglig modulära metadata för modulära paket" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Kommer inte installera ett käll-rpm-paket (%s)." + +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"använd formatet epok:namn-version-utgåva.arkitektur för att visa funna paket" - -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Visa i vilka comps-grupper valda paket presenteras" +"Konfigurationsalternativet ”gpgkey_dns_verification” behöver libunbound ({})" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "begränsa frågan till installerade dubblettpaket" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC-utvidgning: nyckeln för användaren " -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "begränsa frågan till installerade installonly-paket" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "är giltig." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "begränsa frågan till installerade paket med ouppfyllda beroenden" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "har okänd status." -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "visa en plats som paket kan hämtas ifrån" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC-utvidgning: " -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Visa förmågor som paketet står i konflikt med." +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Testning importerade redan nycklar för deras validitet." -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" -"Visa förmågor som paketat kan bero på, förbättra, rekommendera, föreslå och " -"komplettera." +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "ej stödd typ av kontrollsumma: %s" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Visa förmågor som paketet kan förbättra." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Deltaåterbyggnad av RPM:en misslyckades" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Visa förmågor som tillhandahålls av paketet." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Kontrollsumma av den deltaombyggda RPM:en misslyckades" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Visa förmågor som paketet rekommenderar." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "klar" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Visa förmågor som paketet beror på." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Problem i begäran:" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "Visa förmågor som paketet beror på för att köra ett %%pre-skript." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "saknade paket: " -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Visa förmågor som paketet föreslår." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "trasiga paket: " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Visa förmågor som paketet kan komplettera." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "saknade grupper eller moduler: " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Visa endast tillgängliga paket." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "trasiga grupper eller moduler: " -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Visa endast installerade paket." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Modulärt beroendeproblem med standard:" +msgstr[1] "Modulära beroendeproblem med standard:" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "Visa endast paket som inte finns i något av de tillgängliga förråden." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Modulärt beroendeproblem:" +msgstr[1] "Modulära beroendeproblem:" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -"Visa endast paket som tillhandahåller en uppgradering för några redan " -"installerade paket." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "Visa endast paket som kan tas bort med kommandot ”dnf autoremove”." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Aktiverar en annan ström för ”{}”" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Visa endast paket som installerades av användaren." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Inget att visa." -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Visa endast nyligen redigerade paket" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Installerar en nyare version av ”{}” än angivet. Anledning: {}" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "nyckelordet att söka efter" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Aktiverade moduler: {}" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Ingen profil angiven för ”{}”, ange en profil." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Flaggan ”--resolve” måste användas tillsammans med en av flaggorna " -"”--conflicts”, ”--depends”, ”--enhances”, ”--provides”, ”--recommends”, " -"”--requires”, ”--requires-pre”, ”--suggests” eller ”--supplements”" +"\n" +"\n" +"Ledtråd: [d]standard, [e]aktiverad, [x]avaktiverad, [i]installerad" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Flaggan ”--recursive” måste användas med ”--whatrequires ” (eventuellt" -" med ”--alldeps”, men inte med ”--exactdeps”), eller med ”--requires " -"--resolve”" +"\n" +"\n" +"Ledtråd: [d]standard, [e]aktiverad, [x]avaktiverad, [i]nstallerad, [a]ktiv" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "Paketet {} innehåller inga filer" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Ignorerar onödig profil: ”{}/{}”" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Tillgängliga frågetaggar: använd --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "argumentet {} behöver flaggan --whatrequires eller --whatdepends" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" +"Att installera modulen ”{0}” från det felsäkra förrådet {1} är inte tillåtet" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Ingen flagga angiven\n" -"användning: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [nyckel] [--tree]\n" -"\n" -"beskrivning:\n" -" För det angivna paketen, skriv ett träd över paketen." +"Kan inte matcha profilen för argumentet {}. Tilgängliga profiler för " +"”{}:{}”: {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Avslutad." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Kan inte matcha en profil för argumentet {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Inga läs-/körrättigheter i aktuell katalog, flyttar till /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "Inga standardprofiler för modulen {}:{}. Tillgängliga profiler: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "" -"försök med att lägga till ”{}” på kommandoraden för att ersätta paket som " -"står i konflikt" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Inga standardprofiler för modulen {}:{}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" -"försök med att lägga till ”{}” för att hoppa över ej installerbara paket" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Standardprofilen {} är inte tillgänglig i modulen {}:{}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " eller ”{}” för att hoppa över oinstallerbara paket)" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "Att installera en modul från ett felsäkert förråd är inte tillåtet" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Kan inte lösa upp argumentet {}" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Ingen matchning för paketet {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -"försök med att lägga till ”{}” för inte bara använda de bästa " -"kandidatpaketen" +"Att uppgradera modulen ”{0}” från det felsäkra förrådet {1} är inte " +"tillåtet" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " eller ”{}” för att inte bara använda de bästa kandidatpaketen" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Kan inte matcha en profil i argumentet {}" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Beroenden upplösta." +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "Att uppgradera en modul från ett felsäkert förråd är inte tillåtet" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Endast modulnamn behövs. Ignorerar oanvänd information i argumentet: ”{}”" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s-kontrollen misslyckades: %s jämfört med %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3764,29 +3764,6 @@ msgstr "Misslyckades att spara senaste makecache-tiden." msgid "Failed determining last makecache time." msgstr "Misslyckades att avgöra senaste makecache-tiden." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "förrådet %s: 0x%s är redan importerad" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "förrådet %s: importerade nyckeln 0x%s" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Fel inträffade under transaktionstestet." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Felformaterad låsfil funnen: %s.\n" -"Se till att ingen annan dnf-process kör och ta bort låsfilen manuellt eller kör systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3813,3 +3790,94 @@ msgid "No matches found for the following disable plugin patterns: {}" msgstr "" "Inga matchningar hittades för följande mönster för avaktivering av " "insticksmoduler: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "ingen matchande lastfabrik för %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Redan hämtat" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "avgör den snabbaste spegeln (%s värdar).. " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "aktiverar förrådet %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Lade till %s-förrådet från %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Fel inträffade under transaktionstestet." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Nedgraderar" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Rensar upp" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Installerar" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Ominstallerar" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Raderar" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Uppgraderar" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Verifierar" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Kör skript" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Förbereder" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Problem" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "TransactionItem finns inte för nyckeln: {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "TransactionSWDBItem finns inte för nyckeln: {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Fel inträffade under transaktionen." diff --git a/po/th.po b/po/th.po index 827bd61..1f41b3c 100644 --- a/po/th.po +++ b/po/th.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2015-08-03 12:14+0000\n" "Last-Translator: Sukit Arseanrapoj \n" "Language-Team: Thai\n" @@ -14,217 +14,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -265,6 +54,16 @@ msgstr "ไม่สามารถส่งอีเมล์ผ่าน '%s' msgid "Failed to execute command '%s': returned %d" msgstr "" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -279,81 +78,6 @@ msgstr "" msgid "Error: %s" msgstr "" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "เก็บกวาดก่อนจบงาน" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "กำลังลบ" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "" @@ -444,1776 +168,1712 @@ msgstr "" msgid "Failed to add groups file for repository: %s - %s" msgstr "" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Public key ของ %s ยังไม่ได้ติดตั้ง" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "พบปัญหาในการเปิดแพคเกจ %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "แพคเกจ %s ไม่ได้ถูกเซ็นยืนยันแหล่งที่มา" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "ไม่สามารถลบ %s ออกได้" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "ลบ %s ออกแล้ว" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "ไม่มีอะไรที่ต้องทำ" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 -#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 -#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 +#: ../dnf/base.py:1910 #, python-format -msgid "No match for argument: %s" -msgstr "" - -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" +msgid "Package %s not installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1916 +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 +#: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 +#: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format -msgid "Package %s not installed, cannot downgrade it." +msgid "No match for argument: %s" msgstr "" -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "แพคเกจ %s ยังไม่ได้ถูกติดตั้ง จึงไม่สามารถติดตั้งซ้ำได้" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "แพคเกจ %s ยังไม่ได้ถูกติดตั้ง จึงไม่สามารถอัพเดตได้" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr "" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" +msgid "Package %s is already installed." msgstr "" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" - -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "" - -#: ../dnf/comps.py:95 -msgid "skipping." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid "Config error: %s" +msgstr "พบข้อผิดพลาดในการตั้งค่า: %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' does not exist." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Environment '%s' is not installed." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " ติดตั้งแล้ว: %s-%s at %s" -#: ../dnf/comps.py:629 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not available." +msgid " Built : %s at %s" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "เกิดข้อผิดพลาดระหว่างการทำ delta RPM rebuild" - -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "ยกเลิกการทำงาน" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "กำลังดาวน์โหลดแพคเกจ:" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." msgstr "" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." msgstr "" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "แพคเกจที่ติดตั้งแล้ว" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "แพคเกจที่สามารถติดตั้งได้" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" msgstr "" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "แพคเกจเสริม" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" msgstr "" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "แพคเกจที่เพิ่งติดตั้งเมื่อเร็ว ๆ นี้" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "ไม่พบแพคเกจ" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "ไม่ได้ระบุ transaction ID" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" msgstr "" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "พบ transaction ID มากกว่าหนึ่งอัน!" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." msgstr "" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." msgstr "" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "ไม่รู้จัก repo: '%s'" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." msgstr "" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "ไม่รู้จักคำสั่ง: %s กรุณาลองใช้ %s --help ดู" + +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" +#: ../dnf/cli/cli.py:914 +msgid "" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:996 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:256 -msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "มีคำสั่ง \"%s\" อยู่แล้ว" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" msgstr "" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" msgstr "" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" msgstr "" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" msgstr "" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" msgstr "" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" msgstr "" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" msgstr "" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" msgstr "" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" msgstr "" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " msgstr "" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" msgstr "" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." msgstr "" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (จาก %s)" + +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." msgstr "" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." msgstr "" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "ไม่มีแพคเกจที่ต้องอัพเกรด" + +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" msgstr "" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Group: %s" +msgid "Alias argument has no value: %s" msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Group-Id: %s" +msgid "Aliases added: %s" msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid " Description: %s" +msgid "Alias not found: %s" msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Language: %s" +msgid "Aliases deleted: %s" msgstr "" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" +#: ../dnf/cli/commands/alias.py:154 +#, python-format +msgid "%s, alias %s" msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" +#: ../dnf/cli/commands/alias.py:156 +#, python-format +msgid "Alias %s='%s'" msgstr "" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" + +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid " Environment-Id: %s" +msgid "No match for alias: %s" msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" msgstr "" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" msgstr "" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" msgstr "" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" msgstr "" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" msgstr "" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" msgstr "" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Total download size: %s" +msgid "Removing file %s" msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" msgstr "" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" msgstr "" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "" + +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "กำลังรอให้โปรเซส pid %d ทำงานให้เสร็จ" + +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" msgstr "" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" msgstr "" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" msgstr "" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." msgstr "" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." msgstr "" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" msgstr "" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" msgstr "" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" msgstr "" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" msgstr "" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" msgstr "" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." msgstr "" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." msgstr "" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" msgstr "" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" msgstr "" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "Skipping packages with broken dependencies%s" +msgid "Not a valid rpm file path: %s" msgstr "" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format +#: ../dnf/cli/commands/mark.py:44 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." msgstr "" -#: ../dnf/cli/output.py:1363 -msgid "Remove" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." msgstr "" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "ติดตั้งแล้ว" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" msgstr "" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" msgstr "" -#: ../dnf/cli/output.py:1463 -msgid "Removed" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" msgstr "" -#: ../dnf/cli/output.py:1517 -msgid "Total" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" msgstr "" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "ติดตั้งแพคเกจซ้ำอีกครั้ง" + +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" msgstr "" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" msgstr "" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" msgstr "" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1604 -msgid "Altered" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "ไม่ระบุ" + +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" msgstr "" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" msgstr "" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" msgstr "" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " msgstr "" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " msgstr "" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " msgstr "" -#: ../dnf/cli/output.py:1790 -msgid "End time :" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " msgstr "" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " msgstr "" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " msgstr "" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " msgstr "" -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " msgstr "" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " msgstr "" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " msgstr "" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Dep-Install" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" msgstr "" -"กำลังนำเข้า GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "กำลังทำงานอยู่" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "ไม่สามารถหยุดงานได้" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "ซอมบี้" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" msgstr "" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " แอพพลิเคชั่นที่มี PID %d คือ: %s" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " หน่วยความจำ : %5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " เริ่มเมื่อ: %s - %s ที่แล้ว" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " สถานะ : %s" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "พบข้อผิดพลาดในการตั้งค่า: %s" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " ติดตั้งแล้ว: %s-%s at %s" - -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" msgstr "" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" msgstr "" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "ยกเลิกการทำงาน" - -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "กำลังดาวน์โหลดแพคเกจ:" - -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" msgstr "" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" msgstr "" -#: ../dnf/cli/cli.py:278 -msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" msgstr "" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "แพคเกจที่ติดตั้งแล้ว" - -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "แพคเกจที่สามารถติดตั้งได้" - -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." msgstr "" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "แพคเกจเสริม" - -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." msgstr "" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "แพคเกจที่เพิ่งติดตั้งเมื่อเร็ว ๆ นี้" - -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." msgstr "" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "ไม่พบแพคเกจ" - -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "ไม่ได้ระบุ transaction ID" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." msgstr "" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "พบ transaction ID มากกว่าหนึ่งอัน!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." msgstr "" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." msgstr "" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." msgstr "" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "ไม่รู้จัก repo: '%s'" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "ไม่รู้จักคำสั่ง: %s กรุณาลองใช้ %s --help ดู" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" msgstr "" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" msgstr "" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" msgstr "" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." msgstr "" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" msgstr "" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "มีคำสั่ง \"%s\" อยู่แล้ว" - -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " msgstr "" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." +msgid "%s Matched: %%s" msgstr "" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." msgstr "" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" #: ../dnf/cli/commands/shell.py:68 @@ -2221,24 +1881,20 @@ msgid "SCRIPT" msgstr "" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" +#, python-brace-format +msgid "Script to run in {prog} shell" msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2247,13 +1903,13 @@ msgid "" " If value is given it sets that value." msgstr "" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" msgstr "" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2261,13 +1917,13 @@ msgid "" " disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" msgstr "" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2275,19 +1931,19 @@ msgid "" " run: run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" msgstr "" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2300,1318 +1956,1759 @@ msgid "" "exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "แก้ไขบั๊ก" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "ฟีเจอร์ใหม่" + +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" msgstr "" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" msgstr "" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "กำลังรอให้โปรเซส pid %d ทำงานให้เสร็จ" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "ติดตั้งแล้ว" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "อัพเดต" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "ทั้งหมด" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "หมายเหตุเกี่ยวกับความปลอดภัย" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" msgstr "" -#: ../dnf/cli/commands/alias.py:144 +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "หมายเหตุการแก้ไขบั๊ก" + +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "บั๊ก" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "ชนิด" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "อัพเดตแล้ว" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVEs" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "คำอธิบาย" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "ติดตั้งแล้ว" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "เท็จ" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "จริง" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "" + +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" + +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "" + +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" + +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" + +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" + +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr "" + +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" + +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr "" + +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "" + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Alias not found: %s" +msgid "Command line error: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:147 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "Aliases deleted: %s" +msgid "bad format: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:154 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "%s, alias %s" +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:156 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Alias %s='%s'" +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" msgstr "" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" msgstr "" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" msgstr "" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" msgstr "" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" msgstr "" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" msgstr "" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" msgstr "" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" msgstr "" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" msgstr "" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" msgstr "" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" msgstr "" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" msgstr "" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" msgstr "" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" +#: ../dnf/cli/output.py:705 +msgid "y" msgstr "" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" +#: ../dnf/cli/output.py:705 +msgid "yes" msgstr "" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" +#: ../dnf/cli/output.py:706 +msgid "n" msgstr "" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" +#: ../dnf/cli/output.py:706 +msgid "no" msgstr "" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " msgstr "" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" msgstr "" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" msgstr "" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 #, python-format -msgid "Invalid groups sub-command, use: %s." +msgid " Description: %s" msgstr "" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" msgstr "" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" msgstr "" -#: ../dnf/cli/commands/__init__.py:80 +#: ../dnf/cli/output.py:833 #, python-format -msgid "Problem repository: %s" +msgid "Environment Group: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" +#: ../dnf/cli/output.py:912 +msgid "Description : " msgstr "" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" msgstr "" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" msgstr "" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" msgstr "" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" msgstr "" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 -#, python-format -msgid " (from %s)" -msgstr " (จาก %s)" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." +#: ../dnf/cli/output.py:1055 +msgid "Packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "ไม่มีแพคเกจที่ต้องอัพเกรด" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" msgstr "" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" msgstr "" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" msgstr "" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" msgstr "" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" msgstr "" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" msgstr "" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" msgstr "" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "แก้ไขบั๊ก" - -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "ฟีเจอร์ใหม่" - -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "ไม่ระบุ" - -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" +#: ../dnf/cli/output.py:1349 +msgid "replacing" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" +#: ../dnf/cli/output.py:1366 +msgid "Remove" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "ติดตั้งแล้ว" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "อัพเดต" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "ทั้งหมด" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "หมายเหตุเกี่ยวกับความปลอดภัย" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" +#: ../dnf/cli/output.py:1466 +msgid "Removed" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" +#: ../dnf/cli/output.py:1469 +msgid "Failed" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" +#: ../dnf/cli/output.py:1520 +msgid "Total" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" +#: ../dnf/cli/output.py:1548 +msgid "" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" +#: ../dnf/cli/output.py:1549 +msgid "System" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "หมายเหตุการแก้ไขบั๊ก" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." +#: ../dnf/cli/output.py:1605 +msgid "Date and time" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "ชนิด" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "อัพเดตแล้ว" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "บั๊ก" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVEs" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "คำอธิบาย" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" +#: ../dnf/cli/output.py:1722 +msgid "Newer" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" +#: ../dnf/cli/output.py:1722 +msgid "Older" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "จริง" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "เท็จ" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" msgstr "" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" msgstr "" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" msgstr "" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" msgstr "" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" msgstr "" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" +#: ../dnf/cli/output.py:1793 +msgid "End time :" msgstr "" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" msgstr "" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "ติดตั้งแพคเกจซ้ำอีกครั้ง" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" msgstr "" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" msgstr "" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" msgstr "" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" msgstr "" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" msgstr "" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" msgstr "" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" msgstr "" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" msgstr "" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" msgstr "" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Dep-Install" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" msgstr "" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" msgstr "" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" +#: ../dnf/cli/output.py:1883 +msgid "Erase" msgstr "" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" msgstr "" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:2058 #, python-format -msgid "%s Matched: %%s" +msgid "---> Package %s.%s %s will be installed" msgstr "" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2062 #, python-format -msgid "Never (last: %s)" +msgid "---> Package %s.%s %s will be erased" msgstr "" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2064 #, python-format -msgid "Instant (last: %s)" +msgid "---> Package %s.%s %s will be reinstalled" msgstr "" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2066 #, python-format -msgid "%s second(s) (last: %s)" +msgid "---> Package %s.%s %s will be a downgrade" msgstr "" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" msgstr "" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" msgstr "" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" msgstr "" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" msgstr "" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" msgstr "" +"กำลังนำเข้า GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "" +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "กำลังทำงานอยู่" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" msgstr "" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "" +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "ไม่สามารถหยุดงานได้" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "" +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "ซอมบี้" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" msgstr "" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" msgstr "" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" msgstr "" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " แอพพลิเคชั่นที่มี PID %d คือ: %s" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " หน่วยความจำ : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " เริ่มเมื่อ: %s - %s ที่แล้ว" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " สถานะ : %s" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " +#: ../dnf/comps.py:95 +msgid "skipping." msgstr "" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." msgstr "" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 +#: ../dnf/dnssec.py:169 msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "เกิดข้อผิดพลาดระหว่างการทำ delta RPM rebuild" + +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" +#: ../dnf/drpm.py:149 +msgid "done" msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 +#, python-format +msgid "" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/module/module_base.py:33 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." +#: ../dnf/module/module_base.py:34 +msgid "" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format +#: ../dnf/module/module_base.py:102 msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:367 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 -msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#. empty file is invalid json format +#: ../dnf/persistor.py:54 +#, python-format +msgid "%s is empty file" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +#: ../dnf/persistor.py:98 +msgid "Failed storing last makecache time." msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/persistor.py:105 +msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/plugin.py:63 +#, python-format +msgid "Parsing file failed: %s" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." +#: ../dnf/plugin.py:141 +#, python-format +msgid "Loaded plugins: %s" msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" +#: ../dnf/plugin.py:199 +#, python-format +msgid "Failed loading plugin \"%s\": %s" msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/plugin.py:231 +msgid "No matches found for the following enable plugin patterns: {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/plugin.py:235 +msgid "No matches found for the following disable plugin patterns: {}" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/repo.py:110 +msgid "Already downloaded" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" msgstr "" -#. empty file is invalid json format -#: ../dnf/persistor.py:54 +#: ../dnf/repodict.py:94 #, python-format -msgid "%s is empty file" +msgid "Added %s repo from %s" msgstr "" -#: ../dnf/persistor.py:98 -msgid "Failed storing last makecache time." +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." msgstr "" -#: ../dnf/persistor.py:105 -msgid "Failed determining last makecache time." +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "เก็บกวาดก่อนจบงาน" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" msgstr "" -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" msgstr "" -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "กำลังลบ" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" msgstr "" -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +#: ../dnf/transaction.py:96 +msgid "Verifying" msgstr "" -"พบล็อคไฟล์ผิดรูปแบบ: %s\n" -"ลองเช็คดูว่าไม่มีคำสั่ง dnf อื่นที่กำลังทำงานอยู่พร้อม ๆ กัน และทำการลบล็อคไฟล์ด้วยมือหรือใช้คำสั่ง systemd-tmpfiles --remove dnf.conf" -#: ../dnf/plugin.py:63 -#, python-format -msgid "Parsing file failed: %s" +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" msgstr "" -#: ../dnf/plugin.py:141 -#, python-format -msgid "Loaded plugins: %s" +#: ../dnf/transaction.py:99 +msgid "Preparing" msgstr "" -#: ../dnf/plugin.py:199 -#, python-format -msgid "Failed loading plugin \"%s\": %s" +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" msgstr "" -#: ../dnf/plugin.py:231 -msgid "No matches found for the following enable plugin patterns: {}" +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" msgstr "" -#: ../dnf/plugin.py:235 -msgid "No matches found for the following disable plugin patterns: {}" +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." msgstr "" diff --git a/po/tr.po b/po/tr.po index 8e5dbbe..e9fc36c 100644 --- a/po/tr.po +++ b/po/tr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-05-11 10:15+0000\n" "Last-Translator: Serdar Sağlam \n" "Language-Team: Turkish\n" @@ -19,217 +19,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n>1)\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PAKET" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Yüklenecek paket" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Sorun" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "İşlem sırasında hatalar oluştu." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "'%s' ayıklanmasında hata: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Bilinmeyen yapılandırma seçeneği: %s = %s içinde %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Bilinmeyen yapılandırma seçeneği: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Uyarı: '%s' doldurması başarısız, es geçiliyor." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "'%s' deposu: Yapılandırma ayrıştırmasında hata: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "Yapılandırmada '%s' deposunun adı eksik, id kullanılıyor." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -270,6 +59,16 @@ msgstr "'%s' ile e-posta gönderimi başarısız: %s" msgid "Failed to execute command '%s': returned %d" msgstr "'%s' komutu çalıştırılamadı: %d yanıtı döndürüldü" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Bilinmeyen yapılandırma seçeneği: %s = %s içinde %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "" @@ -284,81 +83,6 @@ msgstr "" msgid "Error: %s" msgstr "Hata: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Eski sürüme geçiliyor" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Temizleniyor" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Yükleniyor" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Eskimiş" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Yeniden yükleniyor" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Siliniyor" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Yükseltiliyor" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Doğrulanıyor" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Betik yürütülüyor" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Hazırlanıyor" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "depo yükleniyor '{}' başarısız: {}" @@ -453,82 +177,82 @@ msgstr "Yapılandırma dosyasında geçersiz tsflag: %s" msgid "Failed to add groups file for repository: %s - %s" msgstr "Depo için küme dosyasının eklenmesi başarısız: %s -%s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "İşlem denetimi çalıştırılıyor" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Hata: işlem kontrolü vs depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "İşlem denetimi başarılı." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "İşlem sınama çalıştırılıyor" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "İşlem sınaması başarılı." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "İşlem çalıştırılıyor" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Disk Gereksinimleri:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "%s dosya düzeninde en az %dMB boşluğa daha gereksinim var." -msgstr[1] "%s dosya düzeninde en az %dMB boşluğa daha gereksinim var." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Hata Özeti" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB, DNF'nin dışında değişti." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "İşlem çalıştırılamıyor." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "İşlem çalışamıyor:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "%s işlem dosyası kaldırılamadı" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Bazı paketler indirilmedi. Yeniden deniyor." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "Delta RPM'ler %.1f MB boyutundaki güncellemeyi azaltarak %.1f MB yaptı " "(%%%d.1 kurtarıldı)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -536,216 +260,214 @@ msgstr "" "Başarısız Delta RPM'ler güncellemeleri %.1f MB'den %.1f MB'ye yükseltti " "(%%%d.1 israf)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Açılamıyor: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s için genel anahtar yüklü değil" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "%s paketinin açılmasında sorun" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "%s için genel anahtar güvenilir değil" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "%s paketi imzalanmamış" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "%s silinemiyor" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s kaldırıldı" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "\"{}\" küme paketi için eşleşme yok" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "'%s' grubundan paketler ekle: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Yapılacak bir şey yok." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Kaldırma için imlenen küme yok." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Yükseltme için imlenen küme yok." -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "%s paketi yüklü değil, eski sürüme döndürülemez." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Şu argüman için eşleşme yok: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "eşleşen paket yok" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "%s paketi yüklü değil, eski sürüme döndürülemez." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "%s paketinin zaten en düşük sürümü yüklenmiş, güncellenemez." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "%s paketi yüklü değil, yeniden yüklenemez." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "%s dosyası bir kaynak pakettir ve yükseltilemez, dikkate alınmıyor." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "%s paketi kurulu değil, güncellenemez." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "%s paketi mevcut, ama yüklü değil." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "" "%s paketi kullanılabilir durumda fakat farklı bir mimari için kurulmuş." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "%s paketi kurulu değil." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Geçerli bir biçim değil: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Kaldırılması için işaretlenen paket yok." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "%s argümanı için paketler var, ancak yüklenmedi." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "%s paketinin zaten en düşük sürümü yüklü, eski sürüme döndürülemez." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "İşlem işlenmedi: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "%s paketi mevcut değil." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "eşleşen paket yok" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "Güvenlik güncellemelerine gerek yok, ama {} güncelleme mevcut" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "Güvenlik güncellemelerine gerek yok, ama {} güncelleme mevcut" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "\"{}\" için güvenlik güncellemesine gerek yok, ama {} güncelleme mevcut" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "\"{}\" için güvenlik güncellemesine gerek yok, ama {} güncelleme mevcut" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Sorunlu paket: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG Anahtarları şöyle yapılandırıldı: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "%s'deki GPG anahtarı (0x%s) zaten yüklendi" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Anahtar onaylandı." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "Anahtar reddedildi." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Anahtar içe aktarma başarısız (kod %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Anahtar başarıyla içeri aktarıldı" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Hiç anahtar yüklenmedi" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -754,2866 +476,3158 @@ msgstr "" "\"%s\" deposu için listelenen GPG anahtarları zaten kuruldu ama bu paket için doğru değiller.\n" "Bu depo için doğru anahtar URL'lerinin yapılandırıldığını denetle." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Anahtar(lar)ın içe aktarılması yardımcı olmadı, yanlış anahtar(lar)?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Belki bunu demek istedin: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Yerel paket deposundaki bazı paketlerin sağlama değeri hatalı" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "%s paketi zaten kurulu." - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "" - -#: ../dnf/exceptions.py:113 -msgid "broken packages: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" - -#: ../dnf/repo.py:83 -#, python-format -msgid "no matching payload factory for %s" +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Zaten indirildi" - -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/base.py:2536 #, python-format -msgid "unsupported checksum type: %s" -msgstr "desteklenmeyen sağlama toplamı türü: %s" +msgid "Package %s is already installed." +msgstr "%s paketi zaten kurulu." -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "" - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." +msgid "Cannot read file \"%s\": %s" msgstr "" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "es geçiliyor." - -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Module or Group '%s' is not installed." +msgid "Config error: %s" +msgstr "Yapılandırma hatası: %s" + +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not available." +msgid "%s, using original arguments." msgstr "" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' does not exist." +msgid " Installed: %s-%s at %s" msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Environment '%s' is not installed." -msgstr "'%s' ortamı kurulu değil." +msgid " Built : %s at %s" +msgstr " İnşa edildi : %s %s" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "%s deposu etkinleştiriliyor" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "%s deposu %s kaynağından eklendi" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Delta RPM inşası başarısız oldu" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Süreç durduruldu." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Delta RPM'in yeniden inşasında sağlama toplamı başarısız oldu" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Paketler İndiriliyor:" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "tamamlandı" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Paketler indirilirken hata:" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Komut satırı hatası: %s" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "İşlem başarısız" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "kötü biçim: %s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" msgstr "" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" msgstr "" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "ayar dosyası konumu" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Eskimiş Paketler" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "sessiz süreç" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "Dağıtım eşzamanlaması için imlenmiş paket yok." -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "ayrıntılı süreç" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "DNF sürümünü göster ve çık" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Yüklü Paketler" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "yükleme kökünü ayarla" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Uygun Paketler" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "belgelendirmeleri yükleme" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Otomatik Kaldırılacak Paketler" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "tüm eklentileri devre dışı bırak" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Ek Paketler" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Kullanılabilir Yükseltmeler" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "isme göre eklentileri devre dışı bırak" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Yakın Zamanda Eklenen Paketler" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" msgstr "" -"yapılandırmadaki ve depo dosyalarındaki $releasever değerinin üstüne yaz" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Eşleşme Bulunamadı" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "Bağımlılık çözümleme sorunlarını paketleri es geçerek çöz" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "İşlem ID'si verilmedi" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "komut yardımını göster" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Verilen işlem ID'si bulunamadı" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "bağımlılıkları çözmek için yüklenmiş paketlerin silimine izin ver" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Birden çok işlem ID'si bulundu!" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "işlemlerde en iyi mevcut paket sürümünü dene." +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "İşlem geçmişi %u'dan önce tam değil." -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "İşlem geçmişi %u'dan sonra tam değil." + +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" msgstr "" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "tümüyle sistem önbelleğinden çalıştır, önbelleği güncelleme" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Bilinmeyen depo: '%s'" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "azami komut bekleme süresi" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Depo eşleşmesi yok: %s" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "hata ayıklama çıktı düzeyi" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Bu komut, root kullanıcısı olarak çalıştırılmalıdır." -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "ayrıntılı çözüm sonuçlarını dosyalara yığar" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "%s diye bir komut yok. Lütfen yardım için %s -- help kullanın" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format +msgid "" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "hata çıktı düzeyi" - -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm için hata ayıklama çıktı düzeyi" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "tüm soruları kendiliğinden evet olarak yanıtla" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "tüm soruları kendiliğinden hayır olarak yanıtla" - -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:908 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:914 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:996 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" +"Dağıtım sürümü saptanamıyor (dağıtım sürümü belirtmek için '--releasever' " +"kullan)" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" msgstr "" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "\"%s\" komutu zaten tanımlandı" + +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " msgstr "" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Sorunu tanılamak için şu komutu çalıştırın: '%s'." + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" +"Büyük olasılıkla RPMDB'yi bozdunuz, '%s' komutunu çalıştırmak sorunu " +"çözebilir." -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "komutu çalıştırmadan önce üstveriyi süresi bitmiş olarak belirle" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "yalnızca IPv4 adresleri çöz" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Depo sorunu: %s" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "yalnızca IPv6 adresleri çöz" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "bir paket ya da paketler kümesiyle ilgili ayrıntıları göster" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "tüm paketleri göster (öntanımlı)" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "yalnızca paketleri indir" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "yalnızca mevcut paketleri göster" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "yalnızca kurulu paketleri göster" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Güncellemelerde, hata giderimiyle ilgili paketleri içer" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "yalnızca ek paketleri göster" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Güncellemelerde, iyileştirmeyle ilgili paketleri içer" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "yalnızca yükseltme paketlerini göster" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "yalnızca otomatik kaldırılacak paketleri göster" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Güncellemelerde güvenlikle ilgili paketleri içer" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "yalnızca yakın zamanda değiştirilen paketleri göster" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PAKET" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "bir paket ya da paketler kümesini listele" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "verilen değerdekini hangi paketin sağladığını bul" + +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Ana Komutların Listesi:" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Paketler Aranıyor: " -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Eklenti Komutlarının Listesi:" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "uygun paket yükseltmeleri için denetle" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Ad" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "güncellemeden önce değişiklikleri göster" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Ad" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Paket mevcut değil." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Dönem" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Yükleme için işaretlenmiş paket yok." -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Sürüm" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Hiç paket kurulmadı." -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Sürüm" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (şuradan: %s)" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Sürüm" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Yüklenen paket %s%s mevcut değil." -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Yapı" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Depodan hiç paket kurulmadı." -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Mimari" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Yeniden yüklemek için işaretlenmiş paketler yok." -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Boyut" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Yükseltme için imlenmiş paket yok." -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Boyut" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "komutları verilen depodaki tüm paketlerin üstüne çalıştır" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Kaynak" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Depo" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Depo" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Şu depodan" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "yardımcı olan kullanım iletisi göster" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Paketleyici" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "KOMUT" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "İnşa zamanı" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Yükleme zamanı" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "işlem geçmişini göster ya da kullan" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Yükleyen:" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Özet" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Özet" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "Geçmiş veritabanına erişim hakkınız yok." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"%s işlemi geri alınamaz, bunu yapmak tutarsız bir paket veri tabanına neden " +"olur." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Lisans" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"%s işlemine geri dönülemez, bunu yapmak tutarsız bir paket veri tabanına " +"neden olur." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Açıklama" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Açıklama" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Listelenecek paket yok" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "e" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "evet" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "h" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "hayır" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Bu tamam mı? [e/H]: " +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Bu tamam mı? [E/h]: " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Küme: %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid " Group-Id: %s" -msgstr " Küme-ID: %s" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid " Description: %s" -msgstr " Tanım: %s" +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid " Language: %s" -msgstr " Dil: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Gerekli Paketler:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Ön Tanımlı Paketler:" - -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " İsteğe Bağlı Paketler:" - -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " İsteğe Bağlı Paketler:" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Environment Group: %s" -msgstr "Ortam Kümesi: %s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:834 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Environment-Id: %s" -msgstr " Ortam-Id: %s" - -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Gerekli Kümeler:" - -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " İsteğe Bağlı Kümeler:" - -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Şuradan eşleşti:" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Filename : %s" -msgstr "Dosya adı : %s" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Repo : %s" -msgstr "Depo : %s" +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Tanım : " +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "URL : %s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "Lisans : %s" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Diğer ad belirtilmedi." -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "Sağlayıcı : %s" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Tanımlanmış takma ad yok." -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Other : %s" -msgstr "Diğer : %s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "İndirilecek toplam boyut hesaplanırken bir hata oluştu" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"aslen bağımlılık olarak yüklenen artık gereksinim duyulmayan tüm paketleri " +"kaldır" -#: ../dnf/cli/output.py:999 -#, python-format -msgid "Total size: %s" -msgstr "Toplam boyut: %s" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Kaldırılacak paket" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "Toplam indirme boyutu: %s" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "packagedb içindeki sorunları denetle" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "Yüklü boyut: %s" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "tüm sorunları göster; öntanımlı" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Yükleme boyutunu hesaplarken bir hata oluştu" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "bağımlılık sorunlarını göster" -#: ../dnf/cli/output.py:1027 -#, python-format -msgid "Freed space: %s" -msgstr "Boşaltılan alan: %s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "yinelenen sorunları göster" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Paketler küme tarafından kuruldu olarak imleniyor:" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "kullanılmaz hale gelen paketleri göster" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Paketler küme tarafından kaldırıldı olarak imleniyor:" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Küme" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Paketler" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "küme/modül paketleri kuruluyor" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} paketi, {} tarafından kullanılmaz hale getirildi" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Küme paketleri kuruluyor" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{}, {} sağlıyor ama bulunamıyor" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Kuruluyor" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Dosya kaldırılıyor %s" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Yükseltiliyor" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "önbellekteki veriyi kaldır" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Yeniden yükleniyor" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Temizlenecek üstveri türü" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Bağımlılıklar yükleniyor" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Veri temizleniyor: " -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Zayıf bağımlılıklar yükleniyor" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Önbellek zaman aşımına uğradı" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Kaldırılıyor" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d dosya kaldırıldı" +msgstr[1] "%d dosya kaldırıldı" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Bağımlı paketler kaldırılıyor" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "%d pid numaralı işlemin bitmesi için bekleniyor." -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Kullanılmayan bağımlılıklar kaldırılıyor" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Eski sürüme geçiliyor" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "yüklenen paketleri uygun olan en son sürüme eşzamanla" + +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Eşzamanlanacak paket" + +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "bir paketi eski sürüme döndür" + +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Eski sürüme dönecek paket" + +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "küme bilgisini göster ya da kullan" + +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Ayarlanan depolar için küme verisi yok." + +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "Uyarı: %s diye bir küme yok" + +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Uyarı: Hiçbir küme eşleşmiyor:" + +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Kullanılabilir Ortam Kümeleri:" + +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Yüklü Ortam Kümeleri:" + +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Yüklü Kümeler:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Yüklü Dil Kümeleri:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Mevcut Kümeler:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Mevcut Dil Kümeleri:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "gruptaki isteğe bağlı paketleri içer" + +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "gizli kümeleri de göster" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "yalnızca yüklenmiş kümeleri göster" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "yalnızca mevcut kümeleri göster" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "" + +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "" + +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" + +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Geçersiz küme alt-komutu, şunları kullan: %s" + +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Bir zorunlu grup paketi bulunamadı." + +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "sisteminize bir paket ya da paketler kurun" + +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Yüklenecek paket" + +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Bir eşleşme bulunamıyor" + +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Geçerli bir rpm dosya yolu değil: %s" + +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "" + +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "üstveri önbelleği oluştur" + +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Tüm üstveri dosyaları için önbellek dosyaları oluşturuluyor" + +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"yüklenen paketleri kullanıcı tarafından yüklendi olarak imle ya da imini " +"kaldır" + +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" + +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s kullanıcı tarafından yüklendi olarak imlendi" + +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s kullanıcı tarafından yüklendi olarak imlenmedi" + +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "" + +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Hata:" + +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "%s paketi yüklü değil." + +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" + +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "" + +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" + +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "" + +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "sadece etkin modülleri göster" + +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "sadece deve dışı bırakılan modülleri göster" + +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" + +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "profil içeriğini göster" + +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" + +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" + +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "" + +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" + +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "paketi yeniden yükle" + +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Yeniden yüklenecek paket" + +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "sisteminizden paket ya da paketler silin" + +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "yinelenen paketleri kaldır" + +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "" + +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Kaldırmak için yinelenen paket bulunamadı." + +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Kaldırılacak eski kurulum paketi bulunamadı." + +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "bilinmiyor" + +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "Asla (son: %s)" + +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "" + +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s saniye (son: %s)" + +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "yapılandırılmış yazılım depolarını göster" + +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "tüm depoları göster" + +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "etkin depoları göster (öntanımlı)" + +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "devre dışı depoları göster" + +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" + +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Depo yok" + +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "etkin" + +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "devre dışı" + +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" + +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Modül profillerini yükleniyor" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " msgstr "" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " msgstr "" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " msgstr "" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " msgstr "" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Ortam Kümeleri Yükleniyor" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Ortam Kümeleri Güncelleniyor" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "depo id" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Ortam Kümeleri Kaldırılıyor" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "durum" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Kümeler Yükleniyor" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "depo ismi" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Kümeler Güncelleniyor" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Kümeler Kaldırılıyor" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "anahtar kelimeyle eşleşen paketler için ara" -#: ../dnf/cli/output.py:1261 -#, python-format +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -"Çakışmalı paketler es geçiliyor:\n" -"(yükseltmeye zorlamak için komut satırına '%s' ekle)" - -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Bozuk bağımlılıkları olan paketleri atla %s" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " veya kümenin bir parçası" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Paket" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "yalnızca bu YAPIDAN sonuçları göster" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Paket" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "sadece DOSYA sahibi olan sonuçları göster" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "değiştiriliyor" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "" -#: ../dnf/cli/output.py:1353 -#, python-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"\n" -"İşlem Özeti\n" -"%s\n" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Yükle" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Yükselt" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "yalnızca bu İSTEĞİ sağlayan sonuçları göster" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Kaldır" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Eski Sürüme Dön" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Es Geç" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Paket" -msgstr[1] "Paket" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Bağımlı paket" -msgstr[1] "Bağımlı paketler" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Yükseltildi" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Eski sürüme dönüldü" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "bağımlılıkları tam olarak verildiği gibi denetle, --alldeps'in zıttı" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Yüklendi" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Yeniden Yüklendi" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "" +"tüm bağımlılıkların listesini göster ve hangi paketlerin sağladığını göster" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Es Geçildi" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "--queryformat ile kullanılacak uygun etiketleri göster" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Kaldırıldı" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Başarısız Oldu" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "paket(ler) için özyineleme ağacını göster" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Toplam" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "karşılık gelen RPM'de çalış" -#: ../dnf/cli/output.py:1545 -msgid "" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Sistem" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Komut satırı" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "paketle ilgili ayrıntılı bilgiyi göster" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Kullanıcı adı" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "paket içindeki dosyaların listesini göster" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "paket kaynak RPM adını göster" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Tarih ve zaman" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "paketin değişikliklerini göster" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Aksiyon(lar)" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "bulunan paketlerin görüntülenme biçimi" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Değiştirilmiş" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "İşlem yok" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Geçmiş bilgisi başarısız" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Hiç işlem ID'si veya paket verilmemiş" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Silindi" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Yüklenmedi" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Eski" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Yeni" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "İşlem ID:" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Paketin çakıştığı yetenekleri göster." -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Başlangıç zamanı :" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Rpmdb'ye başla :" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Paketin geliştirebileceği yetenekleri göster." -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u saniye)" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Paket tarafından sağlanan yetenekleri göster." -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u dakika)" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Paketin önerdiği yetenekleri göster." -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u saat)" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Paketin bağımlı olduğu yetenekleri göster." -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "(%u days)" -msgstr "(%u gün)" - -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Bitiş zamanı :" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"%%pre betiğini çalıştırmak için paketin bağımlı olduğu yetenekleri göster." -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Rpmdb'yi bitir :" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Paketin önerdiği yetenekleri göster." -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Kullanıcı :" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Paketin ekleyebileceği yetenekleri göster." -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Yanıt-Kodu :" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Yalnızca mevcut paketleri göster." -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "İptal edildi" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Yalnızca yüklü paketleri göster." -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Başarılı" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "Yalnızca mevcut depoların herhangi birinde olmayan paketleri göster." -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Hatalar:" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "" +"Yalnızca önceden kurulmuş bazı paketler için yükseltme sağlayan paketleri " +"göster." -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Hata:" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." msgstr "" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Komut Satırı:" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Yalnızca yakın zamanda düzenlenen paketleri göster" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Açıklama :" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "aranacak anahtar" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "İşlem şununla yapıldı:" +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Değiştirilmiş Paketler:" +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Betik çıktısı:" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Hatalar:" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Kullanılabilir sorgu etiketleri: --queryformat \".. %{tag} ..\" kullan" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Bağımlılık Yüklemesi" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Kullanılmaz Hale Geldi" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Sil" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "verilen dizgedeki için paket ayrıntılarını ara" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Yeniden Yükle" +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "ayrıca paket açıklamasını ve adresini de ara" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Hatalı işlem kimlikleri veya verilen paket(ler)" +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> %s paketi .%s %s yüklenecek" +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> %s paketi.%s %s bir yükseltme olacak" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Ad" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> %s paketi.%s %s silinecek" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Özet" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> %s paketi.%s %s yeniden yüklenecek" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Açıklama" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> %s paketi.%s %s bir eski sürüme döndürme olacak." +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Paket %s.%s %s eskimiş olacak" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/output.py:2067 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> %s paketi.%s %s yükseltilecek" +msgid "%s Exactly Matched: %%s" +msgstr "%s Tam Olarak Eşleşti: %%s" -#: ../dnf/cli/output.py:2069 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> %s paketi.%s %s kullanılamaz hale gelecek" - -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Bağımlılık çözümü başlıyor" +msgid "%s Matched: %%s" +msgstr "%s Eşleşti: %%s" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "-->Bağımlılık çözümü bitiyor" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Eşleşme bulunamadı." -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/shell.py:47 +#, python-brace-format +msgid "run an interactive {prog} shell" msgstr "" -"0x%s GPG anahtarı içe aktarılıyor:\n" -" Kullanıcı kimliği: \"%s\"\n" -" Parmak izi : %s\n" -" Kimden : %s" - -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Çalışıyor" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Uyuyor" - -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Kesilemez" - -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Zombi" - -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "İzlendi/Durduruldu" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Bilinmiyor" +#: ../dnf/cli/commands/shell.py:68 +msgid "SCRIPT" +msgstr "BETİK" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "İşlemi kilitleme hakkında bilgi bulunamadı (PID %d)" +#: ../dnf/cli/commands/shell.py:69 +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " %d PID'li uygulama: %s" +#: ../dnf/cli/commands/shell.py:142 +msgid "Unsupported key value." +msgstr "Desteklenmeyen anahtar değeri." -#: ../dnf/cli/utils.py:120 +#: ../dnf/cli/commands/shell.py:158 #, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Bellek : %5s RSS (%5sB VSZ)" +msgid "Could not find repository: %s" +msgstr "Depo bulunamadı: %s" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Başladı: %s - %s önce" +#: ../dnf/cli/commands/shell.py:174 +msgid "" +"{} arg [value]\n" +" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" +" repo_id.gpgcheck, repo_id.exclude\n" +" If no value is given it prints the current value.\n" +" If value is given it sets that value." +msgstr "" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Durum : %s" +#: ../dnf/cli/commands/shell.py:181 +msgid "" +"{} [command]\n" +" print help" +msgstr "" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/shell.py:185 +msgid "" +"{} arg [option]\n" +" list: lists repositories and their status. option = [all | id | glob]\n" +" enable: enable repositories. option = repository id\n" +" disable: disable repositories. option = repository id" msgstr "" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" +#: ../dnf/cli/commands/shell.py:191 +msgid "" +"{}\n" +" resolve the transaction set" msgstr "" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Yapılandırma hatası: %s" +#: ../dnf/cli/commands/shell.py:195 +msgid "" +"{} arg\n" +" list: lists the contents of the transaction\n" +" reset: reset (zero-out) the transaction\n" +" run: run the transaction" +msgstr "" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" +#: ../dnf/cli/commands/shell.py:201 +msgid "" +"{}\n" +" run the transaction" msgstr "" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." +#: ../dnf/cli/commands/shell.py:205 +msgid "" +"{}\n" +" exit the shell" msgstr "" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" +#: ../dnf/cli/commands/shell.py:210 +msgid "" +"Shell specific arguments:\n" +"\n" +"config set config options\n" +"help print help\n" +"repository (or repo) enable, disable or list repositories\n" +"resolvedep resolve the transaction set\n" +"transaction (or ts) list, reset or run the transaction set\n" +"run resolve and run the transaction set\n" +"exit (or quit) exit the shell" msgstr "" -#: ../dnf/cli/cli.py:138 +#: ../dnf/cli/commands/shell.py:259 #, python-format -msgid " Built : %s at %s" -msgstr " İnşa edildi : %s %s" +msgid "Error: Cannot open %s for reading" +msgstr "Hata: Okumak için %s açılamıyor" -#: ../dnf/cli/cli.py:146 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" +msgstr "Tamamlandı!" + +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" +msgstr "Kabuktan Çıkılıyor" + +#: ../dnf/cli/commands/swap.py:35 #, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" msgstr "" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" msgstr "" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "hata düzeltmesi" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Süreç durduruldu." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "geliştirme" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Paketler İndiriliyor:" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "güvenlik" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Paketler indirilirken hata:" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "yenipaket" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "İşlem başarısız" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Ciddi/Güv." + +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Önemli/Güv." + +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Ortayollu/Güv." + +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Düşük/Güv." + +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "paketlerle ilgili önerileri göster" + +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "" +"Kurulu paketlerin daha yeni sürümleriyle ilgili tavsiyeler (varsayılan)" + +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "kurulu paketlerin eşit ve eski versiyonları hakkında tavsiyeler" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/updateinfo.py:83 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"advisories about newer versions of those installed packages for which a " +"newer version is available" msgstr "" +"daha yeni bir sürümün mevcut olduğu kurulu paketlerin daha yeni sürümleriyle" +" ilgili tavsiyeler" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" msgstr "" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" msgstr "" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Eskimiş Paketler" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "Dağıtım eşzamanlaması için imlenmiş paket yok." +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" msgstr "" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Yüklü Paketler" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Uygun Paketler" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "Yüklendi" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Otomatik Kaldırılacak Paketler" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "güncellemeler" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Ek Paketler" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "tümü" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Kullanılabilir Yükseltmeler" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "uygun" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Yakın Zamanda Eklenen Paketler" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Güncelleme Bilgisi Özeti: " -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Yeni Paket bildirileri" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Eşleşme Bulunamadı" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Güvenlik notları" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "İşlem ID'si verilmedi" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Ciddi Güvenlik bildirileri" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Verilen işlem ID'si bulunamadı" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Önemli Güvenlik bildirileri" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Birden çok işlem ID'si bulundu!" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Ortayollu Güvenlik bildirileri" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "İşlem geçmişi %u'dan önce tam değil." +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Düşük Güvenlik bildirileri" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "İşlem geçmişi %u'dan sonra tam değil." +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Bilinmeyen Güvenlik bildirileri" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Hata düzeltmesi bildirisi" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Bilinmeyen depo: '%s'" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Geliştirme bildirisi" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Depo eşleşmesi yok: %s" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "diğer bildiriler" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Bu komut, root kullanıcısı olarak çalıştırılmalıdır." +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Bilinmeyen/Güv." -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "%s diye bir komut yok. Lütfen yardım için %s -- help kullanın" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Hatalar" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Bu bir DNF eklentisi komutu olabilir. Deneyin: \"dnf install 'dnf-" -"command(%s)'\"" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Tip" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Güncelleme ID'leri" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Güncellendi" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE'ler" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Tanım" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Haklar" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Ciddiyet" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Bu bir DNF eklenti komutu olmalıydı, ancak eklentilerin yüklenmesi şimdilik " -"devre dışı bırakıldı." +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Dosyalar" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Yüklendi" -#: ../dnf/cli/cli.py:909 -msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "yanlış" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "doğru" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "sisteminizdeki bir paketi ya da paketleri yükseltin" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Yükseltilecek paket" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" msgstr "" -"Dağıtım sürümü saptanamıyor (dağıtım sürümü belirtmek için '--releasever' " -"kullan)" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Sonlandırıldı." -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "\"%s\" komutu zaten tanımlandı" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "Geçerli dizinde okuma/çalıştırma izni yok, /'a taşınıyor" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "sisteminizden paket ya da paketler silin" - -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "yinelenen paketleri kaldır" - -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Kaldırılacak paket" - -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Kaldırmak için yinelenen paket bulunamadı." +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Bağımlılıklar çözüldü." -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Installed package %s%s not available." -msgstr "Yüklenen paket %s%s mevcut değil." - -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Kaldırılacak eski kurulum paketi bulunamadı." - -#: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "etkileşimli DNF kabuğu çalıştır" - -#: ../dnf/cli/commands/shell.py:68 -msgid "SCRIPT" -msgstr "BETİK" - -#: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "DNF kabuğunda çalışacak betik" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Hata:" - -#: ../dnf/cli/commands/shell.py:141 -msgid "Unsupported key value." -msgstr "Desteklenmeyen anahtar değeri." +msgid "Command line error: %s" +msgstr "Komut satırı hatası: %s" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "Could not find repository: %s" -msgstr "Depo bulunamadı: %s" - -#: ../dnf/cli/commands/shell.py:173 -msgid "" -"{} arg [value]\n" -" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" -" repo_id.gpgcheck, repo_id.exclude\n" -" If no value is given it prints the current value.\n" -" If value is given it sets that value." -msgstr "" +msgid "bad format: %s" +msgstr "kötü biçim: %s" -#: ../dnf/cli/commands/shell.py:180 -msgid "" -"{} [command]\n" -" print help" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:184 -msgid "" -"{} arg [option]\n" -" list: lists repositories and their status. option = [all | id | glob]\n" -" enable: enable repositories. option = repository id\n" -" disable: disable repositories. option = repository id" +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" msgstr "" -#: ../dnf/cli/commands/shell.py:190 -msgid "" -"{}\n" -" resolve the transaction set" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/shell.py:194 -msgid "" -"{} arg\n" -" list: lists the contents of the transaction\n" -" reset: reset (zero-out) the transaction\n" -" run: run the transaction" -msgstr "" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "ayar dosyası konumu" -#: ../dnf/cli/commands/shell.py:200 -msgid "" -"{}\n" -" run the transaction" -msgstr "" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "sessiz süreç" -#: ../dnf/cli/commands/shell.py:204 -msgid "" -"{}\n" -" exit the shell" -msgstr "" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "ayrıntılı süreç" -#: ../dnf/cli/commands/shell.py:209 -msgid "" -"Shell specific arguments:\n" -"\n" -"config set config options\n" -"help print help\n" -"repository (or repo) enable, disable or list repositories\n" -"resolvedep resolve the transaction set\n" -"transaction (or ts) list, reset or run the transaction set\n" -"run resolve and run the transaction set\n" -"exit (or quit) exit the shell" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" -msgstr "Hata: Okumak için %s açılamıyor" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "yükleme kökünü ayarla" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" -msgstr "Tamamlandı!" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "belgelendirmeleri yükleme" -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" -msgstr "Kabuktan Çıkılıyor" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "tüm eklentileri devre dışı bırak" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" msgstr "" -"yüklenen paketleri kullanıcı tarafından yüklendi olarak imle ya da imini " -"kaldır" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "isme göre eklentileri devre dışı bırak" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" msgstr "" +"yapılandırmadaki ve depo dosyalarındaki $releasever değerinin üstüne yaz" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" msgstr "" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s kullanıcı tarafından yüklendi olarak imlendi" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "Bağımlılık çözümleme sorunlarını paketleri es geçerek çöz" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s kullanıcı tarafından yüklendi olarak imlenmedi" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "komut yardımını göster" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "bağımlılıkları çözmek için yüklenmiş paketlerin silimine izin ver" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "işlemlerde en iyi mevcut paket sürümünü dene." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "%s paketi yüklü değil." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "tümüyle sistem önbelleğinden çalıştır, önbelleği güncelleme" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Dosya kaldırılıyor %s" +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "azami komut bekleme süresi" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "önbellekteki veriyi kaldır" +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "hata ayıklama çıktı düzeyi" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Temizlenecek üstveri türü" +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "ayrıntılı çözüm sonuçlarını dosyalara yığar" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Veri temizleniyor: " +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "hata çıktı düzeyi" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Önbellek zaman aşımına uğradı" +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d dosya kaldırıldı" -msgstr[1] "%d dosya kaldırıldı" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm için hata ayıklama çıktı düzeyi" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "%d pid numaralı işlemin bitmesi için bekleniyor." +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "tüm soruları kendiliğinden evet olarak yanıtla" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "tüm soruları kendiliğinden hayır olarak yanıtla" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." msgstr "" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" msgstr "" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" msgstr "" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" msgstr "" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" msgstr "" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "komutu çalıştırmadan önce üstveriyi süresi bitmiş olarak belirle" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "yalnızca IPv4 adresleri çöz" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "yalnızca IPv6 adresleri çöz" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" msgstr "" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "yalnızca paketleri indir" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Güncellemelerde, hata giderimiyle ilgili paketleri içer" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Güncellemelerde, iyileştirmeyle ilgili paketleri içer" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Güncellemelerde güvenlikle ilgili paketleri içer" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Diğer ad belirtilmedi." +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Tanımlanmış takma ad yok." +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "packagedb içindeki sorunları denetle" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Ana Komutların Listesi:" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "tüm sorunları göster; öntanımlı" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Eklenti Komutlarının Listesi:" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "bağımlılık sorunlarını göster" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Ad" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "yinelenen sorunları göster" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Dönem" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "kullanılmaz hale gelen paketleri göster" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Sürüm" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Sürüm" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Sürüm" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Yapı" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} paketi, {} tarafından kullanılmaz hale getirildi" +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Mimari" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{}, {} sağlıyor ama bulunamıyor" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Boyut" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "bir paketi eski sürüme döndür" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Boyut" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Eski sürüme dönecek paket" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Kaynak" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "küme bilgisini göster ya da kullan" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Depo" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Ayarlanan depolar için küme verisi yok." +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Depo" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Uyarı: %s diye bir küme yok" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Şu depodan" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Uyarı: Hiçbir küme eşleşmiyor:" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Paketleyici" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Kullanılabilir Ortam Kümeleri:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "İnşa zamanı" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Yüklü Ortam Kümeleri:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Yükleme zamanı" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Yüklü Kümeler:" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Yükleyen:" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Yüklü Dil Kümeleri:" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Özet" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Mevcut Kümeler:" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Lisans" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Mevcut Dil Kümeleri:" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Açıklama" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "gruptaki isteğe bağlı paketleri içer" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Listelenecek paket yok" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "gizli kümeleri de göster" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "e" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "yalnızca yüklenmiş kümeleri göster" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "evet" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "yalnızca mevcut kümeleri göster" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "h" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "hayır" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Bu tamam mı? [e/H]: " -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Bu tamam mı? [E/h]: " -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/output.py:794 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Geçersiz küme alt-komutu, şunları kullan: %s" - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Bir zorunlu grup paketi bulunamadı." +msgid "Group: %s" +msgstr "Küme: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Küme-ID: %s" -#: ../dnf/cli/commands/__init__.py:47 +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 #, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Sorunu tanılamak için şu komutu çalıştırın: '%s'." +msgid " Description: %s" +msgstr " Tanım: %s" -#: ../dnf/cli/commands/__init__.py:49 +#: ../dnf/cli/output.py:802 #, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "" -"Büyük olasılıkla RPMDB'yi bozdunuz, '%s' komutunu çalıştırmak sorunu " -"çözebilir." +msgid " Language: %s" +msgstr " Dil: %s" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." -msgstr "" -"Paketleri GPG aracılığıyla denetlemeyi etkinleştirdiniz. Bu güzel.\n" -"Fakat, herhangi bir GPG genel anahtarı kurmadınız. Kurmak istediğiniz\n" -"paketler için anahtar indirmeniz ve kurmanız gerekmektedir.\n" -"Bunu, şu komutu çalıştırarak yapabilirsiniz:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Bunun yerine, depo bölümündeki 'gpgkey' seçeneğinde depo için kullanmak istediğin anahtara url belirtebilirsin. DNF bunu senin için kuracaktır.\n" -"\n" -"Daha çok ayrıntı için dağıtım ya da paket sağlayıcınız ile görüşün." +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Gerekli Paketler:" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Depo sorunu: %s" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Ön Tanımlı Paketler:" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "bir paket ya da paketler kümesiyle ilgili ayrıntıları göster" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " İsteğe Bağlı Paketler:" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "tüm paketleri göster (öntanımlı)" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " İsteğe Bağlı Paketler:" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "yalnızca mevcut paketleri göster" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Ortam Kümesi: %s" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "yalnızca kurulu paketleri göster" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Ortam-Id: %s" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "yalnızca ek paketleri göster" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Gerekli Kümeler:" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "yalnızca yükseltme paketlerini göster" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " İsteğe Bağlı Kümeler:" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "yalnızca otomatik kaldırılacak paketleri göster" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Şuradan eşleşti:" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "yalnızca yakın zamanda değiştirilen paketleri göster" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Dosya adı : %s" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "Depo : %s" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "bir paket ya da paketler kümesini listele" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Tanım : " -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "verilen değerdekini hangi paketin sağladığını bul" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL : %s" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Lisans : %s" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Sağlayıcı : %s" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Paketler Aranıyor: " +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Diğer : %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "uygun paket yükseltmeleri için denetle" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "İndirilecek toplam boyut hesaplanırken bir hata oluştu" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "güncellemeden önce değişiklikleri göster" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Toplam boyut: %s" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Paket mevcut değil." +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Toplam indirme boyutu: %s" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Yükleme için işaretlenmiş paket yok." +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Yüklü boyut: %s" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Hiç paket kurulmadı." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Yükleme boyutunu hesaplarken bir hata oluştu" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:1029 #, python-format -msgid " (from %s)" -msgstr " (şuradan: %s)" +msgid "Freed space: %s" +msgstr "Boşaltılan alan: %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Depodan hiç paket kurulmadı." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Paketler küme tarafından kuruldu olarak imleniyor:" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Yeniden yüklemek için işaretlenmiş paketler yok." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Paketler küme tarafından kaldırıldı olarak imleniyor:" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Yükseltme için imlenmiş paket yok." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Küme" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Paketler" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "küme/modül paketleri kuruluyor" + +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Küme paketleri kuruluyor" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "komutları verilen depodaki tüm paketlerin üstüne çalıştır" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Kuruluyor" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Yükseltiliyor" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Yeniden yükleniyor" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "yardımcı olan kullanım iletisi göster" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Bağımlılıklar yükleniyor" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "KOMUT" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Zayıf bağımlılıklar yükleniyor" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "işlem geçmişini göster ya da kullan" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Kaldırılıyor" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Bağımlı paketler kaldırılıyor" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Kullanılmayan bağımlılıklar kaldırılıyor" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "Geçmiş veritabanına erişim hakkınız yok." +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Eski sürüme geçiliyor" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"%s işlemi geri alınamaz, bunu yapmak tutarsız bir paket veri tabanına neden " -"olur." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Modül profillerini yükleniyor" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" msgstr "" -"%s işlemine geri dönülemez, bunu yapmak tutarsız bir paket veri tabanına " -"neden olur." -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" msgstr "" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" msgstr "" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" msgstr "" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "sisteminize bir paket ya da paketler kurun" - -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Bir eşleşme bulunamıyor" - -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Geçerli bir rpm dosya yolu değil: %s" - -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" msgstr "" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "hata düzeltmesi" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Ortam Kümeleri Yükleniyor" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "geliştirme" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Ortam Kümeleri Güncelleniyor" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "güvenlik" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Ortam Kümeleri Kaldırılıyor" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "bilinmiyor" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Kümeler Yükleniyor" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "yenipaket" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Kümeler Güncelleniyor" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Ciddi/Güv." +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Kümeler Kaldırılıyor" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Önemli/Güv." +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Çakışmalı paketler es geçiliyor:\n" +"(yükseltmeye zorlamak için komut satırına '%s' ekle)" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Ortayollu/Güv." +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Bozuk bağımlılıkları olan paketleri atla %s" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Düşük/Güv." +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " veya kümenin bir parçası" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "paketlerle ilgili önerileri göster" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Paket" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "" -"Kurulu paketlerin daha yeni sürümleriyle ilgili tavsiyeler (varsayılan)" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Paket" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "kurulu paketlerin eşit ve eski versiyonları hakkında tavsiyeler" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "değiştiriliyor" -#: ../dnf/cli/commands/updateinfo.py:83 +#: ../dnf/cli/output.py:1356 +#, python-format msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" +"\n" +"Transaction Summary\n" +"%s\n" msgstr "" -"daha yeni bir sürümün mevcut olduğu kurulu paketlerin daha yeni sürümleriyle" -" ilgili tavsiyeler" +"\n" +"İşlem Özeti\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Yükle" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Yükselt" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Kaldır" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Eski Sürüme Dön" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "Yüklendi" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Es Geç" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "güncellemeler" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Paket" +msgstr[1] "Paket" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "tümü" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Bağımlı paket" +msgstr[1] "Bağımlı paketler" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "uygun" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Yükseltildi" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Güncelleme Bilgisi Özeti: " +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Eski sürüme dönüldü" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Yeni Paket bildirileri" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Yeniden Yüklendi" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Güvenlik notları" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Es Geçildi" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Ciddi Güvenlik bildirileri" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Kaldırıldı" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Önemli Güvenlik bildirileri" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Başarısız Oldu" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Ortayollu Güvenlik bildirileri" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Toplam" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Düşük Güvenlik bildirileri" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "" + +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Sistem" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Bilinmeyen Güvenlik bildirileri" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Komut satırı" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Hata düzeltmesi bildirisi" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Kullanıcı adı" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Geliştirme bildirisi" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "diğer bildiriler" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Tarih ve zaman" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Bilinmeyen/Güv." +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Aksiyon(lar)" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Güncelleme ID'leri" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Değiştirilmiş" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Tip" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "İşlem yok" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Güncellendi" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Geçmiş bilgisi başarısız" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Hatalar" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Hiç işlem ID'si veya paket verilmemiş" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE'ler" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Silindi" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Tanım" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Yüklenmedi" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Ciddiyet" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Yeni" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Haklar" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Eski" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Dosyalar" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "İşlem ID:" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "doğru" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Başlangıç zamanı :" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "yanlış" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Rpmdb'ye başla :" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u saniye)" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u dakika)" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "sadece etkin modülleri göster" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u saat)" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "sadece deve dışı bırakılan modülleri göster" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u gün)" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "sadece kurulu modülleri göster" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Bitiş zamanı :" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "profil içeriğini göster" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Rpmdb'yi bitir :" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Kullanıcı :" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "İptal edildi" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "paketi yeniden yükle" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Yanıt-Kodu :" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Yeniden yüklenecek paket" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Başarılı" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "yüklenen paketleri uygun olan en son sürüme eşzamanla" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Hatalar:" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Eşzamanlanacak paket" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Hata:" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" msgstr "" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Komut Satırı:" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Açıklama :" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "üstveri önbelleği oluştur" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "İşlem şununla yapıldı:" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Tüm üstveri dosyaları için önbellek dosyaları oluşturuluyor" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Değiştirilmiş Paketler:" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "sisteminizdeki bir paketi ya da paketleri yükseltin" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Betik çıktısı:" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Yükseltilecek paket" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Hatalar:" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"aslen bağımlılık olarak yüklenen artık gereksinim duyulmayan tüm paketleri " -"kaldır" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Bağımlılık Yüklemesi" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "verilen dizgedeki için paket ayrıntılarını ara" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Kullanılmaz Hale Geldi" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "ayrıca paket açıklamasını ve adresini de ara" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Eskimiş" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Sil" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Yeniden Yükle" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Hatalı işlem kimlikleri veya verilen paket(ler)" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 +#: ../dnf/cli/output.py:2058 #, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s Tam Olarak Eşleşti: %%s" +msgid "---> Package %s.%s %s will be installed" +msgstr "---> %s paketi .%s %s yüklenecek" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 +#: ../dnf/cli/output.py:2060 #, python-format -msgid "%s Matched: %%s" -msgstr "%s Eşleşti: %%s" - -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Eşleşme bulunamadı." +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> %s paketi.%s %s bir yükseltme olacak" -#: ../dnf/cli/commands/repolist.py:39 +#: ../dnf/cli/output.py:2062 #, python-format -msgid "Never (last: %s)" -msgstr "Asla (son: %s)" +msgid "---> Package %s.%s %s will be erased" +msgstr "---> %s paketi.%s %s silinecek" -#: ../dnf/cli/commands/repolist.py:41 +#: ../dnf/cli/output.py:2064 #, python-format -msgid "Instant (last: %s)" -msgstr "" +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> %s paketi.%s %s yeniden yüklenecek" -#: ../dnf/cli/commands/repolist.py:44 +#: ../dnf/cli/output.py:2066 #, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s saniye (son: %s)" - -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "yapılandırılmış yazılım depolarını göster" - -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "tüm depoları göster" +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> %s paketi.%s %s bir eski sürüme döndürme olacak." -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "etkin depoları göster (öntanımlı)" +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Paket %s.%s %s eskimiş olacak" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "devre dışı depoları göster" +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> %s paketi.%s %s yükseltilecek" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> %s paketi.%s %s kullanılamaz hale gelecek" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Depo yok" +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Bağımlılık çözümü başlıyor" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "etkin" +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "-->Bağımlılık çözümü bitiyor" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "devre dışı" +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"0x%s GPG anahtarı içe aktarılıyor:\n" +" Kullanıcı kimliği: \"%s\"\n" +" Parmak izi : %s\n" +" Kimden : %s" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Depo-id : " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Çalışıyor" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Depo-ismi : " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Uyuyor" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Depo-durumu : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Kesilemez" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Depo-revizyonu: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Zombi" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Depo-etiketleri : " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "İzlendi/Durduruldu" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Depo-dağıtım-etiketleri: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Bilinmiyor" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Depo-güncellemesi : " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "İşlemi kilitleme hakkında bilgi bulunamadı (PID %d)" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Depo-paketleri : " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " %d PID'li uygulama: %s" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Depo-büyüklüğü : " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Bellek : %5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Depo-metabağlantı: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Başladı: %s - %s önce" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Güncellendi : " +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Durum : %s" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Depo-yansıları : " +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "es geçiliyor." -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." msgstr "" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." msgstr "" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "'%s' ortamı kurulu değil." + +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." msgstr "" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." msgstr "" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "'%s' ayıklanmasında hata: %s" + +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" msgstr "" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "depo id" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "durum" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Bilinmeyen yapılandırma seçeneği: %s = %s" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "depo ismi" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "anahtar kelimeyle eşleşen paketler için ara" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" msgstr "" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" msgstr "" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "yalnızca bu YAPIDAN sonuçları göster" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Uyarı: '%s' doldurması başarısız, es geçiliyor." -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "sadece DOSYA sahibi olan sonuçları göster" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "yalnızca bu İSTEĞİ sağlayan sonuçları göster" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." msgstr "" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" msgstr "" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" +#: ../dnf/db/group.py:289 +msgid "" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "bağımlılıkları tam olarak verildiği gibi denetle, --alldeps'in zıttı" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:165 +#: ../dnf/dnssec.py:169 msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " msgstr "" -"tüm bağımlılıkların listesini göster ve hangi paketlerin sağladığını göster" - -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "--queryformat ile kullanılacak uygun etiketleri göster" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" +#: ../dnf/dnssec.py:242 +msgid "is valid." msgstr "" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "paket(ler) için özyineleme ağacını göster" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "karşılık gelen RPM'de çalış" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "paketle ilgili ayrıntılı bilgiyi göster" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "desteklenmeyen sağlama toplamı türü: %s" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "paket içindeki dosyaların listesini göster" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Delta RPM inşası başarısız oldu" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "paket kaynak RPM adını göster" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Delta RPM'in yeniden inşasında sağlama toplamı başarısız oldu" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "paketin değişikliklerini göster" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "tamamlandı" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "bulunan paketlerin görüntülenme biçimi" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "" + +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "" + +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" + +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "" + +#: ../dnf/lock.py:100 +#, python-format msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." msgstr "" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." msgstr "" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." msgstr "" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." msgstr "" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Paketin çakıştığı yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:231 +#: ../dnf/module/module_base.py:33 msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Paketin geliştirebileceği yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Paket tarafından sağlanan yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Paketin önerdiği yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Paketin bağımlı olduğu yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format +#: ../dnf/module/module_base.py:34 msgid "" -"Display capabilities that the package depends on for running a %%pre script." +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"%%pre betiğini çalıştırmak için paketin bağımlı olduğu yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Paketin önerdiği yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Paketin ekleyebileceği yetenekleri göster." - -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Yalnızca mevcut paketleri göster." -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Yalnızca yüklü paketleri göster." - -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "Yalnızca mevcut depoların herhangi birinde olmayan paketleri göster." - -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" msgstr "" -"Yalnızca önceden kurulmuş bazı paketler için yükseltme sağlayan paketleri " -"göster." - -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "Yalnızca \"dnf autoremove\" komutuyla kaldırılabilen paketleri göster." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." +#: ../dnf/module/module_base.py:84 +#, python-brace-format +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" msgstr "" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Yalnızca yakın zamanda düzenlenen paketleri göster" - -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "aranacak anahtar" - -#: ../dnf/cli/commands/repoquery.py:289 -msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:102 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:404 -#, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Kullanılabilir sorgu etiketleri: --queryformat \".. %{tag} ..\" kullan" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 -msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Sonlandırıldı." +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "Geçerli dizinde okuma/çalıştırma izni yok, /'a taşınıyor" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Bağımlılıklar çözüldü." +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3629,29 +3643,6 @@ msgstr "" msgid "Failed determining last makecache time." msgstr "" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Hatalı oluşturulmuş kilit dosyası bulundu: %s.\n" -"Başka bir dnf işleminin çalışmadığından emin olun, kilit dosyasını elle kaldırın ya da systemd-tmpfiles --remove dnf.conf komutunu çalıştırın." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3674,3 +3665,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Zaten indirildi" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "" + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "%s deposu etkinleştiriliyor" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "%s deposu %s kaynağından eklendi" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Eski sürüme geçiliyor" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Temizleniyor" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Yükleniyor" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Yeniden yükleniyor" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Siliniyor" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Yükseltiliyor" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Doğrulanıyor" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Betik yürütülüyor" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Hazırlanıyor" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Sorun" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "İşlem sırasında hatalar oluştu." diff --git a/po/uk.po b/po/uk.po index 00d4109..1f53fa5 100644 --- a/po/uk.po +++ b/po/uk.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-11-02 02:51+0000\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2019-12-13 08:37+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/dnf/language/uk/)\n" "Language: uk\n" @@ -25,231 +25,6 @@ msgstr "" "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" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "ПАКУНОК" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "Пакунок для встановлення" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "Проблема" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "Не знайдено TransactionItem для ключа {}" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "Не знайдено TransactionSWDBItem для ключа {}" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "Під час спроби виконати дію сталися помилки." - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: помилка під час перевірки %s: %s, а не %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "Вмикаємо інший потік для «{}»." - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "Нічого показувати." - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "Встановлюємо новішу версію «{}», ніж було вказано. Причина: {}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "Увімкнені модулі: {}." - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "Не вказано профілю для «{}». Будь ласка, вкажіть профіль." - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"Підказка: [d]типовий, [e]увімкнено, [x]вимкнено, [i]встановлено" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" -"\n" -"\n" -"Підказка: [d]-типове, [e]-увімкнено, [x]-вимкнено, [i]-встановлено, [a]-активне" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "Ігноруємо непотрібний профіль: «{}/{}»" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "Встановлення модуля «{0}» з безпечного сховища {1} заборонено" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" -"Не вдалося знайти відповідного профілю для аргументу {}. Доступні профілі " -"для «{}:{}»: {}" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "Не вдалося знайти відповідного профілю для аргументу {}" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "Немає типових профілів для модуля {}:{}. Доступні профілі: {}" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "Немає типового профілю для модуля {}:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "Типовий профіль {} є недоступним у модулі {}:{}" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "Встановлення модуля з безпечного сховища заборонено" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "Не вдалося обробити аргумент {}" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "Немає відповідника для пакунка {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "Оновлення модуля «{0}» з безпечного сховища {1} заборонено" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "Не вдалося знайти відповідник профілю у аргументі {}" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "Оновлення модуля з безпечного сховища заборонено" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" -"Достатньо вказати лише назву модуля. Ігноруємо непотрібні відомості у " -"аргументі: «{}»" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "Проблеми із залежностями модулів:" -msgstr[1] "Проблеми із залежностями модулів:" -msgstr[2] "Проблеми із залежностями модулів:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "Помилка під час обробки «%s»: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "Невідоме значення налаштувань: %s=%s у %s; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "Невідомий параметр налаштувань: %s = %s у %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "Не вдалося встановити каталог кешування: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "Невідомий параметр налаштувань: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "Помилка під час обробки --setopt з ключем «%s», значення «%s»: %s" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "У основних налаштуваннях не виявлено атрибута %s перед setopt" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "Помилковий або невідомий «{}»: {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "Помилка під час спроби обробити файл «%s»: %s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "Помилка під час обробки --setopt з ключем «%s.%s», значення «%s»: %s" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "У сховищі %s не вказано атрибут %s перед setopt" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "Попередження: не вдалося завантажити «%s», пропускаємо." - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "Сховище «%s»: помилка під час обробки налаштувань: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "" -"У налаштуваннях не вказано назви сховища «%s». Замість назви " -"використовуватимемо ідентифікатор." - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "Помилковий ідентифікатор сховища: %s, байт = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -290,6 +65,16 @@ msgstr "Не вдалося надіслати електронну пошту � msgid "Failed to execute command '%s': returned %d" msgstr "Не вдалося виконати команду «%s»: повернуто стан %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "Невідоме значення налаштувань: %s=%s у %s; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "Невідомий параметр налаштувань: %s = %s у %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "Запущено dnf-automatic." @@ -304,124 +89,47 @@ msgstr "Призупинити обробку на %s секунд" msgid "Error: %s" msgstr "Помилка: %s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" -"Для використання параметра налаштувань gpgkey_dns_verification потрібна " -"libunbound ({})" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "Розширення DNSSEC: ключ для користувача " +#: ../dnf/base.py:146 +msgid "loading repo '{}' failure: {}" +msgstr "помилка під час спроби завантажити сховище «{}»: {}" -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "є коректним." +#: ../dnf/base.py:148 +msgid "Loading repository '{}' has failed" +msgstr "Помилка під час спроби завантажити сховище «{}»" -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "перебуває у невідомому стані." +#: ../dnf/base.py:320 +msgid "Metadata timer caching disabled when running on metered connection." +msgstr "" +"Кешування метаданих за таймером вимкнено, якщо працюємо з вимірюваним " +"з’єднанням." -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "Розширення DNSSEC: " +#: ../dnf/base.py:325 +msgid "Metadata timer caching disabled when running on a battery." +msgstr "" +"Кешування метаданих за таймером вимкнено, якщо комп’ютер працює від " +"акумулятора." -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "Тестуємо вже імпортовані ключа на коректність." +#: ../dnf/base.py:330 +msgid "Metadata timer caching disabled." +msgstr "Кешування метаданих за таймером вимкнено." -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "Зниження версії" +#: ../dnf/base.py:335 +msgid "Metadata cache refreshed recently." +msgstr "Кеш метаданих нещодавно оновлено." -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "Очищення диска" +#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 +msgid "There are no enabled repositories in \"{}\"." +msgstr "У «{}» немає увімкнених сховищ." -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "Встановлення" +#: ../dnf/base.py:348 +#, python-format +msgid "%s: will never be expired and will not be refreshed." +msgstr "%s: ніколи не застаріє і не оновлюватиметься." -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "Робить застарілим" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "Перевстановлення" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "Вилучення" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "Оновлення" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "Перевіряємо" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "Запускаємо дієсценарій" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "Готуємося" - -#: ../dnf/base.py:146 -msgid "loading repo '{}' failure: {}" -msgstr "помилка під час спроби завантажити сховище «{}»: {}" - -#: ../dnf/base.py:148 -msgid "Loading repository '{}' has failed" -msgstr "Помилка під час спроби завантажити сховище «{}»" - -#: ../dnf/base.py:320 -msgid "Metadata timer caching disabled when running on metered connection." -msgstr "" -"Кешування метаданих за таймером вимкнено, якщо працюємо з вимірюваним " -"з’єднанням." - -#: ../dnf/base.py:325 -msgid "Metadata timer caching disabled when running on a battery." -msgstr "" -"Кешування метаданих за таймером вимкнено, якщо комп’ютер працює від " -"акумулятора." - -#: ../dnf/base.py:330 -msgid "Metadata timer caching disabled." -msgstr "Кешування метаданих за таймером вимкнено." - -#: ../dnf/base.py:335 -msgid "Metadata cache refreshed recently." -msgstr "Кеш метаданих нещодавно оновлено." - -#: ../dnf/base.py:341 ../dnf/cli/commands/__init__.py:100 -msgid "There are no enabled repositories in \"{}\"." -msgstr "У «{}» немає увімкнених сховищ." - -#: ../dnf/base.py:348 -#, python-format -msgid "%s: will never be expired and will not be refreshed." -msgstr "%s: ніколи не застаріє і не оновлюватиметься." - -#: ../dnf/base.py:350 -#, python-format -msgid "%s: has expired and will be refreshed." -msgstr "%s: застарів і оновлюватиметься." +#: ../dnf/base.py:350 +#, python-format +msgid "%s: has expired and will be refreshed." +msgstr "%s: застарів і оновлюватиметься." #. expires within the checking period: #: ../dnf/base.py:354 @@ -476,83 +184,84 @@ msgstr "Некоректне значення tsflag у файлі налашт� msgid "Failed to add groups file for repository: %s - %s" msgstr "Не вдалося додати файл груп зі сховища: %s — %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "Виконуємо перевірку операції" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "Помилка: перевірка операції та depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "Перевірку операції успішно пройдено." -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "Виконуємо перевірку операції" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "Помилка під час перевірки операції:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "Операцію з перевірки успішно завершено." -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "Виконуємо операцію" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "Потреба у місці на диску:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "Потрібно ще %d МБ вільного місця на файловій системі %s." -msgstr[1] "Потрібно ще %d МБ вільного місця на файловій системі %s." -msgstr[2] "Потрібно ще %d МБ вільного місця на файловій системі %s." +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "Потрібно ще {0} МБ вільного місця на файловій системі {1}." +msgstr[1] "Потрібно ще {0} МБ вільного місця на файловій системі {1}." +msgstr[2] "Потрібно ще {0} МБ вільного місця на файловій системі {1}." -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "Резюме помилки" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB було змінено поза межами DNF." +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "RPMDB було змінено поза межами {prog}." -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "Не вдалося розпочати операцію." -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "Не вдалося розпочати операцію:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "Не вдалося вилучити файл операції %s" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "Деякі з пакунків не було отримано. Повторюємо спробу." -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "" "RPM-різниці надали змогу зменшити обсяг у %.1f МБ оновлень до %.1f МБ " "(зекономлено %d.1%%)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" @@ -560,112 +269,106 @@ msgstr "" "Помилкові RPM-різниці збільшать обсяг оновлень з %.1f МБ до %.1f МБ (буде " "втрачено %d.1%%)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "Не вдалося відкрити: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "Відкритий ключ для %s не встановлено" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "Проблеми з відкриттям пакунка %s" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "Відкритий ключ %s не є надійним" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "Пакунок %s не підписано" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "Не вдалося вилучити %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s вилучено" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "Немає відповідника для пакунка групи «{}»" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "Додаємо пакунки з групи «%s»: %s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "Нічого виконувати." -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "Для вилучення не позначено жодних груп." -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "Не позначено жодної групи для оновлення" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "Пакунок %s не встановлено, отже не можна знизити його версію." + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "Відповідника параметра не знайдено: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "немає відповідних пакунків" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "Пакунок %s не встановлено, отже не можна знизити його версію." - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "" "Пакунок %s або його давнішу версію вже встановлено, отже не можна знизити " "його версію." -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "Пакунок %s не встановлено, отже не можна його повторно встановити." -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "" "Файл %s є пакунком з початковими кодами, його не можна оновити, ігноруємо." -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "Пакунок %s не встановлено, отже не можна його оновити." -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." @@ -673,109 +376,113 @@ msgstr "" "Пакунок %s або його новішу версію вже встановлено, отже не можна його " "оновити." -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "Пакунок %s є доступним, але його не встановлено." -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "Доступний пакунок %s, але пакунок встановлено для іншої архітектури." -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "Пакунок %s не встановлено." -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "Некоректна форма: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "Для вилучення не позначено жодного пакунка." -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "Доступні пакунки для аргумента %s, але їх не встановлено." -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "" "Пакунок %s або його найдавнішу версію вже встановлено, отже не можна знизити" " його версію." -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "Дію не оброблено: {}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "Немає доступного пакунка %s." -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "немає відповідних пакунків" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "Оновлення захисту не потрібні, але доступне {} оновлення" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "Оновлення захисту не потрібні, але доступні {} оновлень" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "Для «{}» оновлення захисту не потрібні, але доступне {} оновлення" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "Для «{}» оновлення захисту не потрібні, але доступні {} оновлень" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". Пакунок, який не вдалося обробити: %s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "Ключі GPG налаштовано так: %s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "Ключ GPG у %s (0x%s) вже встановлено" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "Ключ підтверджено." -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "У використанні ключа відмовлено." -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "Помилка імпортування ключа (код %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "Ключ успішно імпортовано" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "Не встановлено жодного ключа" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -784,27 +491,27 @@ msgstr "" "Ключі GPG зі списку сховища «%s» вже встановлено, але вони є некоректними для цього пакунка.\n" "Перевірте, чи правильно вказано адреси URL для цього сховища." -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "Імпортування ключів не допомогло, помилкові ключі?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * Можливо, ви мали на увазі щось таке: {}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "Пакунок «{}» з локального сховища «{}» має помилкову контрольну суму" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "Деякі пакунки з локального сховища мають помилкові контрольні суми" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "Пакунок «{}» зі сховища «{}» має помилкову контрольну суму" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" @@ -812,1538 +519,1507 @@ msgstr "" "Кеш деяких пакунків є некоректним, але їх не вдалося отримати через " "використання параметра «--cacheonly»" -#: ../dnf/base.py:2504 +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "Немає відповідника аргументу" + +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" +"Усі відповідники було відфільтровано фільтрами виключення для аргументу" + +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" +"Усі відповідники було відфільтровано модульним фільтрування для аргументу" + +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "Усі відповідники було встановлено із іншого сховища для аргументу" + +#: ../dnf/base.py:2536 #, python-format msgid "Package %s is already installed." msgstr "Пакунок %s вже встановлено." -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "Проблеми у запиті:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "не вистачає пакунків: " +#: ../dnf/cli/aliases.py:96 +#, python-format +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "Неочікуване значення змінної середовища: DNF_DISABLE_ALIASES=%s" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "пошкоджені пакунки: " +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "Помилка під час спроби обробити файл «%s»: %s" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "не вистачає груп або модулів: " +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "Не вдалося прочитати файл «%s»: %s" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "пошкоджені групи або модулі: " +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 +#, python-format +msgid "Config error: %s" +msgstr "Помилка налаштування: %s" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "Проблеми із залежностями модулів з Defaults:" -msgstr[1] "Проблеми із залежностями модулів з Defaults:" -msgstr[2] "Проблеми із залежностями модулів з Defaults:" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "Альтернативні назви містять замкнену рекурсію" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "no matching payload factory for %s" -msgstr "немає відповідного обробника вмісту для %s" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "Вже отримано" +msgid "%s, using original arguments." +msgstr "%s, використовуємо початкові аргументи." -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "unsupported checksum type: %s" -msgstr "непідтримуваний тип контрольної суми: %s" +msgid " Installed: %s-%s at %s" +msgstr " Встановлено: %s-%s у %s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "визначаємо найшвидше дзеркало (%s вузлів)… " +msgid " Built : %s at %s" +msgstr " Зібрано : %s о %s" -#: ../dnf/db/group.py:289 +#: ../dnf/cli/cli.py:146 +#, python-brace-format msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -"Немає доступних модульних метаданих для модульного пакунка «{}», отже його " -"не можна встановити у системі" +"Результатом цієї дії буде перемикання потоку модуля «{0}» «{1}» на потік " +"«{2}»" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "Немає доступних модульних метаданих для модульного пакунка" +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." +msgstr "" +"Перемкнути увімкнені потоки модуля неможливо.\n" +"Рекомендуємо вилучити усі встановлені дані із модулі і відновити початкові налаштування за допомогою команди «{prog} module reset <назва_модуля>». Після відновлення початкових налаштувань модуля ви зможете встановити інший потік." -#: ../dnf/db/group.py:373 -#, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "Не буде встановлено пакунок rpm із початковим кодом (%s)." +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "{prog} лише отримає пакунки для виконання операції." -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "пропускаємо." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "" +"{prog} лише отримає пакунки, встановить ключі GPG і перевірить можливість " +"виконання операції." -#: ../dnf/comps.py:187 ../dnf/comps.py:689 -#, python-format -msgid "Module or Group '%s' is not installed." -msgstr "Модуль або групу «%s» не встановлено." +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "Виконання дії перервано." -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." -msgstr "Модуль або група «%s» є недоступними." +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "Отримання пакунків:" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." -msgstr "Модуля або групи «%s» не існує." +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "Помилка під час спроби отримати пакунки:" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "Середовище «%s» не встановлено." +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "Не вдалося виконати операцію" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." -msgstr "Середовище «%s» є недоступним." +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"Автоматичне імпортування ключів під час некерованого запуску заборонено.\n" +"Скасувати заборону можна параметром «-y»." -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Групи з ідентифікатором «%s» не існує." +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "ПОМИЛКА під час перевірки GPG" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "вмикаємо сховище %s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "Журнали змін для {}" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "Додано сховище %s з %s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "Застарілих пакунків" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Не вдалося перебудувати RPM-різницю" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "" +"Для виконання синхронізації дистрибутивів не позначено жодного пакунка." -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "Контрольна сума перезібраної RPM-різниці не збігається із еталонною" - -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "виконано" - -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "Помилка виконання команди: %s" - -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "помилкове форматування: %s" - -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Аргумент setopt має декілька значень: %s" - -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Аргумент setopt не має значення: %s" - -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "розташування файла налаштувань" - -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "обробка без виведення повідомлень" - -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "докладна обробка команд" - -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "показати дані щодо версії DNF і завершити роботу" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "Немає пакунків, позначених для зниження версії." -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "встановити кореневий каталог встановлення" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "Встановлені пакунки" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "не встановлювати документацію" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "Доступних пакунків" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "вимкнути усі додатки" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "Автоматичне вилучення пакунків" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "увімкнути додати за назвою" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "Зайвих пакунків" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "вимкнути додатки за назвою" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "Доступні оновлення" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "перевизначити значення $releasever у файлах налаштувань і сховищ" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "Останні додані пакунки" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "встановити довільні параметри налаштування і сховищ" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "У списку не виявлено відповідних пакунків" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "" -"розв’язувати проблеми із розв’язанням залежностей пропусканням пакунків" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "Не знайдено відповідників" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "показати довідку щодо команди" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "Не вказано ідентифікатора операції" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "" -"дозволити вилучення встановлених пакунків для розв’язування залежностей" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "Не виявлено вказаного ідентифікатора операції" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "у операціях намагатися використати найкращі можливі версії пакунків." +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "Виявлено більше одного ідентифікатора операції!" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "не обмежувати дію найкращим варіантом" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "Журнал операцій є неповним до операції %u." -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "запустити на основі системного кешу, не оновлювати кеш" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "Журнал операцій є неповним після операції %u." -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "максимальний час очікування на виконання команди" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "Скасовуємо операцію {} з {}" -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "рівень докладності діагностичних повідомлень" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "Невідоме сховище: «%s»" -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "створити у файлах дамп із докладними результатами розв’язування" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "Немає сховища, яке б відповідало цьому: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "показати дублікати у сховищах та командах побудови списку та пошуку" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "Цю команду слід виконувати від імені користувача root." -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "рівень докладності повідомлень про помилки" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "Команди %s не виявлено. Будь ласка, скористайтеся командою %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" msgstr "" -"вмикає логіку обробки застарілих пакунків у dnf для оновлення дистрибутива " -"або показує можливості, які робить застарілими пакунок для info, list та " -"repoquery" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "рівень докладності діагностичних повідомлень rpm" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "автоматично відповідати «так» на усі питання" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "автоматично відповідати «ні» на усі питання" +"Це могла бути команда додатка {PROG}, спробуйте таку команду: \"{prog} " +"install 'dnf-command(%s)'\"" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -"Увімкнути додаткові сховища. Параметр-список. Передбачено можливість " -"використання символів-замінників, можна вказувати декілька разів." +"Це могла бути команда додатка {prog}, але зараз завантаження додатків " +"вимкнено." -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" -"Вимкнути сховища. Параметр-список. Передбачено можливість використання " -"символів-замінників, можна вказувати декілька разів." +"Разом із --downloadonly або командами download і system-upgrade слід " +"використовувати --destdir або --downloaddir." -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "" -"увімкнути лише вказані за ідентифікатором або шаблоном сховища, можна " -"вказувати декілька разів" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -"увімкнути сховища за допомогою команди config-manager (автоматично зберігає)" +"--enable, --set-enabled і --disable, --set-disabled слід поєднувати із " +"командою config-manager." -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -"вимкнути сховища за допомогою команди config-manager (автоматично зберігає)" - -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "виключити пакунки за назвою або формальним виразом" +"Попередження: вмикаємо загальну перевірку підписів GPG, відповідно до " +"активних правил безпеки RPM (див. gpgcheck у dnf.conf(5), щоб дізнатися про " +"те, як позбутися таких повідомлень)" -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "вимкнути excludepkgs" +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "Файла налаштувань «{}» не існує" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/cli.py:1036 msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"Unable to detect release version (use '--releasever' to specify release " +"version)" msgstr "" -"мітка і шлях до додаткового сховища (той самий шлях, що і у baseurl), можна " -"вказати декілька." - -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "вимкнути вилучення залежностей, які більше не використовуються" - -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "вимкнути перевірку підписів GPG (якщо це дозволяють правила RPM)" - -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "визначає, чи слід використовувати розфарбовування" - -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "встановити застарілість метаданих до виконання команди" - -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "створювати лише адреси IPv4" - -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "створювати лише адреси IPv6" - -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "встановити каталог для копіювання пакунків" +"Не вдалося виявити версію випуску (скористайтеся «--releasever», щоб вказати" +" версію випуску)" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "лише отримати пакунки" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "аргумент {}: не можна використовувати разом із аргументом {}" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "додати до операції коментар" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "Команду «%s» вже визначено" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "Включити пов’язані із виправленням вад пакунки, у оновленнях" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "Виключення у dnf.conf: " -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "Включити пов’язані з покращеннями відповідні пакунки, у оновленнях" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "Включення у dnf.conf: " -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "Включити пов’язані із новизною пакунки, у оновленнях" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "Виключення у сховищі " -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "Включити пов’язані із захистом пакунки, у оновленнях" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "Включення у сховищі " -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "" -"Включити пакунки, потрібні для виправлення вказаного повідомлення про " -"вразливості, у оновленнях" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "Щоб виявити причину проблеми, спробуйте віддати таку команду: «%s»." -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." msgstr "" -"Включити пакунки, потрібні для виправлення вказаного запису у системі " -"стеження за вадами, у оновленнях" +"Ймовірно, внаслідок ваших дій було пошкоджено RPMDB. За допомогою команди " +"«%s» можна усунути проблему." -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "" -"Включити пакунки, потрібні для виправлення вказаного CVE, у оновленнях" - -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" -"Включити пов’язані із захистом пакунки із відповідним рівнем критичності, у " -"оновленнях" +"Вами було увімкнено перевірку пакунків за допомогою ключів GPG. Це правильний крок. \n" +"Але у вашій системі не встановлено жодного відкритого ключа GPG. Вам слід отримати\n" +"ключі до пакунків, які ви бажаєте встановити і встановити ці ключі.\n" +"Виконати встановлення можна за допомогою команди:\n" +" rpm --import public.gpg.key\n" +"\n" +"Крім того, ви можете вказати адресу URL ключа, яким бажаєте скористатися\n" +"для сховища за допомогою параметра «gpgkey» у розділі налаштувань сховища, {prog} \n" +"встановить потрібні ключі автоматично.\n" +"\n" +"Докладніші відомості може бути отримано з довідки до вашого дистрибутива або від\n" +"постачальника пакунків." -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "Примусово використати вказану архітектуру" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "Проблема зі сховищем: %s" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "Список основних команд:" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "показати подробиці щодо пакунка або групи пакунків" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "Список команд додатків:" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "показати усі пакунки (типова поведінка)" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "Назва" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "показати лише доступні пакунки" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "Назва" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "показати лише встановлені пакунки" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Епоха" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "показати лише додаткові пакунки" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "Версія" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "показати лише пакунки з оновленнями" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "Версія" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "показати лише пакунки із автоматичним вилученням" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "Випуск" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "показати лише нещодавно змінені пакунки" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "Арх." +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "ПАКУНОК" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "Архітектура" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "Специфікація назви пакунка" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "Розмір" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "список пакунків або груп пакунків" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "Розмір" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "пошук пакунка за вказаним ключем" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "Джерело" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "PROVIDE" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "Схов." +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "Специфікація вмісту, який слід шукати" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "Сховище" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "Пошук пакунків: " -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "Зі сховища" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "виконати пошук доступних оновлено пакунків" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "Пакувальник" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "вивести журнали змін до оновлення" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "Час збирання" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "Немає доступних пакунків." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "Час встановлення" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "Немає пакунків, позначених для встановлення." -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "Встановлено" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "Жодного пакунка не встановлено." -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" -msgstr "Резюме" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (з %s)" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" -msgstr "Резюме" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "Встановлений пакунок %s%s є недоступним." -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "Адреса" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "Зі сховища не встановлено жодного пакунка." -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "Ліцензування" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "Немає пакунків, позначених для перевстановлення." -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "Опис" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "Для оновлення не позначено жодного пакунка." -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "Опис" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "виконати команди над усіма пакунками у вказаному сховищі" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "Немає пакунків для створення списку" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "REPOID" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "Ідентифікатор сховища" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "так" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "Специфікація пакунка" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "показати корисну підказку щодо використання" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "ні" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "КОМАНДА" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "Виконати дію? [y/N]: " +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "команда {prog}, для якої слід показати довідку" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "Усе гаразд [Y (так)/n (ні)]: " +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "показ або використання журналу операцій" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "Група: %s" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"Виявлено більше одного ідентифікатора операції.\n" +"«{}» потребує одного ідентифікатора операції або назви пакунка." -#: ../dnf/cli/output.py:796 -#, python-format -msgid " Group-Id: %s" -msgstr " Ід. групи: %s" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "Не вказано ідентифікатора операції або назви пакунка." -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 -#, python-format -msgid " Description: %s" -msgstr " Опис: %s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "У вас немає права доступу до бази даних журналу." -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Language: %s" -msgstr " Мова: %s" - -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " Обов’язкові пакунки:" - -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " Типові пакунки:" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "" +"Не вдалося скасувати операцію %s. Скасування операції могло призвести до " +"порушення цілісності бази даних пакунків." -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " Додаткові пакунки:" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "" +"Не вдалося відкотити операцію %s. Скасування операції могло призвести до " +"порушення цілісності бази даних пакунків." -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " Залежні пакунки:" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"Некоректне визначення діапазону ідентифікаторів операцій, «{}».\n" +"Мало бути «<ідентифікатор операції>..<ідентифікатор операції>»." -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "Група середовища: %s" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" +"Не вдалося перетворити «{}» на ідентифікатор операції.\n" +"Скористайтеся записом «<число>», «last», «last-<число>»." -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " Ід. середовища: %s" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "Не знайдено операції із пакунком «{}»." -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " Обов’язкові групи:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "Вивести або створити список альтернативних записів команд" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " Додаткові групи:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "увімкнути обробку альтернативних назв" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "Відповідність:" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "вимкнути обробку альтернативних записів" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "Назва файла : %s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "дія, яку слід виконати із альтернативними назвами" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "Сховище : %s" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "визначення альтернативної назви" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "Опис : " +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "Альтернативні записи увімкнено" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "Адреса : %s" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "Альтернативні записи вимкнено" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "License : %s" -msgstr "Ліцензія : %s" +msgid "Invalid alias key: %s" +msgstr "Некоректний ключ альтернативного запису: %s" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Provide : %s" -msgstr "Містить : %s" +msgid "Alias argument has no value: %s" +msgstr "Аргумент альтернативного запису не містить значення: %s" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "Other : %s" -msgstr "Інше : %s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "Під час обчислення загального обсягу отримання сталася помилка" +msgid "Aliases added: %s" +msgstr "Додані альтернативні записи: %s" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Total size: %s" -msgstr "Загальний обсяг: %s" +msgid "Alias not found: %s" +msgstr "Не знайдено альтернативного запису: %s" -#: ../dnf/cli/output.py:1002 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Total download size: %s" -msgstr "Загальний обсяг отримання: %s" +msgid "Aliases deleted: %s" +msgstr "Вилучені альтернативні записи: %s" -#: ../dnf/cli/output.py:1005 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Installed size: %s" -msgstr "Розмір після встановлення: %s" - -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "Під час обчислення обсягу після встановлення сталася помилка" +msgid "%s, alias %s" +msgstr "%s, альтернативний запис %s" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Freed space: %s" -msgstr "Вивільнено місця: %s" +msgid "Alias %s='%s'" +msgstr "Альтернативний запис %s='%s'" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "Позначати пакунки як встановлені такою групою:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "Обробку альтернативних записів вимкнено." -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "Позначати пакунки як вилучені такою групою:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "Не вказано альтернативних записів." -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "Група" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "Не вказано альтернативного запису." -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "Пакунки" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "Не визначено альтернативних записів." -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "Встановлюємо пакунки групи або модуля" +#: ../dnf/cli/commands/alias.py:185 +#, python-format +msgid "No match for alias: %s" +msgstr "Немає відповідника для альтернативного запису: %s" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "Встановлюємо пакунки групи" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "" +"вилучити усі непотрібні пакунки, які було спочатку встановлено як залежності" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "Встановлення" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "Пакунок для вилучення" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "Оновлення" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "шукати записи проблем у базі даних пакунків" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "Перевстановлення" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "показати дані щодо усі проблем (типова поведінка)" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "Встановлюємо залежності" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "показати дані щодо проблем із залежностями" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "Встановлюємо слабкі залежності" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "показати дані щодо проблем із дублікатами" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "Вилучення" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "показати дані щодо застарілих пакунків" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "Вилучаємо залежні пакунки" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "показати дані щодо проблем із наданням залежностей" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "Вилучаємо невикористані залежності" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "У {} пропущено вимоги щодо {}" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "Зниження версії" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} є дублікатом {}" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "Встановлюємо профілі модулів" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} є застарілим щодо {}" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "Вимикаємо профілі модулів" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} надає {}, але його не вдалося знайти" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "Вмикаємо потоки модулів" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "Вилучаємо файл %s" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "Перемикаємо потоки модулів" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "вилучення кешованих даних" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "Вимикаємо модулі" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "Тип метаданих для чищення" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "Відновлюємо початковий стан модулів" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "Вилучаємо дані: " -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "Встановлюємо групи середовища" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "Кеш застарів" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "Оновлюємо групи середовища" - -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "Вилучаємо групи середовища" - -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "Встановлюємо групи" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "вилучено %d файл" +msgstr[1] "вилучено %d файли" +msgstr[2] "вилучено %d файлів" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "Оновлюємо групи" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "Очікуємо на завершення процесу з pid %d." -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "Вилучаємо групи" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "Показати список залежностей пакунка та пакунки, які їх надають" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" msgstr "" -"Пропускаємо пакунки із конфліктами:\n" -"(додайте до рядка команди «%s», щоб виконати примусове оновлення)" +"синхронізація встановлених пакунків з найсвіжішими доступними версіями" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "Пропускаємо пакунки із помилковими залежностями%s" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "Пакунок для синхронізації" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " або частина групи" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "Знизити версію пакунка" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "Пакунок" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "Пакунок для зниження версії" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "Пакунок" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "показати або використати дані груп" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "заміна" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "Для налаштованих сховищ дані груп недоступні." -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"Резюме операції\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "Встановити" +msgid "Warning: Group %s does not exist." +msgstr "Попередження: групи з назвою %s не існує." -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "Оновити" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "Попередження: відповідних груп не знайдено:" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "Вилучити" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "Доступні групи середовищ:" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "Понизити" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "Встановлені групи середовищ:" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "Пропустити" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "Встановлені групи:" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "Пакунок" -msgstr[1] "Пакунки" -msgstr[2] "Пакунки" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "Встановлені групи мов:" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "Залежний пакунок" -msgstr[1] "Залежні пакунки" -msgstr[2] "Залежні пакунки" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "Наявні групи:" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "Оновлено" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "Доступні групи мов:" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "Знижено версію" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "включити додаткові пакунки з групи" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "Встановлено" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "також показати приховані групи" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "Перевстановлено" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "показати лише встановлені групи" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "Пропущено" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "показати лише доступні групи" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "Вилучено" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "показувати також ідентифікатори груп" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "Помилка" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "доступні підкоманди: {} (типова), {}" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "Загалом" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "аргумент підкоманди group" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "<не встановлено>" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "Некоректна підкоманда груп, скористайтеся: %s." -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "Система" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "Не вдалося знайти обов’язковий пакунок групи." -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "Командний рядок" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "встановити пакунок або пакунки у вашій системі" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "Ім’я користувача" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "Пакунок для встановлення" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "Ід." +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "Не вдалося знайти відповідник" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "Дата і час" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "Не є чинним шляхом до файла rpm: %s" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "Дії" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "Виявлено такі варіанти для «{0}»: {1}" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "Змінено" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "створити кеш метаданих" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "Немає операцій" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "Створення файлів кешу для всіх файлів метаданих." -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "Не вдалося отримати дані журналу" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "" +"позначити встановлені пакунки як встановлені користувачем або зняти таку " +"позначку." -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "Не вказано ідентифікатора операції або назви пакунка" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" +"install: позначити, як встановлений користувачем\n" +"remove: зняти позначку встановлення користувачем\n" +"group: позначити, як встановлений групою" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "Вилучено" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s позначено як «встановлений користувачем»." -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "Не встановлено" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "З %s знято позначку «встановлено користувачем»." -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "Старіший" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s позначено як «встановлений групою»." -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "Новіший" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "Помилка:" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "Ід. операції :" - -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "Час початку :" - -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "Початок rpmdb :" - -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u секунд)" - -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u хвилин)" - -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u годин)" - -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/mark.py:87 #, python-format -msgid "(%u days)" -msgstr "(%u днів)" - -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "Час завершення :" +msgid "Package %s is not installed." +msgstr "Пакунок %s не встановлено." -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "Завершення rpmdb:" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" +"Використано лише назву модуля, потік, архітектуру або профіль. Ігноруємо " +"непотрібні відомості в аргументі: «{}»" -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "Користувач :" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "У списку немає відповідних модулів" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "Повернутий код :" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "Пакунок {} належить до декількох модулів, пропускаємо" -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "Перервано" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "Взаємодія із модулями." -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "Успіх" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "показати лише увімкнені модулі" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "Помилки:" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "показати лише вимкнені модулі" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "Помилка:" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "показати лише встановлені модулі або пакунки" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Версія випуску:" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "показати вміст профілю" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "Командний рядок :" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "вилучити лише модульні пакунки" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "Коментар :" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "Модульна команда" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "Результат виконання операції:" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "Специфікація модуля" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "Змінено пакунків:" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {}: замало аргументів" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Виведено скриптом:" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "перевстановлення пакунка" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "Помилки:" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "Пакунок для повторного встановлення" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "Встановлення з залежностями" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "вилучити пакунок або пакунки з вашої системи" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "Став застарілим" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "вилучити пакунки-дублікати" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "Стерти" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "вилучити пакунки лише для встановлення, які перевищують обмеження" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "Перевстановлення" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "Не знайдено пакунків-дублікатів для вилучення." -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "Вказано помилкові ідентифікатори операцій або пакунки" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "Не знайдено застарілих пакунків лише для встановлення для вилучення." -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> Буде встановлено пакунок %s.%s %s" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "невідомий" -#: ../dnf/cli/output.py:2057 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> Пакунок %s.%s %s буде оновленням" +msgid "Never (last: %s)" +msgstr "Ніколи (востаннє: %s)" -#: ../dnf/cli/output.py:2059 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> Буде вилучено пакунок %s.%s %s" +msgid "Instant (last: %s)" +msgstr "Негайно (лишилося: %s)" -#: ../dnf/cli/output.py:2061 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> Буде перевстановлено пакунок %s.%s %s" +msgid "%s second(s) (last: %s)" +msgstr "%s секунд (лишилося: %s)" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> Пакунок %s.%s %s буде зниженням версії" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "показ списку увімкнених сховищ програмного забезпечення" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> Пакунок %s.%s %s зробить пакунок застарілим" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "показати усі сховища" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> Пакунок %s.%s %s буде оновлено" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "показати увімкнені сховища (типова поведінка)" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> Пакунок %s.%s %s стане застарілим" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "показати вимкнені сховища" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> Починаємо визначення залежностей" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "Специфікація сховища" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> Визначення залежностей завершено" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "Немає доступних сховищ" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"Імпортування ключа GPG 0x%s:\n" -" Ід. корист.: «%s»\n" -" Відбиток : %s\n" -" Походження : %s" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "увімкнено" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "Виконання" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "вимкнено" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "Сплю" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "Ід. сховища : " -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "Безперервний" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "Назва сховища : " -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "Зомбі" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "Стан сховища : " -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "З трасуванням/зупинкою" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "Версія сховища: " -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "Невідомо" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "Мітки сховища : " -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "Не вдалося знайти даних щодо процесу блокування (PID %d)" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "Мітки дистрибутива сховища: " -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " Програмою із PID %d є %s" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "Оновлення сховища: " -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " Пм’ять : %5s RSS (%5sБ VSZ)" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "Пакунки сховища: " -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " Почато: %s - %s тому" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "Доступні у сховищі пакунки: " -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " Стан : %s" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "Розмір сховища : " -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "Неочікуване значення змінної середовища: DNF_DISABLE_ALIASES=%s" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "Метапосилання сховища: " -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "Не вдалося прочитати файл «%s»: %s" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " Оновлено : " -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "Помилка налаштування: %s" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "Дзеркала сховища : " -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "Альтернативні назви містять замкнену рекурсію" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "Базова адреса сховища: " -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "%s, використовуємо початкові аргументи." +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "Застарівання сховища: " -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " Встановлено: %s-%s у %s" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "Виключення сховища: " -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " Зібрано : %s о %s" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "Включення сховища: " -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" -"Результатом цієї дії буде перемикання потоку модуля «{0}» «{1}» на потік " -"«{2}»" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "Виключено сховище: " -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" -"Перемкнути увімкнені потоки модуля неможливо.\n" -"Рекомендуємо вилучити усі встановлені дані із модулі і відновити початкові налаштування за допомогою команди «dnf module reset <назва_модуля>». Після відновлення початкових налаштувань модуля ви зможете встановити інший потік." +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "Назва файла сховища: " -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF лише отримає пакунки для операції." - -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "" -"DNF лише отримає пакунки, встановить ключі GPG і перевірить можливість " -"виконання операції." +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "ід. сховища" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "Виконання дії перервано." +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "стан" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "Отримання пакунків:" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "назва сховища" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "Помилка під час спроби отримати пакунки:" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "Загалом пакунків: {}" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "Не вдалося виконати операцію" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "шукати пакунки, що відповідають ключовому слову" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:122 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" msgstr "" -"Автоматичне імпортування ключів під час некерованого запуску заборонено.\n" -"Скасувати заборону можна параметром «-y»." +"Опитати усі пакунки (скорочення для repoquery '*' або repoquery без " +"аргумента)" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "ПОМИЛКА під час перевірки GPG" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "Шукати усі версії пакунків (типово)" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "Журнали змін для {}" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "показати результати лише для вказаної архітектури" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "Застарілих пакунків" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "показати результати лише із вказаним файлом" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "показати лише результати, які конфліктують з REQ" + +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" msgstr "" -"Для виконання синхронізації дистрибутивів не позначено жодного пакунка." +"показує результати, які надаються requires, suggests, supplements, enhances " +"або recommends для пакунка, і файли REQ" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "Немає пакунків, позначених для зниження версії." +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "показати лише результати, які роблять застарілим REQ" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "Встановлені пакунки" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "показати лише результати із вказаним вмістом" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "Доступних пакунків" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "показує результати, які потребують вмісту пакунка та файлів REQ" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "Автоматичне вилучення пакунків" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "показати лише результати із вказаною рекомендацією" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "Зайвих пакунків" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "показати лише результати із вказаним покращенням" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "Доступні оновлення" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "показати лише результати із вказаною пропозицією" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "Останні додані пакунки" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "показати лише результати із вказаним додатком" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "У списку не виявлено відповідних пакунків" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "перевіряти неявні залежності (files і Provides); типова поведінка" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "Не знайдено відповідників" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "" +"перевіряти залежності саме так, як вказано, параметр із протилежним " +"значенням щодо --alldeps" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "Не вказано ідентифікатора операції" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "" +"використовується з --whatrequires і --requires --resolve, шукати пакунки " +"рекурсивно." -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "Не виявлено вказаного ідентифікатора операції" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "показати список усіх залежностей та пакунки, які їх надають" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "Виявлено більше одного ідентифікатора операції!" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "показати доступні для використання з --queryformat мітки" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "Журнал операцій є неповним до операції %u." +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "визначати можливості до початкових пакунків" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "Журнал операцій є неповним після операції %u." +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "показати рекурсивну ієрархію пакунків" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "Скасовуємо операцію {} з {}" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "працювати із відповідним RPM з початковим кодом" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "Невідоме сховище: «%s»" +#: ../dnf/cli/commands/repoquery.py:178 +msgid "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "" +"показати N найсвіжіших пакунків із вказаною парою значень назва.архітектура " +"(або найсвіжіші, окрім N останніх, якщо N від’ємне)" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "Немає сховища, яке б відповідало цьому: %s" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "вивести список усіх пакунків неактивних потоків модуля" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "Цю команду слід виконувати від імені користувача root." +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "показати докладні дані щодо пакунка" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "Команди %s не виявлено. Будь ласка, скористайтеся командою %s --help" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "показати список файлів у пакунку" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "" -"Це могла бути команда додатка DNF, спробуйте таку команду: \"dnf install " -"'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "показати назву пакунка RPM із початковим кодом" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "" -"Це могла бути команда додатка DNF, але зараз завантаження додатків вимкнено." +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "показати журнал змін у пакунку" -#: ../dnf/cli/cli.py:903 -msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." -msgstr "" -"Разом із --downloadonly або командами download і system-upgrade слід " -"використовувати --destdir або --downloaddir." +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "формат показу знайдених пакунків" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" msgstr "" -"--enable, --set-enabled і --disable, --set-disabled слід поєднувати із " -"командою config-manager." +"використовувати для показу знайдених пакунків формат назва-епоха:версія-" +"випуск.архітектура (типовий)" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:204 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"use name-version-release format for displaying found packages (rpm query " +"default)" msgstr "" -"Попередження: вмикаємо загальну перевірку підписів GPG, відповідно до " -"активних правил безпеки RPM (див. gpgcheck у dnf.conf(5), щоб дізнатися про " -"те, як позбутися таких повідомлень)" - -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "Файла налаштувань «{}» не існує" +"використовувати для показу знайдених пакунків формат назва-версія-випуск " +"(типовий для запитів rpm)" -#: ../dnf/cli/cli.py:1028 +#: ../dnf/cli/commands/repoquery.py:210 msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" +"use epoch:name-version-release.architecture format for displaying found " +"packages" msgstr "" -"Не вдалося виявити версію випуску (скористайтеся «--releasever», щоб вказати" -" версію випуску)" - -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "аргумент {}: не можна використовувати разом із аргументом {}" +"використовувати для показу знайдених пакунків формат епоха:назва-версія-" +"випуск.архітектура" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "Команду «%s» вже визначено" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "Показати, у яких групах COMPS є позначені пакунки" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "Виключення у dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "обмежити запит лише встановленими дублікатами пакунків" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "Включення у dnf.conf: " +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "обмежити запит встановленими пакунками лише для встановлення" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "Виключення у сховищі " +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "обмежити запит встановленими пакунками із незадоволеними залежностями" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "Включення у сховищі " +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "показати місце, звідки буде отримано пакунки" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "вилучити пакунок або пакунки з вашої системи" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "Показати залежності, з якими конфліктує пакунок." -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "вилучити пакунки-дублікати" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "" +"Показати можливості, від яких може залежати працездатність, поліпшення, " +"рекомендації, пропозиції та розширення пакунка." -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "вилучити пакунки лише для встановлення, які перевищують обмеження" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "Показати можливості, які може покращити пакунок." -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "Пакунок для вилучення" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "Показати можливості, роботу яких забезпечує пакунок." -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "Не знайдено пакунків-дублікатів для вилучення." +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "Показати рекомендовані можливості пакунка." + +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "Показати можливості, від яких залежить робота пакунка." -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Installed package %s%s not available." -msgstr "Встановлений пакунок %s%s є недоступним." +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "" +"Показати можливості, сформовані залежністю пакунка від потреби у запуску " +"скрипту %%pre." -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "Не знайдено застарілих пакунків лише для встановлення для вилучення." +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "Показати пропоновані пакунком залежності." + +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "Показати можливості, які може бути доповнено пакунком." + +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "Показати лише доступні пакунки." + +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "Показати лише встановлені пакунки." + +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "Показати лише пакунки, яких немає у жодному із доступних сховищ." + +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "Показати лише пакунки із оновленнями вже встановлених пакунків." + +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "" +"Показувати лише пакунки, які може бути вилучено командою «{prog} " +"autoremove»." + +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "Показати лише пакунки, які було встановлено користувачем." + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "Показати лише пакунки, які нещодавно редагувалися" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "ключове слово для пошуку" + +#: ../dnf/cli/commands/repoquery.py:292 +msgid "" +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" +msgstr "" +"Параметр --resolve слід використовувати разом із одним з таких параметрів: " +"--conflicts, --depends, --enhances, --provides, --recommends, --requires, " +"--requires-pre, --suggests або --supplements" + +#: ../dnf/cli/commands/repoquery.py:302 +msgid "" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" +msgstr "" +"Параметр «--recursive» слід використовувати з «--whatrequires <ВИМОГА>» " +"(можна з «--alldeps», але не з «--exactdeps») або з «--requires <ВИМОГА> " +"--resolve»" + +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "У пакунку {} не міститься файлів" + +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "Доступні мітки запиту: скористайтеся --queryformat \".. %{tag} ..\"" + +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "аргумент {} потребує параметра --whatrequires або --whatdepends" + +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"Не вказано перемикач\n" +"Користування: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [ключ] [--tree]\n" +"\n" +"Опис:\n" +" Для вказаних пакунків виводить ієрархію пакунків." + +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "пошук подробиць щодо пакунка за вказаним рядком" + +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "шукати також опис пакунка і адресу" + +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "KEYWORD" + +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "Ключове слово, яке слід шукати" + +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "Назва" + +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "Резюме" + +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "Опис" + +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "Адреса" + +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "Точний відповідник %s: %%s" + +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "Відповідник %s: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "Не знайдено відповідників." #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "запустити інтерактивну командну оболонку DNF" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "запустити інтерактивну командну оболонку {prog}" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "СКРИПТ" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "Скрипт, який слід запустити у командній оболонці DNF" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "Помилка:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "Скрипт, який слід запустити у командній оболонці {prog}" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "Непідтримуване значення ключа." -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "Не вдалося знайти сховище: %s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2357,7 +2033,7 @@ msgstr "" " Якщо значення не надано, виводить поточне значення.\n" " Якщо значення надано, встановлює це значення." -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2365,7 +2041,7 @@ msgstr "" "{} [команда]\n" " виводити довідкове повідомлення" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2377,7 +2053,7 @@ msgstr "" " enable: увімкнути сховища. параметр = ідентифікатор сховища\n" " disable: вимкнути сховища. параметр = ідентифікатор сховища" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2385,7 +2061,7 @@ msgstr "" "{}\n" " визначити набір операцій" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2397,7 +2073,7 @@ msgstr "" " reset: скинути (занулити) операцію\n" " run: виконати операцію" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2405,7 +2081,7 @@ msgstr "" "{}\n" " виконати операцію" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2413,7 +2089,7 @@ msgstr "" "{}\n" " вийти з оболонки" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2435,1337 +2111,1701 @@ msgstr "" "run визначити і запустити набір дій\n" "exit (або quit) вийти з оболонки" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "Помилка: не вдалося відкрити %s для читання" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "Завершено!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "Полишаємо командну оболонку" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "" -"позначити встановлені пакунки як встановлені користувачем або зняти таку " -"позначку." - -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" msgstr "" -"install: позначити, як встановлений користувачем\n" -"remove: зняти позначку встановлення користувачем\n" -"group: позначити, як встановлений групою" +"запустити інтерактивний {prog} для вилучення або встановлення однієї " +"специфікації" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "Специфікація пакунка" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "Специфікації, які буде вилучено" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s позначено як «встановлений користувачем»." +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "Специфікації, які буде встановлено" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "З %s знято позначку «встановлено користувачем»." +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "виправлення вади" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s позначено як «встановлений групою»." +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "покращення" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "Пакунок %s не встановлено." +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "безпека" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "Вилучаємо файл %s" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "новий пакунок" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "вилучення кешованих даних" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "Критичний/Безп." -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "Тип метаданих для чищення" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "Високий/Безп." -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "Вилучаємо дані: " +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "Середній/Безп." -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "Кеш застарів" +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "Низький/Безп." -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "вилучено %d файл" -msgstr[1] "вилучено %d файли" -msgstr[2] "вилучено %d файлів" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "показати консультації щодо пакунків" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "Очікуємо на завершення процесу з pid %d." +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "поради щодо новіших версій встановлених пакунків (типово)" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "Вивести або створити список альтернативних записів команд" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "поради щодо тих самих або старіших версій встановлених пакунків" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "увімкнути обробку альтернативних назв" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "" +"поради щодо новіших версій цих встановлених пакунків, для яких доступна " +"новіша версія" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "вимкнути обробку альтернативних записів" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "поради щодо будь-яких версій встановлених пакунків" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "дія, яку слід виконати із альтернативними назвами" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "показати резюме щодо порад (типово)" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "визначення альтернативної назви" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "показати список інформаційних бюлетенів" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "Альтернативні записи увімкнено" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "показати інформаційні бюлетені" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "Альтернативні записи вимкнено" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "показати лише інформаційні бюлетені із посиланнями на CVE" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "Некоректний ключ альтернативного запису: %s" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "показати лише інформаційні бюлетені із посиланнями на Bugzilla" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "Аргумент альтернативного запису не містить значення: %s" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "встановлено" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "Додані альтернативні записи: %s" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "оновлення" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "Не знайдено альтернативного запису: %s" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "усі" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "Вилучені альтернативні записи: %s" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "доступні" -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "%s, альтернативний запис %s" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "Резюме щодо оновлень: " -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "Альтернативний запис %s='%s'" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "Повідомлення щодо нових пакунків" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "Обробку альтернативних записів вимкнено." +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "Зауваження щодо безпеки" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "Не вказано альтернативних записів." +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "Критичний рівень зауваження щодо безпеки" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "Не вказано альтернативного запису." +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "Високий рівень зауваження щодо безпеки" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "Не визначено альтернативних записів." +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "Середній рівень зауваження щодо безпеки" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "Немає відповідника для альтернативного запису: %s" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "Низький рівень зауваження щодо безпеки" -#: ../dnf/cli/commands/upgrademinimal.py:31 -msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "" -"оновлення, але лише «найновішого» паунка-відповідника, який виправляє " -"проблему у вашій системі" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "Невідомий рівень зауваження щодо безпеки" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "шукати записи проблем у базі даних пакунків" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "Зауваження щодо виправлення вад" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "показати дані щодо усі проблем (типова поведінка)" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "Зауваження щодо покращення" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "показати дані щодо проблем із залежностями" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "інші зауваження" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "показати дані щодо проблем із дублікатами" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "Невідомий/Безп." -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "показати дані щодо застарілих пакунків" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "Вади" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "показати дані щодо проблем із наданням залежностей" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "Тип" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "У {} пропущено вимоги щодо {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "Ід. оновлення" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} є дублікатом {}" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "Оновлено" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} є застарілим щодо {}" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} надає {}, але його не вдалося знайти" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "Опис" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "Знизити версію пакунка" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "Права" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "Пакунок для зниження версії" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "Важливість" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "показати або використати дані груп" +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "Файли" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "Для налаштованих сховищ дані груп недоступні." +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "Встановлено" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "Попередження: групи з назвою %s не існує." +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "ні" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "Попередження: відповідних груп не знайдено:" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "так" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "Доступні групи середовищ:" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "оновлення пакунків вашої системи" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "Встановлені групи середовищ:" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "Пакунок для оновлення" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "Встановлені групи:" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "" +"оновлення, але лише «найновішого» паунка-відповідника, який виправляє " +"проблему у вашій системі" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "Встановлені групи мов:" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "Перервано." -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "Наявні групи:" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "" +"Немає доступу до читання або виконання до поточного каталогу, пересуваємо до" +" /" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "Доступні групи мов:" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "" +"(спробуйте додати «{}» до рядка команди для заміни конфліктних пакунків" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "включити додаткові пакунки з групи" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "" +"спробуйте додати «{}», щоб пропустити непридатні до встановлення пакунки" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "також показати приховані групи" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " або «{}», щоб пропустити непридатні до встановлення пакунки" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "показати лише встановлені групи" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "" +"спробуйте додати «{}», щоб було використано лише найкращі варіанти пакунків" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "показати лише доступні групи" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " або «{}», щоб було використано лише найкращі варіанти пакунків" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "показувати також ідентифікатори груп" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "Залежності розв’язано." -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "доступні підкоманди: {} (типова), {}" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "Помилка виконання команди: %s" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "аргумент підкоманди group" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "помилкове форматування: %s" -#: ../dnf/cli/commands/group.py:344 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "Некоректна підкоманда груп, скористайтеся: %s." +msgid "Setopt argument has multiple values: %s" +msgstr "Аргумент setopt має декілька значень: %s" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "Не вдалося знайти обов’язковий пакунок групи." +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" +msgstr "Аргумент setopt не має значення: %s" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "Показати список залежностей пакунка та пакунки, які їх надають" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "Загальні параметри {prog}" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "Щоб виявити причину проблеми, спробуйте віддати таку команду: «%s»." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "розташування файла налаштувань" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "обробка без виведення повідомлень" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "докладна обробка команд" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "вивести дані щодо версії {prog} і завершити роботу" + +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "встановити кореневий каталог встановлення" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "не встановлювати документацію" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "вимкнути усі додатки" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "увімкнути додати за назвою" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "вимкнути додатки за назвою" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "перевизначити значення $releasever у файлах налаштувань і сховищ" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "встановити довільні параметри налаштування і сховищ" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" msgstr "" -"Ймовірно, внаслідок ваших дій було пошкоджено RPMDB. За допомогою команди " -"«%s» можна усунути проблему." +"розв’язувати проблеми із розв’язанням залежностей пропусканням пакунків" -#: ../dnf/cli/commands/__init__.py:53 +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "показати довідку щодо команди" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "" +"дозволити вилучення встановлених пакунків для розв’язування залежностей" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "у операціях намагатися використати найкращі можливі версії пакунків." + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "не обмежувати дію найкращим варіантом" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "запустити на основі системного кешу, не оновлювати кеш" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "максимальний час очікування на виконання команди" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "рівень докладності діагностичних повідомлень" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "створити у файлах дамп із докладними результатами розв’язування" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "показати дублікати у сховищах та командах побудови списку та пошуку" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "рівень докладності повідомлень про помилки" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -"Вами було увімкнено перевірку пакунків за допомогою ключів GPG. Це правильний крок. \n" -"Але у вашій системі не встановлено жодного відкритого ключа GPG. Вам слід отримати\n" -"ключі до пакунків, які ви бажаєте встановити і встановити ці ключі.\n" -"Виконати встановлення можна за допомогою команди:\n" -" rpm --import public.gpg.key\n" -"\n" -"Крім того, ви можете вказати адресу URL ключа, яким бажаєте скористатися\n" -"для сховища за допомогою параметра «gpgkey» у розділі налаштувань сховища, DNF \n" -"встановить потрібні ключі автоматично.\n" -"\n" -"Докладніші відомості може бути отримано з довідки до вашого дистрибутива або від\n" -"постачальника пакунків." +"вмикає логіку обробки застарілих пакунків у {prog} для оновлення " +"дистрибутива або показує можливості, які робить застарілими пакунок для " +"info, list та repoquery" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "Проблема зі сховищем: %s" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "рівень докладності діагностичних повідомлень rpm" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "показати подробиці щодо пакунка або групи пакунків" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "автоматично відповідати «так» на усі питання" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "показати усі пакунки (типова поведінка)" +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "автоматично відповідати «ні» на усі питання" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "показати лише доступні пакунки" +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "" +"Увімкнути додаткові сховища. Параметр-список. Передбачено можливість " +"використання символів-замінників, можна вказувати декілька разів." -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "показати лише встановлені пакунки" +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" +"Вимкнути сховища. Параметр-список. Передбачено можливість використання " +"символів-замінників, можна вказувати декілька разів." -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "показати лише додаткові пакунки" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "" +"увімкнути лише вказані за ідентифікатором або шаблоном сховища, можна " +"вказувати декілька разів" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "показати лише пакунки з оновленнями" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" +"увімкнути сховища за допомогою команди config-manager (автоматично зберігає)" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" +"вимкнути сховища за допомогою команди config-manager (автоматично зберігає)" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "виключити пакунки за назвою або формальним виразом" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "вимкнути excludepkgs" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" +"мітка і шлях до додаткового сховища (той самий шлях, що і у baseurl), можна " +"вказати декілька." + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "вимкнути вилучення залежностей, які більше не використовуються" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "вимкнути перевірку підписів GPG (якщо це дозволяють правила RPM)" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "визначає, чи слід використовувати розфарбовування" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "встановити застарілість метаданих до виконання команди" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "створювати лише адреси IPv4" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "створювати лише адреси IPv6" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "встановити каталог для копіювання пакунків" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "лише отримати пакунки" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "додати до операції коментар" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "Включити пов’язані із виправленням вад пакунки, у оновленнях" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "Включити пов’язані з покращеннями відповідні пакунки, у оновленнях" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "Включити пов’язані із новизною пакунки, у оновленнях" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "Включити пов’язані із захистом пакунки, у оновленнях" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "" +"Включити пакунки, потрібні для виправлення вказаного повідомлення про " +"вразливості, у оновленнях" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "" +"Включити пакунки, потрібні для виправлення вказаного запису у системі " +"стеження за вадами, у оновленнях" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "" +"Включити пакунки, потрібні для виправлення вказаного CVE, у оновленнях" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "" +"Включити пов’язані із захистом пакунки із відповідним рівнем критичності, у " +"оновленнях" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "Примусово використати вказану архітектуру" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "Список основних команд:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "Список команд додатків:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "Назва" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Епоха" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "Версія" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "Версія" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "Випуск" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "Арх." + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "Архітектура" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "Розмір" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "Розмір" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "Джерело" + +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "Схов." + +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "Сховище" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "Зі сховища" + +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "Пакувальник" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "Час збирання" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "Час встановлення" + +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "Встановлено" + +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "Резюме" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "Ліцензування" + +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "Опис" + +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "Немає пакунків для створення списку" + +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" + +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "так" + +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" + +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "ні" + +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "Виконати дію? [y/N]: " + +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "Усе гаразд [Y (так)/n (ні)]: " + +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "Група: %s" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "показати лише пакунки із автоматичним вилученням" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " Ід. групи: %s" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "показати лише нещодавно змінені пакунки" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " Опис: %s" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "Специфікація назви пакунка" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " Мова: %s" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "список пакунків або груп пакунків" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " Обов’язкові пакунки:" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "пошук пакунка за вказаним ключем" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " Типові пакунки:" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "PROVIDE" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " Додаткові пакунки:" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "Специфікація вмісту, який слід шукати" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " Залежні пакунки:" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "Пошук пакунків: " +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "Група середовища: %s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "виконати пошук доступних оновлено пакунків" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " Ід. середовища: %s" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "вивести журнали змін до оновлення" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " Обов’язкові групи:" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "Немає доступних пакунків." +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " Додаткові групи:" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "Немає пакунків, позначених для встановлення." +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "Відповідність:" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "Жодного пакунка не встановлено." +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "Назва файла : %s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:903 #, python-format -msgid " (from %s)" -msgstr " (з %s)" +msgid "Repo : %s" +msgstr "Сховище : %s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "Зі сховища не встановлено жодного пакунка." +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "Опис : " -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "Немає пакунків, позначених для перевстановлення." +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "Адреса : %s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "Для оновлення не позначено жодного пакунка." +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "Ліцензія : %s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "виконати команди над усіма пакунками у вказаному сховищі" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "Містить : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "REPOID" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "Інше : %s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "Ідентифікатор сховища" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "Під час обчислення загального обсягу отримання сталася помилка" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "показати корисну підказку щодо використання" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "Загальний обсяг: %s" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "КОМАНДА" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "Загальний обсяг отримання: %s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "показ або використання журналу операцій" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "Розмір після встановлення: %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"Виявлено більше одного ідентифікатора операції.\n" -"«{}» потребує одного ідентифікатора операції або назви пакунка." +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "Під час обчислення обсягу після встановлення сталася помилка" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "Не вказано ідентифікатора операції або назви пакунка." +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "Вивільнено місця: %s" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "У вас немає права доступу до бази даних журналу." +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "Позначати пакунки як встановлені такою групою:" -#: ../dnf/cli/commands/__init__.py:885 -#, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "" -"Не вдалося скасувати операцію %s. Скасування операції могло призвести до " -"порушення цілісності бази даних пакунків." +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "Позначати пакунки як вилучені такою групою:" -#: ../dnf/cli/commands/__init__.py:890 -#, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "" -"Не вдалося відкотити операцію %s. Скасування операції могло призвести до " -"порушення цілісності бази даних пакунків." +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "Група" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"Некоректне визначення діапазону ідентифікаторів операцій, «{}».\n" -"Мало бути «<ідентифікатор операції>..<ідентифікатор операції>»." +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "Пакунки" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" -"Не вдалося перетворити «{}» на ідентифікатор операції.\n" -"Скористайтеся записом «<число>», «last», «last-<число>»." +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "Встановлюємо пакунки групи або модуля" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "Не знайдено операції із пакунком «{}»." +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "Встановлюємо пакунки групи" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "встановити пакунок або пакунки у вашій системі" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "Встановлення" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "Не вдалося знайти відповідник" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "Оновлення" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "Не є чинним шляхом до файла rpm: %s" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "Перевстановлення" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "Виявлено такі варіанти для «{0}»: {1}" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "Встановлюємо залежності" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "виправлення вади" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "Встановлюємо слабкі залежності" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "покращення" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "Вилучення" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "безпека" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "Вилучаємо залежні пакунки" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "невідомий" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "Вилучаємо невикористані залежності" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "новий пакунок" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "Зниження версії" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "Критичний/Безп." +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "Встановлюємо профілі модулів" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "Високий/Безп." +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "Вимикаємо профілі модулів" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "Середній/Безп." +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "Вмикаємо потоки модулів" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "Низький/Безп." +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "Перемикаємо потоки модулів" + +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "Вимикаємо модулі" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "показати консультації щодо пакунків" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "Відновлюємо початковий стан модулів" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "поради щодо новіших версій встановлених пакунків (типово)" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "Встановлюємо групи середовища" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "поради щодо тих самих або старіших версій встановлених пакунків" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "Оновлюємо групи середовища" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "" -"поради щодо новіших версій цих встановлених пакунків, для яких доступна " -"новіша версія" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "Вилучаємо групи середовища" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "поради щодо будь-яких версій встановлених пакунків" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "Встановлюємо групи" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "показати резюме щодо порад (типово)" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "Оновлюємо групи" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "показати список інформаційних бюлетенів" +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "Вилучаємо групи" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "показати інформаційні бюлетені" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"Пропускаємо пакунки із конфліктами:\n" +"(додайте до рядка команди «%s», щоб виконати примусове оновлення)" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "встановлено" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "Пропускаємо пакунки із помилковими залежностями%s" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "оновлення" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " або частина групи" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "усі" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "Пакунок" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "доступні" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "Пакунок" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "Резюме щодо оновлень: " +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "заміна" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "Повідомлення щодо нових пакунків" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"Резюме операції\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "Зауваження щодо безпеки" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "Встановити" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "Критичний рівень зауваження щодо безпеки" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "Оновити" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "Високий рівень зауваження щодо безпеки" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "Вилучити" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "Середній рівень зауваження щодо безпеки" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "Понизити" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "Низький рівень зауваження щодо безпеки" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "Пропустити" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "Невідомий рівень зауваження щодо безпеки" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "Пакунок" +msgstr[1] "Пакунки" +msgstr[2] "Пакунки" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "Зауваження щодо виправлення вад" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "Залежний пакунок" +msgstr[1] "Залежні пакунки" +msgstr[2] "Залежні пакунки" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "Зауваження щодо покращення" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "Оновлено" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "інші зауваження" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "Знижено версію" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "Невідомий/Безп." +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "Перевстановлено" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "Ід. оновлення" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "Пропущено" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "Тип" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "Вилучено" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "Оновлено" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "Помилка" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "Вади" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "Загалом" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "<не встановлено>" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "Опис" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "Система" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "Важливість" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "Командний рядок" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "Права" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "Ім’я користувача" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "Файли" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "Ід." -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "так" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "Дата і час" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "ні" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "Дії" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "У списку немає відповідних модулів" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "Змінено" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "Взаємодія із модулями." +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "Немає операцій" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "показати лише увімкнені модулі" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "Не вдалося отримати дані журналу" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "показати лише вимкнені модулі" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "Не вказано ідентифікатора операції або назви пакунка" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "показати лише встановлені модулі" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "Вилучено" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "показати вміст профілю" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "Не встановлено" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "Модульна команда" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "Новіший" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "Специфікація модуля" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "Старіший" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "перевстановлення пакунка" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "Ід. операції :" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "Пакунок для повторного встановлення" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "Час початку :" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "" -"синхронізація встановлених пакунків з найсвіжішими доступними версіями" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "Початок rpmdb :" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "Пакунок для синхронізації" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u секунд)" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "" -"запустити інтерактивний dnf для вилучення або встановлення однієї " -"специфікації" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u хвилин)" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "Специфікації, які буде вилучено" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u годин)" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "Специфікації, які буде встановлено" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u днів)" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "створити кеш метаданих" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "Час завершення :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "Створення файлів кешу для всіх файлів метаданих." +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "Завершення rpmdb:" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "оновлення пакунків вашої системи" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "Користувач :" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "Пакунок для оновлення" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "Перервано" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "" -"вилучити усі непотрібні пакунки, які було спочатку встановлено як залежності" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "Повернутий код :" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "пошук подробиць щодо пакунка за вказаним рядком" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "Успіх" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "шукати також опис пакунка і адресу" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "Помилки:" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "KEYWORD" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "Помилка:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "Ключове слово, яке слід шукати" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Версія випуску:" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "Командний рядок :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "Точний відповідник %s: %%s" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "Коментар :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "Відповідник %s: %%s" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "Результат виконання операції:" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "Не знайдено відповідників." +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "Змінено пакунків:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "Ніколи (востаннє: %s)" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Виведено скриптом:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "Негайно (лишилося: %s)" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "Помилки:" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s секунд (лишилося: %s)" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "Встановлення з залежностями" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "показ списку увімкнених сховищ програмного забезпечення" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "Став застарілим" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "показати усі сховища" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "Робить застарілим" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "показати увімкнені сховища (типова поведінка)" +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "Стерти" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "показати вимкнені сховища" +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "Перевстановлення" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "Специфікація сховища" +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "Вказано помилкові ідентифікатори операцій або пакунки" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "Немає доступних сховищ" +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> Буде встановлено пакунок %s.%s %s" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "увімкнено" +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> Пакунок %s.%s %s буде оновленням" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "вимкнено" +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> Буде вилучено пакунок %s.%s %s" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "Ід. сховища : " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> Буде перевстановлено пакунок %s.%s %s" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "Назва сховища : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> Пакунок %s.%s %s буде зниженням версії" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "Стан сховища : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> Пакунок %s.%s %s зробить пакунок застарілим" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "Версія сховища: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> Пакунок %s.%s %s буде оновлено" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "Мітки сховища : " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> Пакунок %s.%s %s стане застарілим" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "Мітки дистрибутива сховища: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> Починаємо визначення залежностей" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "Оновлення сховища: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> Визначення залежностей завершено" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "Пакунки сховища: " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"Імпортування ключа GPG 0x%s:\n" +" Ід. корист.: «%s»\n" +" Відбиток : %s\n" +" Походження : %s" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "Розмір сховища: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "Виконання" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "Метапосилання сховища: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "Сплю" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " Оновлено : " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "Безперервний" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "Дзеркала сховищ: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "Зомбі" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "Адреса сховища: " +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "З трасуванням/зупинкою" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "Строк дії сховища: " +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "Невідомо" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "Виключення сховища: " +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "Не вдалося знайти даних щодо процесу блокування (PID %d)" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "Включення сховища: " +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " Програмою із PID %d є %s" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "Виключені сховища: " +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " Пм’ять : %5s RSS (%5sБ VSZ)" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "Назва файла сховища: " +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " Почато: %s - %s тому" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "ід. сховища" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " Стан : %s" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "стан" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "пропускаємо." -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "назва сховища" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "Модуль або групу «%s» не встановлено." -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "Загалом пакунків: {}" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "Модуль або група «%s» є недоступними." -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "шукати пакунки, що відповідають ключовому слову" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "Модуля або групи «%s» не існує." -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "" -"Опитати усі пакунки (скорочення для repoquery '*' або repoquery без " -"аргумента)" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "Середовище «%s» не встановлено." -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "Шукати усі версії пакунків (типово)" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "Середовище «%s» є недоступним." -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "показати результати лише для вказаної архітектури" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Групи з ідентифікатором «%s» не існує." -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "показати результати лише із вказаним файлом" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "Помилка під час обробки «%s»: %s" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "показати лише результати, які конфліктують з REQ" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "Не вдалося встановити каталог кешування: {}" -#: ../dnf/cli/commands/repoquery.py:136 +#: ../dnf/conf/config.py:275 msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" msgstr "" -"показує результати, які надаються requires, suggests, supplements, enhances " -"або recommends для пакунка, і файли REQ" - -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "показати лише результати, які роблять застарілим REQ" - -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "показати лише результати із вказаним вмістом" - -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "показує результати, які потребують вмісту пакунка та файлів REQ" - -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "показати лише результати із вказаною рекомендацією" +"Не вдалося отримати дані з адреси файла налаштувань «{}»:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "показати лише результати із вказаним покращенням" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "Невідомий параметр налаштувань: %s = %s" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "показати лише результати із вказаною пропозицією" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "Помилка під час обробки --setopt з ключем «%s», значення «%s»: %s" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "показати лише результати із вказаним додатком" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "У основних налаштуваннях не виявлено атрибута %s перед setopt" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "перевіряти неявні залежності (files і Provides); типова поведінка" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "Помилковий або невідомий «{}»: {}" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "" -"перевіряти залежності саме так, як вказано, параметр із протилежним " -"значенням щодо --alldeps" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "Помилка під час обробки --setopt з ключем «%s.%s», значення «%s»: %s" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "" -"використовується з --whatrequires і --requires --resolve, шукати пакунки " -"рекурсивно." +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "У сховищі %s не вказано атрибут %s перед setopt" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "показати список усіх залежностей та пакунки, які їх надають" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "Попередження: не вдалося завантажити «%s», пропускаємо." -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "показати доступні для використання з --queryformat мітки" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "Помилковий ідентифікатор сховища: {} ({}), байт = {} {}" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "визначати можливості до початкових пакунків" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "Помилковий ідентифікатор сховища: {}, байт = {} {}" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "показати рекурсивну ієрархію пакунків" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "Сховище «{}» ({}): помилка під час спроби обробити налаштування: {}" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "працювати із відповідним RPM з початковим кодом" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "Сховище «{}»: помилка під час спроби обробити налаштування: {}" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." msgstr "" -"показати N найсвіжіших пакунків із вказаною парою значень назва.архітектура " -"(або найсвіжіші, окрім N останніх, якщо N від’ємне)" - -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "показати докладні дані щодо пакунка" +"У налаштуваннях пропущено назву сховища «{}» ({}). Використовуємо " +"ідентифікатор." -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "показати список файлів у пакунку" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" +"У налаштуваннях пропущено назву сховища «{}». Використовуємо ідентифікатор." -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "показати назву пакунка RPM із початковим кодом" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "Помилка під час спроби обробити файл «{}»: {}" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "показати журнал змін у пакунку" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "сховище %s: 0x%s вже імпортовано" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "формат показу знайдених пакунків" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "сховище %s: імпортовано ключ 0x%s." -#: ../dnf/cli/commands/repoquery.py:199 +#: ../dnf/db/group.py:289 msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" msgstr "" -"використовувати для показу знайдених пакунків формат назва-епоха:версія-" -"випуск.архітектура (типовий)" +"Немає доступних модульних метаданих для модульного пакунка «{}», отже його " +"не можна встановити у системі" -#: ../dnf/cli/commands/repoquery.py:202 -msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "" -"використовувати для показу знайдених пакунків формат назва-версія-випуск " -"(типовий для запитів rpm)" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "Немає доступних модульних метаданих для модульного пакунка" + +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "Не буде встановлено пакунок rpm із початковим кодом (%s)." -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" msgstr "" -"використовувати для показу знайдених пакунків формат епоха:назва-версія-" -"випуск.архітектура" +"Для використання параметра налаштувань gpgkey_dns_verification потрібна " +"libunbound ({})" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "Показати, у яких групах COMPS є позначені пакунки" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "Розширення DNSSEC: ключ для користувача " -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "обмежити запит лише встановленими дублікатами пакунків" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "є коректним." -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "обмежити запит встановленими пакунками лише для встановлення" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "перебуває у невідомому стані." -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "обмежити запит встановленими пакунками із незадоволеними залежностями" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "Розширення DNSSEC: " -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "показати місце, звідки буде отримано пакунки" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "Тестуємо вже імпортовані ключа на коректність." -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "Показати залежності, з якими конфліктує пакунок." +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "непідтримуваний тип контрольної суми: %s" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "" -"Показати можливості, від яких може залежати працездатність, поліпшення, " -"рекомендації, пропозиції та розширення пакунка." +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Не вдалося перебудувати RPM-різницю" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "Показати можливості, які може покращити пакунок." +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "Контрольна сума перезібраної RPM-різниці не збігається із еталонною" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "Показати можливості, роботу яких забезпечує пакунок." +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "виконано" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "Показати рекомендовані можливості пакунка." +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "Проблеми у запиті:" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "Показати можливості, від яких залежить робота пакунка." +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "не вистачає пакунків: " -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "" -"Показати можливості, сформовані залежністю пакунка від потреби у запуску " -"скрипту %%pre." +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "пошкоджені пакунки: " -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "Показати пропоновані пакунком залежності." +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "не вистачає груп або модулів: " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "Показати можливості, які може бути доповнено пакунком." +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "пошкоджені групи або модулі: " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "Показати лише доступні пакунки." +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "Проблеми із залежностями модулів з Defaults:" +msgstr[1] "Проблеми із залежностями модулів з Defaults:" +msgstr[2] "Проблеми із залежностями модулів з Defaults:" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "Показати лише встановлені пакунки." +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "Проблеми із залежностями модулів:" +msgstr[1] "Проблеми із залежностями модулів:" +msgstr[2] "Проблеми із залежностями модулів:" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "Показати лише пакунки, яких немає у жодному із доступних сховищ." +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" +"Виявлено помилкове форматування файла блокування: %s.\n" +"Переконайтеся, що не запущено паралельного процесу dnf/yum, і вилучіть файл блокування вручну або за допомогою команди systemd-tmpfiles --remove dnf.conf." -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "Показати лише пакунки із оновленнями вже встановлених пакунків." +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "Вмикаємо інший потік для «{}»." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "" -"Показувати лише пакунки, які може бути вилучено командою «dnf autoremove»." +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "Нічого показувати." -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "Показати лише пакунки, які було встановлено користувачем." +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "Встановлюємо новішу версію «{}», ніж було вказано. Причина: {}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "Показати лише пакунки, які нещодавно редагувалися" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "Увімкнені модулі: {}." -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "ключове слово для пошуку" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "Не вказано профілю для «{}». Будь ласка, вкажіть профіль." -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"Параметр --resolve слід використовувати разом із одним з таких параметрів: " -"--conflicts, --depends, --enhances, --provides, --recommends, --requires, " -"--requires-pre, --suggests або --supplements" +"\n" +"\n" +"Підказка: [d]типовий, [e]увімкнено, [x]вимкнено, [i]встановлено" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -"Параметр «--recursive» слід використовувати з «--whatrequires <ВИМОГА>» " -"(можна з «--alldeps», але не з «--exactdeps») або з «--requires <ВИМОГА> " -"--resolve»" +"\n" +"\n" +"Підказка: [d]-типове, [e]-увімкнено, [x]-вимкнено, [i]-встановлено, [a]-активне" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "У пакунку {} не міститься файлів" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "Ігноруємо непотрібний профіль: «{}/{}»" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "Доступні мітки запиту: скористайтеся --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "Усі відповідники аргументу «{0}» у модулі '{1}:{2}' є неактивними" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "аргумент {} потребує параметра --whatrequires або --whatdepends" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "Встановлення модуля «{0}» з безпечного сховища {1} заборонено" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"Не вказано перемикач\n" -"Користування: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [ключ] [--tree]\n" -"\n" -"Опис:\n" -" Для вказаних пакунків виводить ієрархію пакунків." +"Не вдалося знайти відповідного профілю для аргументу {}. Доступні профілі " +"для «{}:{}»: {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "Перервано." +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "Не вдалося знайти відповідного профілю для аргументу {}" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "" -"Немає доступу до читання або виконання до поточного каталогу, пересуваємо до" -" /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "Немає типових профілів для модуля {}:{}. Доступні профілі: {}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "" -"(спробуйте додати «{}» до рядка команди для заміни конфліктних пакунків" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "Немає типового профілю для модуля {}:{}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" -"спробуйте додати «{}», щоб пропустити непридатні до встановлення пакунки" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "Типовий профіль {} є недоступним у модулі {}:{}" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr " або «{}», щоб пропустити непридатні до встановлення пакунки" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "Встановлення модуля з безпечного сховища заборонено" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" -msgstr "" -"спробуйте додати «{}», щоб було використано лише найкращі варіанти пакунків" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "Не вдалося обробити аргумент {}" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr " або «{}», щоб було використано лише найкращі варіанти пакунків" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "Немає відповідника для пакунка {}" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "Залежності розв’язано." +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "Оновлення модуля «{0}» з безпечного сховища {1} заборонено" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "Не вдалося знайти відповідник профілю у аргументі {}" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "Оновлення модуля з безпечного сховища заборонено" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "" +"Достатньо вказати лише назву модуля. Ігноруємо непотрібні відомості у " +"аргументі: «{}»" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: помилка під час перевірки %s: %s, а не %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3781,29 +3821,6 @@ msgstr "Не вдалося зберегти останні дані щодо ч msgid "Failed determining last makecache time." msgstr "Не вдалося визначити останні дані щодо часу makecache." -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "сховище %s: 0x%s вже імпортовано" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "сховище %s: імпортовано ключ 0x%s." - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "Під час спроби виконати тестову дію сталися помилки." - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"Виявлено помилкове форматування файла блокування: %s.\n" -"Переконайтеся, що не запущено паралельного процесу dnf і вилучіть файл блокування вручну або за допомогою команди systemd-tmpfiles --remove dnf.conf." - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3828,3 +3845,94 @@ msgstr "" msgid "No matches found for the following disable plugin patterns: {}" msgstr "" "Не знайдено відповідників за такими взірцями для вимикання додатків: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "немає відповідного обробника вмісту для %s" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "Вже отримано" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "визначаємо найшвидше дзеркало (%s вузлів)… " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "вмикаємо сховище %s" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "Додано сховище %s з %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "Під час спроби виконати тестову дію сталися помилки." + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "Зниження версії" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "Очищення диска" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "Встановлення" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "Перевстановлення" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "Вилучення" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "Оновлення" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "Перевіряємо" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "Запускаємо дієсценарій" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "Готуємося" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "Проблема" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "Не знайдено TransactionItem для ключа {}" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "Не знайдено TransactionSWDBItem для ключа {}" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "Під час спроби виконати дію сталися помилки." diff --git a/po/zanata.xml b/po/zanata.xml index cd0ea9d..a2d869b 100644 --- a/po/zanata.xml +++ b/po/zanata.xml @@ -2,6 +2,6 @@ https://fedora.zanata.org/ dnf - master + rhel-8.2 gettext diff --git a/po/zh_CN.po b/po/zh_CN.po index 3707e67..e84fe3b 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -13,7 +13,7 @@ # Qi Fan , 2016. #zanata # Tommy He , 2016. #zanata # mosquito , 2016. #zanata -# Jerry Lee , 2017. #zanata +# Charles Lee , 2017. #zanata # Pany , 2017. #zanata # cheng ye <18969068329@163.com>, 2017. #zanata # lexuge , 2017. #zanata @@ -22,15 +22,16 @@ # Ludek Janda , 2018. #zanata # Pany , 2018. #zanata # Qiyu Yan , 2018. #zanata -# Jerry Lee , 2019. #zanata # Qiyu Yan , 2019. #zanata +# Tony Fu , 2019. #zanata +# Ludek Janda , 2020. #zanata msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" -"PO-Revision-Date: 2019-05-02 09:51+0000\n" -"Last-Translator: Jerry Lee \n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" +"PO-Revision-Date: 2020-01-14 01:09+0000\n" +"Last-Translator: Copied by Zanata \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/dnf/language/zh_CN/)\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" @@ -39,220 +40,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "软件包" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "软件包安装" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "问题" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "事务过程中出现错误。" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s: %s 检查失败:%s vs %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "为 '{}' 启用不同的流。" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "没有可显示的内容。" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "安装比指定更新的 '{}' 版本。原因:{}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "启用的模板:{}。" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "没有为 '{}' 指定档案。请指定档案。" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"提示:[d]默认,[e]已启用,[x]已禁用,[i]已安装" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "正在忽略无用的配置文件'{}/{}'" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "没有和{}匹配的软件包" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "只需要模块名。正在忽略'{}'中的无用信息" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "模块依赖问题" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "解析 “%s” 时错误: %s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "未知配置值: %s=%s 在 %s 中; %s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "未知配置选项:%s = %s 在 %s 中" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "不能设置 cachedir: {}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "未知配置选项: %s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "主配置在 setopt 前没有一个 %s 属性" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "不正确或未知的 \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "解析文件 \"%s\" 失败:%s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "Repo %s 在 setopt 前没有一个 %s 属性" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "警告:加载 '%s' 失败,跳过。" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "仓库 '%s': 解析配置时出错: %s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "仓库 '%s' 在配置文件中的名称丢失,使用 ID 代替。" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "错误 ID repo: %s, byte = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -293,6 +80,16 @@ msgstr "使用 '%s' 发送邮件失败: %s" msgid "Failed to execute command '%s': returned %d" msgstr "无法执行命令 '%s' :返回 %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "未知配置值: %s=%s 在 %s 中; %s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "未知配置选项:%s = %s 在 %s 中" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "启动的 dnf-automatic。" @@ -307,81 +104,6 @@ msgstr "休眠 %s 秒" msgid "Error: %s" msgstr "错误:%s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "" - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "无效" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "" - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "降级" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "清理" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "安装" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "废弃" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "重新安装" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "删除" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "升级" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "验证" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "运行脚本" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "准备中" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "加载仓库 '{}' 失败:{}" @@ -472,1812 +194,1771 @@ msgstr "配置文件 %s 中使用 tsflag 是错误的" msgid "Failed to add groups file for repository: %s - %s" msgstr "为仓库 %s 添加组文件时失败:%s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "运行事务检查" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "错误:事务检查与依赖解决错误:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "事务检查成功。" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "运行事务测试" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" -msgstr "" +msgstr "RPM: {}" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" -msgstr "" +msgstr "事务测试错误:" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "事务测试成功。" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "运行事务" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "磁盘需求:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "至少需要 %dMB 空间,在文件系统 %s。" +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "文件系统 {1}c至少需要 {0} 空间。" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "错误汇总" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB 在 DNF 以外被修改。" +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "RPMDB 在 {prog} 以外被修改。" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "不能执行事务。" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "事务无法启动:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "移除事务文件 %s 失败" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "某些软件包没有被下载。正在重试。" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "增量 RPM 将 %.1f MB 的更新减少至 %.1f MB(已节省 %d.1%% )" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "增量 RPM 未能将 %.1f MB 的更新减少至 %.1f MB(已浪费 %d.1%% )" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "无法打开: {}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s 的公钥没有安装" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "打开软件包 %s 出现问题" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "%s 的公钥不可信任" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "软件包 %s 没有签名" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "无法删除 %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "%s 已删除" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "没有和组 \"{}\" 匹配的" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "从组 '%s': %s 添加软件包" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "无需任何处理。" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "没有软件包组需要移除。" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "没有标记为要升级的组。" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "软件包 %s 并没有能够安装,无法进行降级操作。" + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "未找到匹配的参数: %s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "没有能够与之匹配的软件包" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "软件包 %s 并没有能够安装,无法进行降级操作。" - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "软件包 %s 的低版本已经安装,无法进行降级。" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "软件包 %s 未能够安装成功,无法进行重新安装。" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "%s 文件无法被升级,已忽略。" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "软件包 %s 未安装,无法更新。" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." -msgstr "" +msgstr "%s 的相同版本或更高版本已经安装,无法进行升级操作。" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "软件包 %s 可用,但不会被安装" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "软件包 %s 可用,当是为其它架构安装。" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "没有软件包 %s 安装。" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "无效: %s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "没有软件包需要移除。" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "针对于参数 %s 的软件包可用, 但是目前没有安装。" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "软件包 %s 的最低版本已经安装,无法再进行降级。" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "操作没被处理:{}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "无可用软件包 %s。" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "没有能够与之匹配的软件包" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "没有必须的安全更新, 但是 {} 的更新可用" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "没有必须的安全更新, 但是 {} 的更新可用" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "没有针对于\"{}\" 所必须的安全更新, 但是 {} 的更新可用" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "没有针对于\"{}\" 所必须的安全更新, 但是 {} 的更新可用" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr ". 失败的软件包是:%s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG密钥配置为:%s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "%s 的 GPG 公钥(0x%s)已安装" -#: ../dnf/base.py:2359 -#, fuzzy +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "密钥已被确认" -#: ../dnf/base.py:2362 -#, fuzzy +#: ../dnf/base.py:2354 msgid "The key has been rejected." -msgstr "密钥已被否认" +msgstr "密钥已被拒绝" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "导入公钥失败(代码 %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "导入公钥成功" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "没有安装任何公钥" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" "Check that the correct key URLs are configured for this repository." msgstr "仓库 \"%s\" 的 GPG 公钥已安装,但是不适用于此软件包。请检查仓库的公钥 URL 是否配置正确。" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "导入的密钥没有公钥,错误的公钥?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * 可能您的意思是:{}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "软件包 \"{}\"(来自于本地仓库 \"{}\")的 checksum 不正确" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "本地仓库的一些软件包校验值(checksum)不正确,无法确定软件包完整" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "软件包 \"{}\"(来自仓库 \"{}\")的 checksum 不正确" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "以下软件包有无效缓存,因为使用了 \"--cacheonly\" 选项不能下载" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "软件包 %s 已安装。" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "缺少的软件包 " - -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "" +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "没有匹配的参数" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "" +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "所有匹配已被参数的排除过滤过滤掉。" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "" +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "所有匹配已被模块的排除过滤过滤掉。" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "所有匹配项都已从参数的其他存储库安装" -#: ../dnf/repo.py:83 +#: ../dnf/base.py:2536 #, python-format -msgid "no matching payload factory for %s" -msgstr "没有 %s 匹配的 payload factory" - -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "已下载" +msgid "Package %s is already installed." +msgstr "软件包 %s 已安装。" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "unsupported checksum type: %s" -msgstr "不支持的校验类型: %s" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "错误的环境变量 : DNF_DISABLE_ALIASES=%s" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "正在查找最快的镜像(%s 的主机) " - -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" -msgstr "" +msgid "Parsing file \"%s\" failed: %s" +msgstr "解析文件 \"%s\" 失败:%s" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" -msgstr "" +#: ../dnf/cli/aliases.py:108 +#, python-format +msgid "Cannot read file \"%s\": %s" +msgstr "无法读文件 \"%s\": %s" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "将不安装一个源码 RPM 软件包 (%s)。" +msgid "Config error: %s" +msgstr "配置错误:%s" -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "正在跳过" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" +msgstr "别名包括无限递归" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/aliases.py:203 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid "%s, using original arguments." +msgstr "%s, 使用原始参数。" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Module or Group '%s' is not available." -msgstr "" +msgid " Installed: %s-%s at %s" +msgstr " 已安装: %s-%s 在 %s" -#: ../dnf/comps.py:191 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' does not exist." -msgstr "" +msgid " Built : %s at %s" +msgstr " 构建 :%s 在 %s" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "环境组 '%s' 没有安装。" +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" +msgstr "这个操作会把模块 '{0}' 从流 '{1}' 切换到流 '{2}'" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" +"无法切换一个模块已启用的流。\n" +"推荐从模块中删除所有已安装的内容,使用 '{prog} module reset ' 命令重置模块。在重置模块后就可以安装其他流。" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id '%s' 不存在。" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "{prog} 只会下载事务所需的软件包。" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "正在启用 %s 仓库" +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." +msgstr "{prog} 将只下载软件包,安装 gpg 密钥并检查事务。" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "已添加 %s 仓库来自 %s" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "操作中止。" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "增量 RPM 重构失败" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "下载软件包:" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "从增量包重构的 RPM 校验失败" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "下载软件包出错" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "完成" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "事务失败" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "命令行错误:%s" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"如果不加干预,拒绝自动导入公钥。\n" +"指定 \"-y\" 改变这个行为。" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "损坏的格式:%s" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG 检查失败" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Setopt 参数有多个值:%s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "{} 的改变日志" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Setopt 参数没有值:%s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "取代的软件包" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "配置文件位置" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "没有软件包需要发行版同步。" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "静默执行" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "没有标记要降级的软件包。" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "详尽执行" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "已安装的软件包" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "显示 DNF 版本信息并退出" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "可安装的软件包" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "设置目标根目录" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "自动移除软件包" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "不要安装文档" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "更多软件包" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "禁用所有插件" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "可用升级" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "启用指定名称的插件" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "最近添加的软件包" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "禁用指定名称的插件" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "没有匹配的软件包可以列出" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "覆盖在配置文件和仓库文件中 $releasever 的值" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "没有找到匹配的软件包" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "设置任意配置和仓库选项" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "没有事务 ID" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "通过跳过软件包来解决依赖问题" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "未找到指定事务 ID" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "显示命令帮助" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "找到多个事务 ID!" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "允许解决依赖关系时删除已安装软件包" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "在 %u 之前,事务历史不完整。" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "在事务中尝试最佳软件包版本。" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "在 %u 之后,事务历史不完整。" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "撤销事务 {},从 {}" -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "完全从系统缓存运行,不升级缓存" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "未知仓库:'%s'" -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "最大命令等待时间" - -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "调试输出级别" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "转储详细解决结果至文件" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "没有仓库匹配: %s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "在 list/search 命令下,显示仓库里重复的条目" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "该命令必须以 root 用户运行" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "错误输出级别" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "未找到命令: %s。请使用 %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "对 upgrade 启用 dnf 的过期处理逻辑,或对 info、list 和 repoquery 显示软件包过期的功能" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm调试输出等级" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" +msgstr "它可能是一个 {PROG} 插件命令,尝试:\"{prog} install 'dnf-command(%s)'\"" -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "全部问题自动应答为是" +#: ../dnf/cli/cli.py:850 +#, python-brace-format +msgid "" +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." +msgstr "它可能是一个 {prog} 插件命令,但加载插件当前已被禁用。" -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "全部问题自动应答为否" +#: ../dnf/cli/cli.py:908 +msgid "" +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." +msgstr "" +"--destdir 或 --downloaddir 必须和 --downloadonly 或 download 或 system-upgrade " +"命令一起使用。" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:914 msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" +"--enable、--set-enabled 和 --disable、--set-disabled 必须和 config-manager 命令一起使用。" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:996 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" +"警告 : 强制全局性的 GPG 签名检查作为每个有效的 RPM 安全策略 (请参阅 dnf.conf(5) 中的 'gpgcheck' 部分 )" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" +msgstr "配置文件 \"{}\" 不存在" + +#: ../dnf/cli/cli.py:1036 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "启用指定 id 或 glob 的仓库,可以指定多次" +"Unable to detect release version (use '--releasever' to specify release " +"version)" +msgstr "无法找到发布版本(可用 '--releasever' 指定版本)" -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "参数 {}:不允许与参数 {} 一起使用" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" -msgstr "" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "命令 \"%s\" 已有定义" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "用全名或通配符排除软件包" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "在 dnf.conf 中排除: " -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "禁用 excludepkgs" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "在 dnf.conf 中包括: " + +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "在 repo 中排除 " + +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "在 repo 中包括 " + +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "要诊断问题,尝试运行:'%s' 。" + +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "RPM 数据库可能出错,请尝试运行'%s'进行恢复。" -#: ../dnf/cli/option_parser.py:283 +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." msgstr "" +"您已启用了使用 GPG 密钥检查软件包的功能。这是一个非常好的做法。\n" +"但是,您还没有安装任何 GPG 公共密钥。您需要为安装软件下载并安装密钥。\n" +"您可以运行以下命令:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"或者,可以在存储仓库的 'gpgkey' 选项中\n" +"指定到密钥的 url, {prog}\n" +"将会为您安装。\n" +"\n" +"如需更多信息,请联系您的发行版本厂商或软件包的提供者。" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "禁用删除不再被使用的依赖软件包" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "问题仓库:%s" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "显示关于软件包或软件包组的详细信息" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "配置是否使用颜色" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "显示所有的软件包(默认)" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "在运行命令之前将元数据标记为过期。" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "只显示可用的软件包" -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "仅解析 IPv4 地址" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "只显示已安装的软件包" -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "仅解析 IPv6 地址" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "只显示额外的软件包" -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "设置软件包要复制到的目录" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "只显示需要被升级的软件包" -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "仅下载软件包" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "只显示需要被删除的软件包" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "为事务添加一个注释" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "限制最近被改变的软件包" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "在更新中包括与 bug 修复有关的软件包" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "软件包" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "在更新中包括与功能增强有关的软件包。" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" +msgstr "软件包名称规格" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "在更新中包括与新软件包有关的软件包" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "列出一个或一组软件包" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "在更新中包括与安全有关的软件包" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "查找提供指定内容的软件包" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "在更新中包括修复指定公告所必须的软件包" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" +msgstr "PROVIDE" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "在更新中包括修复给定 BZ 所必须的软件包" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" +msgstr "提供规格进行搜索" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "在更新中包括修复给定 CVE 所必须的软件包" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "搜索软件包: " -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "在更新中包括匹配给定安全等级的安全相关的软件包" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "检查是否有软件包升级" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "强制使用一个架构" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" +msgstr "在更新前显示Changelog" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "主要命令列表:" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "没有可用软件包。" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "插件命令列表:" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "没有标记要安装的软件包。" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "没有软件包安装。" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (来自 %s)" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "时期" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "已安装的软件包%s%s已不可用。" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "没有从仓库安装任何软件包。" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" -msgstr "" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "没有标记要重新安装的软件包。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "发布" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "没有软件包需要升级。" -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "对指定仓库中的所有软件包运行命令" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" -msgstr "" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "REPOID" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" +msgstr "存储仓库 ID" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" +msgstr "软件包规格" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "源" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "显示一个有帮助的用法信息" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "命令" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" +msgstr "{prog} 命令获得帮助" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "来自仓库" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "显示或使用事务历史" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "打包者:" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." +msgstr "" +"找到对于一个事务 ID。\n" +"'{}' 需要一个事务 ID 或软件包名。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "构建时间" +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "没有提供事务 ID 或软件包名。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "安装时间" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "你没有权限到历史数据。" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "安装者" +#: ../dnf/cli/commands/__init__.py:887 +#, python-format +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "无法撤销事务 %s,这样做将可能导致不一致的软件包数据库。" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:892 +#, python-format +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "无法回滚事务 %s,这样做将可能导致不一致的软件包数据库。" + +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." msgstr "" +"无效的事务 ID 范围定义 '{}'。\n" +"使用 '..'。" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." msgstr "" +"无法把 '{}' 转换为事务 ID。\n" +"使用 '', 'last', 'last-'。" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "没有找到管理软件包 '{}' 的事务" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "协议" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "列出或创建命令别名" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" -msgstr "" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "启用别名解析" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "禁用别名解析" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" -msgstr "" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "与别名有关的操作" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "别名定义" -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "是" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "别名现已被启用" -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "别名现已被禁用" -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "否" +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 +#, python-format +msgid "Invalid alias key: %s" +msgstr "无效的别名键 : %s" -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "确定吗?[y/N]: " +#: ../dnf/cli/commands/alias.py:96 +#, python-format +msgid "Alias argument has no value: %s" +msgstr "别名参数没有值 : %s" -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "确定吗?[Y/n]: " +#: ../dnf/cli/commands/alias.py:130 +#, python-format +msgid "Aliases added: %s" +msgstr "别名已添加 : %s" -#: ../dnf/cli/output.py:792 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "Group: %s" -msgstr "组:%s" +msgid "Alias not found: %s" +msgstr "别名未找到 : %s" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid " Group-Id: %s" -msgstr " 组编号:%s" +msgid "Aliases deleted: %s" +msgstr "别名被删除 : %s" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid " Description: %s" -msgstr " 描述:%s" +msgid "%s, alias %s" +msgstr "%s, 别名 %s" -#: ../dnf/cli/output.py:800 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid " Language: %s" -msgstr " 语言:%s" +msgid "Alias %s='%s'" +msgstr "别名 %s='%s'" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " 必要的软件包:" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "别名解析被禁用" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " 默认的软件包:" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "没有指定别名。" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " 可选的软件包:" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "没有指定别名。" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " 可能的软件包:" +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "没有定义别名。" -#: ../dnf/cli/output.py:831 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Environment Group: %s" -msgstr "环境组:%s" +msgid "No match for alias: %s" +msgstr "没有匹配的别名 : %s" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " 环境-Id:%s" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "删除所有原先因为依赖关系安装的不需要的软件包" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " 必选软件包组:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "要移除的包" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " 可选软件包组:" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "在包数据库中寻找问题" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "匹配来源:" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "显示所有问题; 默认" -#: ../dnf/cli/output.py:876 -#, python-format -msgid "Filename : %s" -msgstr "文件名 :%s" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "显示依赖关系的问题" -#: ../dnf/cli/output.py:901 -#, python-format -msgid "Repo : %s" -msgstr "仓库 :%s" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "显示重复的问题" -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "描述: " +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "显示被放弃的软件包" -#: ../dnf/cli/output.py:914 -#, python-format -msgid "URL : %s" -msgstr "网址 :%s" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "根据提供的信息显示问题" -#: ../dnf/cli/output.py:918 -#, python-format -msgid "License : %s" -msgstr "协议 :%s" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} 缺失必要依赖软件包 {}" -#: ../dnf/cli/output.py:924 -#, python-format -msgid "Provide : %s" -msgstr "提供 : %s" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} 与 {} 重复" -#: ../dnf/cli/output.py:944 -#, python-format -msgid "Other : %s" -msgstr "其它 : %s" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} 已被 {} 废弃" -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "计算总下载量时出错" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} 提供 {} 但是它未被找到" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/clean.py:68 #, python-format -msgid "Total size: %s" -msgstr "总计:%s" +msgid "Removing file %s" +msgstr "删除文件 %s" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "总下载:%s" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "删除已缓存的数据" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "安装大小:%s" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "清除元数据" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "计算安装大小时出错" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "正在清理数据: " -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "缓存已过期" + +#: ../dnf/cli/commands/clean.py:115 #, python-format -msgid "Freed space: %s" -msgstr "将会释放空间:%s" +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d 文件已删除" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "标记软件包为遵循软件包组安装的:" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "正在等待 pid 为%d的进程退出。" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "标记软件包为遵循软件包组移除的:" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "列出软件包的依赖关系和提供这些软件包的源" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "组" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "同步已经安装的软件包到最新可用版本" -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "软件包" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "需要同步的软件包" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "安装组/模块包" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "降级包" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "安装软件包组" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "软件包降级" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "安装" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "显示或使用组信息" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "升级" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "配置的软件源不包含组数据。" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "重新安装" +#: ../dnf/cli/commands/group.py:127 +#, python-format +msgid "Warning: Group %s does not exist." +msgstr "警告:组 %s 不存在。" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "安装依赖关系" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "警告:没有匹配的组" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "安装弱的依赖" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "可用环境组:" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "移除" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "已安装的环境组:" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "移除依赖的软件包" +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "已安装组:" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "清除未被使用的依赖关系" +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "已安装语言组:" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "降级" +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "可用组:" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "可用语言组:" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "包含可选软件包" -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "同时显示已隐藏的软件组" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "只显示已安装的软件组" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "只显示可获得的团队" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" +msgstr "同时显示组 ID" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" +msgstr "可用的子命令:{}(默认),{}" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "组子命令参数" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:344 +#, python-format +msgid "Invalid groups sub-command, use: %s." +msgstr "无效的组子命令,请使用:%s 。" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "无法找到一个必须的组软件包" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "向系统中安装一个或多个软件包" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "软件包安装" -#: ../dnf/cli/output.py:1261 -#, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"跳过有冲突的软件包:\n" -"(添加 '%s' 至命令行来强制升级)" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "没有任何匹配" -#: ../dnf/cli/output.py:1269 +#: ../dnf/cli/commands/install.py:131 #, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "跳过存在损坏依赖关系的软件包 %s" +msgid "Not a valid rpm file path: %s" +msgstr "RPM文件路径错误:%s" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " 或一个组的一部分" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "以下是 \"{0}\" 的替代 : {1}" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "创建元数据缓存" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" -msgstr "" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "为元数据文件生成缓存文件。" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "替换" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "在已安装的软件包中标记或者取消标记由用户安装的软件包。" -#: ../dnf/cli/output.py:1353 -#, python-format +#: ../dnf/cli/commands/mark.py:44 msgid "" -"\n" -"Transaction Summary\n" -"%s\n" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" msgstr "" -"\n" -"事务概要\n" -"%s\n" - -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "安装" +"install: 标记为由用户安装\n" +"remove: 取消由用户安装标记\n" +"group: 标记为由组安装" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "升级" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s 已标记为用户安装的。" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "移除" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s 取消标记为用户安装的。" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "降级" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s 已标记为已安装软件组。" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "跳过" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "错误:" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "软件包" - -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "依赖软件包" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "软件包 %s 尚未安装。" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "已升级" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "仅使用模块名称,流,体系结构或配置文件。忽略参数“ {}”中不需要的信息" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "已降级" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "没有匹配的模块可以列出" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "已安装" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "软件包{}属于多个模块,正在跳过" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "已重装" +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "与模块交互。" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "只显示启用的模块" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "已移除" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "只显示禁用的模块" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "失败" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "只显示安装的模块或软件包" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "总计" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "显示档案内容" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "<空>" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "删除所有模块化程序包" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "系统" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "模块化命令" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "命令行" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" +msgstr "模块规格" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "用户名" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "{} {} {}: 参数太少" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "重装一个包" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "日期和时间" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "需要重新安装的软件包" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "操作" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "从系统中移除一个或多个软件包" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "更改" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "删除已安装(重复)的软件包" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "没有事务" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "移除过期的“仅安装”软件包" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" -msgstr "" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "没有重复的软件包需要删除" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "未指定事务 ID、或者软件包" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "没有已过时且已安装的软件包需要删除" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "已删除" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "未知" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "未安装" +#: ../dnf/cli/commands/repolist.py:40 +#, python-format +msgid "Never (last: %s)" +msgstr "从不 (最近 %s)" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "较老的" +#: ../dnf/cli/commands/repolist.py:42 +#, python-format +msgid "Instant (last: %s)" +msgstr "瞬间(最近 %s)" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "较早的" +#: ../dnf/cli/commands/repolist.py:45 +#, python-format +msgid "%s second(s) (last: %s)" +msgstr "%s 秒 (最近 %s)" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "事务 ID:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "显示已配置的软件仓库" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "起始时间 :" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "显示所有的软件仓库" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "起始 RPM 数据库 :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "显示已经启用的仓库(默认)" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u 秒)" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "显示被禁用的软件仓库" -#: ../dnf/cli/output.py:1785 -#, python-format -msgid "(%u minutes)" -msgstr "(%u 分钟)" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "储存库规格" -#: ../dnf/cli/output.py:1787 -#, python-format -msgid "(%u hours)" -msgstr "(%u 小时)" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "没有可用的软件仓库" -#: ../dnf/cli/output.py:1789 -#, python-format -msgid "(%u days)" -msgstr "(%u 天)" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "启用" -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "结束时间 :" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "禁用" -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "结束 RPM 数据库 :" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "Repo-id : " -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "用户 :" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "Repo-name : " -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "返回码 :" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "Repo-status : " -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "已终止" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "Repo-revision : " -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "成功" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "Repo-tags : " -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "失败:" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "Repo-distro-tags : " -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "失败:" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "Repo-updated : " -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "Releasever :" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "Repo-pkgs : " -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "命令行 :" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "Repo-available-pkgs: " -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "注释 :" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "Repo-size : " -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "事务完成由:" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "Repo-metalink : " -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "已改变的包:" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr " Updated : " -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "Scriptlet 输出:" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "Repo-mirrors : " -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "错误:" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "Repo-baseurl : " -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "依赖安装" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "Repo-expire : " -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "已废弃" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "Repo-exclude : " -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "删除" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " +msgstr "Repo-include : " -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "重装" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "Repo-excluded : " -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "错误的事务 ID 或软件包" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "Repo-filename : " -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> 软件包 %s.%s %s 将会被安装" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "仓库标识" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> 软件包 %s.%s %s 将作为一个更新" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "状态" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> 软件包 %s.%s %s 将会被清除" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "仓库名称" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> 软件包 %s.%s %s 将会被重新安装" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "Total packages: {}" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> 软件包 %s.%s %s 将会被降级" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "搜索匹配关键字的软件包" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> 软件包 %s.%s %s 将会废弃" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "查询所有软件包(等同于repoquery '*' 的缩写或者不加参数的 repoquery)" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> 软件包 %s.%s %s 将会被升级" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "查询软件包的所有版本(默认)" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> 软件包 %s.%s %s 将会被废弃" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "仅显示符合指定架构的结果" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> 开始解决依赖关系" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "仅显示包含指定文件的结果" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> 依赖关系解决完成" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "只显示与 REQ 冲突的结果" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format +#: ../dnf/cli/commands/repoquery.py:136 msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" -msgstr "" -"导入 GPG 公钥 0x%s:\n" -" Userid: \"%s\"\n" -" 指纹: %s\n" -" 来自: %s" - -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "运行中" - -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "睡眠中" - -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "不可中断" - -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "僵死" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "选择 requires、suggest、supplement、enhance 或 recommend 软件包提供和文件 REQ 的结果" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "跟踪/停止" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "只显示废弃 REQ 的结果" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "未知" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "仅显示提供指定依赖的结果" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "无法找到关于锁定进程 (PID %d)的信息" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "仅显示需要指定软件包提供和文件的结果" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " PID 为 %d 的应用程序是:%s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "仅显示推荐指定依赖的结果" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " 内存:%5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "仅显示增强指定依赖的结果" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " 已启动: %s - %s之前" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "仅显示建议指定依赖的结果" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " 状态 : %s" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "仅显示补充指定依赖的结果" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "检查未明示的依赖(文件及提供者);默认选项" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "检查如输入指出的依赖关系,并非 --alldeps" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "配置错误:%s" +#: ../dnf/cli/commands/repoquery.py:165 +msgid "" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "与 --whatrequires、--requires 和 --resolve一起使用,递归查询软件包" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "列出这些软件包的依赖关系以及提供这些软件的源" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "显示可被 --queryformat 使用的标签" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " 已安装: %s-%s 在 %s" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "解析功能所来自的软件包" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " 构建 :%s 在 %s" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "显示软件包的递归树" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "在相关源 RPM 中操作" -#: ../dnf/cli/cli.py:171 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "显示 N 个指定 name.arch 下最新的软件包(或者最旧的如果 N 为负值)" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF 只会下载事务所需的软件包。" +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" +msgstr "同时列出非活动模块流的软件包" -#: ../dnf/cli/cli.py:210 -msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "DNF 将只会下载软件包、安装 gpg 密钥并检查事务。" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "显示关于软件包的详细信息" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "操作中止。" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "显示软件包中的文件列表" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "下载软件包:" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "显示软件包的源 RPM 名称" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "下载软件包出错" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "显示软件包的 changelogs" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "事务失败" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "用于显示已查找到软件包的格式" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:201 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." -msgstr "" -"如果不加干预,拒绝自动导入公钥。\n" -"指定 \"-y\" 改变这个行为。" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "使用 name-epoch:version-release.architecture 的格式来输出找到的软件包(默认格式)。" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG 检查失败" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "使用 name-version-release 的格式来输出找到的软件包(使用 rpm 查询的默认格式)。" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "使用 epoch:name-version-release.architecture 的格式来输出找到的软件包。" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "取代的软件包" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "显示可选择所选软件包的 comps 组" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "没有软件包需要发行版同步。" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "限定查询范围为已安装的重复软件包" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "没有标记要降级的软件包。" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "限定查询范围为已安装的“仅安装”软件包" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "已安装的软件包" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "限定查询范围为已安装且有未满足依赖关系的软件包" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "可安装的软件包" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "显示可以下载该软件包的地址。" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "自动移除软件包" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "显示与该软件包冲突的功能。" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "更多软件包" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "显示软件包可用在其中 depend on、enhance、recommend、suggest 和 supplement 的功能。" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "可用升级" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "显示软件包所增强的功能" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "最近添加的软件包" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "显示软件包所提供的功能" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "没有匹配的软件包可以列出" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "显示软件包所推荐的功能" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "没有找到匹配的软件包" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "显示软件包所依赖的功能" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "没有事务 ID" +#: ../dnf/cli/commands/repoquery.py:239 +#, python-format +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "显示软件包运行一个 %%pre 脚本所依赖的功能" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "未找到指定事务 ID" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "显示软件包所建议的功能" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "找到多个事务 ID!" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "显示软件包所补充的功能" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "在 %u 之前,事务历史不完整。" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "仅显示可用的软件包。" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "在 %u 之后,事务历史不完整。" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "仅显示已安装的软件包。" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "撤销事务 {},从 {}" - -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 -#, python-format -msgid "Unknown repo: '%s'" -msgstr "未知仓库:'%s'" +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "仅显示不存在于任何可用仓库的软件包。" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "没有仓库匹配: %s" +#: ../dnf/cli/commands/repoquery.py:252 +msgid "" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "仅显示为已安装的软件包提供升级的软件包。" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "该命令必须以 root 用户运行" +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format +msgid "" +"Display only packages that can be removed by \"{prog} autoremove\" command." +msgstr "仅显示可被 {prog} autoremove\" 命令所移除的软件包" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "未找到命令: %s。请使用 %s --help" +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "只显示被用户手动安装的软件包。" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "这可能是一个 DNF 插件的命令,请尝试: \"dnf install 'dnf-command(%s)'\"" +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "仅显示最近修改过的软件包" -#: ../dnf/cli/cli.py:846 -msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "这可能是一个 DNF 插件的命令,但当前已禁用加载插件。" +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "搜索所用的关键词" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" -"--destdir 或 --downloaddir 必须和 --downloadonly 或 download 或 system-upgrade " -"命令一起使用。" +"选项 '--resolve' 需要和 '--conflicts'、'--depends'、'--enhances'、'--provides'、'--" +"recommends'、'--requires'、'--requires-pre'、'--suggests' 或 '--supplements' " +"选项之一一起使用" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" +"选项 '--recursive' 需要和 '--whatrequires ' 一起使用(以及可选的 '--alldeps',但不能是 '--" +"exactdeps'),或和 '--requires --resolve' 一起使用" -#: ../dnf/cli/cli.py:991 -msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "软件包 {} 不包含文件" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "可用的查询标签:使用 --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "无法找到发布版本(可用 '--releasever' 指定版本)" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "参数 {} 需要 --whatrequires 或 --whatdepends 选项" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "参数 {}:不允许与参数 {} 一起使用" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" +"没有指定有效参数\n" +"用法:{prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"描述:\n" +" 对于指定的软件包,打印软件包树。" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "命令 \"%s\" 已有定义" +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "在软件包详细信息中搜索指定字符串" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "在 dnf.conf 中排除: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "同时搜索软件包描述和 URL" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "在 dnf.conf 中包括: " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "KEYWORD" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "在 repo 中排除 " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "搜索关键字" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "在 repo 中包括 " +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "名称" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "从系统中移除一个或多个软件包" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "概况" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "删除已安装(重复)的软件包" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "描述" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "移除过期的“仅安装”软件包" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "要移除的包" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " 和 " -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "没有重复的软件包需要删除" +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 +#, python-format +msgid "%s Exactly Matched: %%s" +msgstr "%s 精准匹配:%%s" -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 #, python-format -msgid "Installed package %s%s not available." -msgstr "已安装的软件包%s%s已不可用。" +msgid "%s Matched: %%s" +msgstr "%s 匹配:%%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "没有已过时且已安装的软件包需要删除" +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "未找到匹配项。" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "运行交互式的DNF终端" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "运行一个非交互式的 {prog} shell" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "脚本" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "以脚本来启动DNF终端" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "错误:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "在 {prog} shell 中运行的脚本" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "不支持的密钥(密钥值)" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "无法找到软件仓库:%s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2291,7 +1972,7 @@ msgstr "" " 如果没有指定值,则输出当前值。\n" " 如果指定了值,则设置为那个值。" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2299,7 +1980,7 @@ msgstr "" "{} [command]\n" " 打印帮助" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2311,7 +1992,7 @@ msgstr "" " enable: 启用仓库。选项 = repository id\n" " disable: 禁用仓库。选项 = repository id" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2319,7 +2000,7 @@ msgstr "" "{}\n" " 解析事务集" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2331,7 +2012,7 @@ msgstr "" " reset:重置(清零)事务\n" " run:运行事务" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2339,7 +2020,7 @@ msgstr "" "{}\n" " 运行事务" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2347,7 +2028,7 @@ msgstr "" "{}\n" " 退出 shell" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2369,170 +2050,226 @@ msgstr "" "run 解析以及运行事务集\n" "exit (或 quit) 退出 shell" -#: ../dnf/cli/commands/shell.py:258 +#: ../dnf/cli/commands/shell.py:259 #, python-format msgid "Error: Cannot open %s for reading" msgstr "错误:无法打开%s来读取" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 msgid "Complete!" msgstr "完毕!" -#: ../dnf/cli/commands/shell.py:290 +#: ../dnf/cli/commands/shell.py:291 msgid "Leaving Shell" msgstr "离开终端" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "在已安装的软件包中标记或者取消标记由用户安装的软件包。" +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "运行交互式的 {prog} mod 以删除或安装 spec" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "将被删除的 specs" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "将被安装的 specs" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s 已标记为用户安装的。" +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "错误修复" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s 取消标记为用户安装的。" +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "性能强化" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s 已标记为已安装软件组。" +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "安全更新" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "软件包 %s 尚未安装。" +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "新的软件包" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "删除文件 %s" +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "严重/安全漏洞" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "删除已缓存的数据" +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "重要/安全漏洞" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "清除元数据" +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "中危/安全漏洞" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "正在清理数据: " +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "低危/安全漏洞" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "缓存已过期" +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "显示软件包的参考建议" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d 文件已删除" +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "关于已安装软件包新版本的公告(默认)" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "正在等待 pid 为%d的进程退出。" +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "关于已安装软件包相同或更老版本的公告" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "那些已安装,并有可用新版本的软件包的新版本公告" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "关于已安装软件包任何版本的公告" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "显示公告概述(默认)" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "显示公告列表" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "显示公告信息" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "仅显示具有 CVE 参考的公告" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "仅显示具有 bugzilla 参考的公告" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "安装" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "更新" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "全部" -#: ../dnf/cli/commands/alias.py:144 -#, python-format -msgid "Alias not found: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "可用" -#: ../dnf/cli/commands/alias.py:147 -#, python-format -msgid "Aliases deleted: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "更新信息概要 " -#: ../dnf/cli/commands/alias.py:154 -#, python-format -msgid "%s, alias %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "新软件包的提示" -#: ../dnf/cli/commands/alias.py:156 -#, python-format -msgid "Alias %s='%s'" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "安全更新通知" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "严重安全通告" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "重要安全通告" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "中级安全通告" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "低级安全通告" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "未知安全通告" + +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "错误修复通知" + +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "性能强化通知" + +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "其他通知" + +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "未知/安全漏洞" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "错误" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "类型" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "更新 ID" + +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "更新完毕" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "安全漏洞" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "描述" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "权限" + +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "严重性" + +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "文件" + +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "已安装" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "否" + +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "是" + +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "升级系统中的一个或多个软件包" + +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "需要升级的软件包" #: ../dnf/cli/commands/upgrademinimal.py:31 msgid "" @@ -2540,1113 +2277,1422 @@ msgid "" "your system" msgstr "升级,但只有“最新”的软件包已修复可能影响你的系统的问题" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "在包数据库中寻找问题" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "已终止。" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "显示所有问题; 默认" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "没有当前目录的读取/执行权限,移动至 /" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "显示依赖关系的问题" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" +msgstr "尝试在命令行中添加 '{}' 来替换冲突的软件包" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "显示重复的问题" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" +msgstr "尝试添加 '{}' 来跳过无法安装的软件包" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "显示被放弃的软件包" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" +msgstr " 或 '{}' 来跳过无法安装的软件包" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "根据提供的信息显示问题" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" +msgstr "尝试添加 '{}' 来不只使用最佳选择的软件包" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} 缺失必要依赖软件包 {}" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" +msgstr " 或 '{}' 来不只使用最佳选择的软件包" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} 与 {} 重复" +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "依赖关系解决。" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} 已被 {} 废弃" +#: ../dnf/cli/option_parser.py:65 +#, python-format +msgid "Command line error: %s" +msgstr "命令行错误:%s" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} 提供 {} 但是它未被找到" +#: ../dnf/cli/option_parser.py:98 +#, python-format +msgid "bad format: %s" +msgstr "损坏的格式:%s" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "降级包" +#: ../dnf/cli/option_parser.py:109 +#, python-format +msgid "Setopt argument has multiple values: %s" +msgstr "Setopt 参数有多个值:%s" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "软件包降级" +#: ../dnf/cli/option_parser.py:112 +#, python-format +msgid "Setopt argument has no value: %s" +msgstr "Setopt 参数没有值:%s" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "显示或使用组信息" +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" +msgstr "一般{prog}选项" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "配置的软件源不包含组数据。" +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "配置文件位置" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "警告:组 %s 不存在。" +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "静默执行" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "警告:没有匹配的组" +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "详尽执行" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "可用环境组:" +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" +msgstr "显示 {prog} 版本并推出" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "已安装的环境组:" +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "设置目标根目录" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "已安装组:" +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "不要安装文档" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "已安装语言组:" +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "禁用所有插件" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "可用组:" +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "启用指定名称的插件" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "可用语言组:" +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "禁用指定名称的插件" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "包含可选软件包" +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "覆盖在配置文件和仓库文件中 $releasever 的值" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "同时显示已隐藏的软件组" +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "设置任意配置和仓库选项" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "只显示已安装的软件组" +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "通过跳过软件包来解决依赖问题" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "只显示可获得的团队" +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "显示命令帮助" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" -msgstr "" +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "允许解决依赖关系时删除已安装软件包" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "在事务中尝试最佳软件包版本。" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" -msgstr "" +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" +msgstr "不用把事务限制在最佳选择" + +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "完全从系统缓存运行,不升级缓存" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "最大命令等待时间" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "调试输出级别" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "转储详细解决结果至文件" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "在 list/search 命令下,显示仓库里重复的条目" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "错误输出级别" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" +msgstr "对升级启用 {prog} 的过期处理逻辑,或对 info、list 和 repoquery 显示软件包过期的功能" + +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm调试输出等级" + +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "全部问题自动应答为是" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "全部问题自动应答为否" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." +msgstr "启用其他存储库。列出选项。支持 glob,可以多次指定。" + +#: ../dnf/cli/option_parser.py:260 +msgid "" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "禁用存储库。列出选项。支持 glob,可以多次指定。" + +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "启用指定 id 或 glob 的仓库,可以指定多次" + +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "使用 config-manager 命令启用 repos (自动保存)" + +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "使用 config-manager 命令禁用 repos (自动保存)" + +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "用全名或通配符排除软件包" + +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "禁用 excludepkgs" + +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "要使用的附加存储库的标签和路径(与 baseurl 中相同的路径),可以多次指定。" + +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "禁用删除不再被使用的依赖软件包" + +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "禁用 gpg 签名检查 (如果 RPM 策略允许)" + +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "配置是否使用颜色" + +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "在运行命令之前将元数据标记为过期。" + +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "仅解析 IPv4 地址" + +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "仅解析 IPv6 地址" + +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "设置软件包要复制到的目录" + +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "仅下载软件包" + +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "为事务添加一个注释" + +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "在更新中包括与 bug 修复有关的软件包" + +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "在更新中包括与功能增强有关的软件包。" + +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "在更新中包括与新软件包有关的软件包" + +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "在更新中包括与安全有关的软件包" + +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "在更新中包括修复指定公告所必须的软件包" + +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "在更新中包括修复给定 BZ 所必须的软件包" + +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "在更新中包括修复给定 CVE 所必须的软件包" + +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "在更新中包括匹配给定安全等级的安全相关的软件包" + +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "强制使用一个架构" + +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "主要命令列表:" + +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "插件命令列表:" + +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" +msgstr "名称" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "时期" + +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" +msgstr "版本" + +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "版本" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "发布" + +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "架构" + +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" +msgstr "架构" + +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "大小" + +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "大小" + +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "源" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "无效的组子命令,请使用:%s 。" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "仓库" -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "无法找到一个必须的组软件包" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "仓库" -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "列出软件包的依赖关系和提供这些软件包的源" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "来自仓库" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "要诊断问题,尝试运行:'%s' 。" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "打包者:" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "RPM 数据库可能出错,请尝试运行'%s'进行恢复。" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "构建时间" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." -msgstr "" -"您已启用软件包检查,并通过 GPG 密钥验证。这是建议的做法。\n" -"然而,您没有导入任何 GPG 公钥。您需要为希望安装的软件包下载\n" -"并导入 GPG 公钥。\n" -"您可以执行以下命令导入 GPG 公钥:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"另外,您可以在库配置中使用 'gpgkey' 选项指定 GPG 公钥的 URL,\n" -"DNF 将安装该公钥。\n" -"\n" -"了解更多信息,请联系您的发行版或软件包供应商。" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "安装时间" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "问题仓库:%s" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "安装者" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "显示关于软件包或软件包组的详细信息" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "概况" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "显示所有的软件包(默认)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "协议" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "只显示可用的软件包" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" +msgstr "描述" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "只显示已安装的软件包" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" +msgstr "没有可以列出的软件包" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "只显示额外的软件包" +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "只显示需要被升级的软件包" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "是" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "只显示需要被删除的软件包" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "限制最近被改变的软件包" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "否" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "确定吗?[y/N]: " -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "列出一个或一组软件包" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "确定吗?[Y/n]: " -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "查找提供指定内容的软件包" +#: ../dnf/cli/output.py:794 +#, python-format +msgid "Group: %s" +msgstr "组:%s" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" -msgstr "" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " 组编号:%s" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" -msgstr "" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " 描述:%s" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "搜索软件包: " +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " 语言:%s" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "检查是否有软件包升级" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " 必要的软件包:" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "在更新前显示Changelog" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " 默认的软件包:" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "没有可用软件包。" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " 可选的软件包:" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "没有标记要安装的软件包。" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " 可能的软件包:" -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "没有软件包安装。" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "环境组:%s" -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:836 #, python-format -msgid " (from %s)" -msgstr " (来自 %s)" +msgid " Environment-Id: %s" +msgstr " 环境-Id:%s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "没有从仓库安装任何软件包。" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " 必选软件包组:" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "没有标记要重新安装的软件包。" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " 可选软件包组:" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "没有软件包需要升级。" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "匹配来源:" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "对指定仓库中的所有软件包运行命令" +#: ../dnf/cli/output.py:878 +#, python-format +msgid "Filename : %s" +msgstr "文件名 :%s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:903 +#, python-format +msgid "Repo : %s" +msgstr "仓库 :%s" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "描述: " -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "显示一个有帮助的用法信息" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "网址 :%s" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "命令" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "协议 :%s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "显示或使用事务历史" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "提供 : %s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"找到对于一个事务 ID。\n" -"'{}' 需要一个事务 ID 或软件包名。" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "其它 : %s" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "没有提供事务 ID 或软件包名。" +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "计算总下载量时出错" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "你没有权限到历史数据。" +#: ../dnf/cli/output.py:1001 +#, python-format +msgid "Total size: %s" +msgstr "总计:%s" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:1004 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "无法撤销事务 %s,这样做将可能导致不一致的软件包数据库。" +msgid "Total download size: %s" +msgstr "总下载:%s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:1007 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "无法回滚事务 %s,这样做将可能导致不一致的软件包数据库。" +msgid "Installed size: %s" +msgstr "安装大小:%s" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"无效的事务 ID 范围定义 '{}'。\n" -"使用 '..'。" +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "计算安装大小时出错" -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "将会释放空间:%s" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "没有找到管理软件包 '{}' 的事务" +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "标记软件包为遵循软件包组安装的:" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "向系统中安装一个或多个软件包" +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "标记软件包为遵循软件包组移除的:" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "没有任何匹配" +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "组" -#: ../dnf/cli/commands/install.py:131 -#, python-format -msgid "Not a valid rpm file path: %s" -msgstr "RPM文件路径错误:%s" +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "软件包" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "" +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "安装组/模块包" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "错误修复" +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "安装软件包组" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "性能强化" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "安装" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "安全更新" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "升级" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "未知" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "重新安装" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "新的软件包" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "安装依赖关系" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "严重/安全漏洞" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "安装弱的依赖" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "重要/安全漏洞" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "移除" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "中危/安全漏洞" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "移除依赖的软件包" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "低危/安全漏洞" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "清除未被使用的依赖关系" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "显示软件包的参考建议" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "降级" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "关于已安装软件包新版本的公告(默认)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "安装模块配置档案" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "关于已安装软件包相同或更老版本的公告" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "禁用模块配置档案" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "那些已安装,并有可用新版本的软件包的新版本公告" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "启用模块流" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "关于已安装软件包任何版本的公告" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "切换模块流" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "显示公告概述(默认)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "禁用模块" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "显示公告列表" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "重置模块" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "显示公告信息" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "安装环境组" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "安装" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "升级环境组" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "更新" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "删除环境组" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "全部" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "安装组" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "可用" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "升级组" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "更新信息概要 " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "删除组" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "新软件包的提示" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"跳过有冲突的软件包:\n" +"(添加 '%s' 至命令行来强制升级)" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "安全更新通知" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "跳过存在损坏依赖关系的软件包 %s" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "严重安全通告" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " 或一个组的一部分" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "重要安全通告" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "软件包" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "中级安全通告" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "软件包" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "低级安全通告" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "替换" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "未知安全通告" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"事务概要\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "错误修复通知" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "安装" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "性能强化通知" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "升级" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "其他通知" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "移除" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "未知/安全漏洞" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "降级" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "更新 ID" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "跳过" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "类型" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "软件包" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "更新完毕" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "依赖软件包" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "错误" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "已升级" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "安全漏洞" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "已降级" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "描述" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "已重装" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "严重性" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "跳过的" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "权限" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "已移除" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "文件" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "失败" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "是" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "总计" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "否" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "<空>" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "没有匹配的模块可以列出" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "系统" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "与模块交互。" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "命令行" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "只显示启用的模块" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "用户名" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "只显示禁用的模块" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "只显示安装的模块" +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "日期和时间" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "显示档案内容" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "操作" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "更改" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "没有事务" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "重装一个包" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" +msgstr "失败的历史信息" -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "需要重新安装的软件包" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "未指定事务 ID、或者软件包" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "同步已经安装的软件包到最新可用版本" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "已删除" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "需要同步的软件包" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "未安装" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "运行交互式的 DNF 终端以删除或者安装 spec 描述文件" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "较早的" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "将被删除的 specs" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "较老的" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "将被安装的 specs" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "事务 ID:" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "创建元数据缓存" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "起始时间 :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "为元数据文件生成缓存文件。" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "起始 RPM 数据库 :" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "升级系统中的一个或多个软件包" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u 秒)" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "需要升级的软件包" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u 分钟)" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "删除所有原先因为依赖关系安装的不需要的软件包" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u 小时)" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "在软件包详细信息中搜索指定字符串" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u 天)" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "同时搜索软件包描述和 URL" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "结束时间 :" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "结束 RPM 数据库 :" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "用户 :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " 和 " +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "已终止" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s 精准匹配:%%s" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "返回码 :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s 匹配:%%s" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "成功" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "未找到匹配项。" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "失败:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "从不 (最近 %s)" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "失败:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "瞬间(最近 %s)" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "Releasever :" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s 秒 (最近 %s)" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "命令行 :" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "显示已配置的软件仓库" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "注释 :" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "显示所有的软件仓库" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "事务完成由:" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "显示已经启用的仓库(默认)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "已改变的包:" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "显示被禁用的软件仓库" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "Scriptlet 输出:" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "错误:" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "没有可用的软件仓库" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "依赖安装" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "启用" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "已废弃" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "禁用" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "废弃" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "仓库ID : " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "删除" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "仓库名 : " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "重装" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "仓库状态 : " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "错误的事务 ID 或软件包" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "仓库版本: " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> 软件包 %s.%s %s 将会被安装" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "仓库标志 : " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> 软件包 %s.%s %s 将作为一个更新" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "仓库发行版标签: " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> 软件包 %s.%s %s 将会被清除" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "仓库更新: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> 软件包 %s.%s %s 将会被重新安装" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "仓库包 : " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> 软件包 %s.%s %s 将会被降级" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "仓库大小 : " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> 软件包 %s.%s %s 将会废弃" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "仓库元链接: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> 软件包 %s.%s %s 将会被升级" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " 更新: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> 软件包 %s.%s %s 将会被废弃" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "仓库镜像: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> 开始解决依赖关系" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "仓库基本地址: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> 依赖关系解决完成" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "仓库到期: " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"导入 GPG 公钥 0x%s:\n" +" Userid: \"%s\"\n" +" 指纹: %s\n" +" 来自: %s" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "仓库排除: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "运行中" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "仓库包括: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "睡眠中" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "仓库排除: " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "不可中断" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "仓库文件名: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "僵死" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "仓库标识" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "跟踪/停止" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "状态" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "未知" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "仓库名称" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "无法找到关于锁定进程 (PID %d)的信息" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " PID 为 %d 的应用程序是:%s" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "搜索匹配关键字的软件包" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " 内存:%5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "查询所有软件包(等同于repoquery '*' 的缩写或者不加参数的 repoquery)" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " 已启动: %s - %s之前" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "查询软件包的所有版本(默认)" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " 状态 : %s" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "仅显示符合指定架构的结果" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "正在跳过" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "仅显示包含指定文件的结果" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "未安装模块或组 '%s'。" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "只显示与 REQ 冲突的结果" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "模块或组 '%s' 不可用。" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "选择 requires、suggest、supplement、enhance 或 recommend 软件包提供和文件 REQ 的结果" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "模块或组 '%s' 不存在。" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "只显示废弃 REQ 的结果" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "环境组 '%s' 没有安装。" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "仅显示提供指定依赖的结果" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "环境 '%s' 不可用。" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "仅显示需要指定软件包提供和文件的结果" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id '%s' 不存在。" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "仅显示推荐指定依赖的结果" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "解析 “%s” 时错误: %s" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "仅显示增强指定依赖的结果" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "不能设置 cachedir: {}" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "仅显示建议指定依赖的结果" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" +"配置文件 URL \"{}\" 不能被下载:\n" +" {}" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "仅显示补充指定依赖的结果" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "未知配置选项: %s = %s" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "检查未明示的依赖(文件及提供者);默认选项" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "错误解析 --setopt,键为 '%s',值是 '%s': %s" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "检查如输入指出的依赖关系,并非 --alldeps" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "主配置在 setopt 前没有一个 %s 属性" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "与 --whatrequires、--requires 和 --resolve一起使用,递归查询软件包" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "不正确或未知的 \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "列出这些软件包的依赖关系以及提供这些软件的源" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "错误解析 --setopt,键为 '%s.%s', 值是 '%s': %s" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "显示可被 --queryformat 使用的标签" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "Repo %s 在 setopt 前没有一个 %s 属性" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "解析功能所来自的软件包" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "警告:加载 '%s' 失败,跳过。" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "显示软件包的递归树" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "无效 id repo: {} ({}), byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "在相关源 RPM 中操作" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "无效 id repo: {}, byte = {} {}" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" -msgstr "显示 N 个指定 name.arch 下最新的软件包(或者最旧的如果 N 为负值)" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "Repository '{}' ({}): 错误解析配置 : {}" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "显示关于软件包的详细信息" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "Repository '{}': 错误解析配置 : {}" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "显示软件包中的文件列表" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "Repository '{}' ({}) 在配置中缺少名称,使用 id。" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "显示软件包的源 RPM 名称" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "Repository '{}' 在配置中缺少名称,使用 id。" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "显示软件包的 changelogs" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "解析文件 \"{}\" 失败:{}" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "用于显示已查找到软件包的格式" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "repo %s: 0x%s 已被导入" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "使用 name-epoch:version-release.architecture 的格式来输出找到的软件包(默认格式)。" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "repo %s: 导入的 key 0x%s。" -#: ../dnf/cli/commands/repoquery.py:202 +#: ../dnf/db/group.py:289 msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "使用 name-version-release 的格式来输出找到的软件包(使用 rpm 查询的默认格式)。" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "模块软件包 '{}' 没有可用的元数据,它不能在系统上安装" -#: ../dnf/cli/commands/repoquery.py:208 -msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "使用 epoch:name-version-release.architecture 的格式来输出找到的软件包。" +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "模块软件包没有可用的模块元数据" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "显示可选择所选软件包的 comps 组" +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "将不安装一个源码 RPM 软件包 (%s)。" -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "限定查询范围为已安装的重复软件包" +#: ../dnf/dnssec.py:169 +msgid "" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "配置选项 'gpgkey_dns_verification' 需要 libunbound({})" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "限定查询范围为已安装的“仅安装”软件包" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC 扩展 : 用户的密钥 " -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "限定查询范围为已安装且有未满足依赖关系的软件包" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "无效" -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "显示可以下载该软件包的地址。" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "有未知状态" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "显示与该软件包冲突的功能。" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC 扩展 : " -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "显示软件包可用在其中 depend on、enhance、recommend、suggest 和 supplement 的功能。" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "测试已导入的密钥来检查有效性。" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "显示软件包所增强的功能" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "不支持的校验类型: %s" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "显示软件包所提供的功能" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "增量 RPM 重构失败" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "显示软件包所推荐的功能" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "从增量包重构的 RPM 校验失败" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "显示软件包所依赖的功能" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "完成" -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "显示软件包运行一个 %%pre 脚本所依赖的功能" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "请求中的问题 :" + +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "缺少的软件包 " -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "显示软件包所建议的功能" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "错误的软件包 : " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "显示软件包所补充的功能" +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "缺少的组或模块 : " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "仅显示可用的软件包。" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "错误的组或模块: " -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "仅显示已安装的软件包。" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "默认设置的模块依赖性问题 :" -#: ../dnf/cli/commands/repoquery.py:249 -msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "仅显示不存在于任何可用仓库的软件包。" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "模块依赖问题" -#: ../dnf/cli/commands/repoquery.py:250 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "仅显示为已安装的软件包提供升级的软件包。" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" +"发现损坏的锁定文件: %s。\n" +"确认没有运行其他 dnf/yum 进程,手工删除锁定文件,或运行 systemd-tmpfiles --remove dnf.conf." -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "仅显示可被“dnf autoremove”命令所移除的软件包" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "为 '{}' 启用不同的流。" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "只显示被用户手动安装的软件包。" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "没有可显示的内容。" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "仅显示最近修改过的软件包" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "安装比指定更新的 '{}' 版本。原因:{}" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "搜索所用的关键词" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "启用的模板:{}。" + +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "没有为 '{}' 指定档案。请指定档案。" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"选项 '--resolve' 需要和 '--conflicts'、'--depends'、'--enhances'、'--provides'、'--" -"recommends'、'--requires'、'--requires-pre'、'--suggests' 或 '--supplements' " -"选项之一一起使用" +"\n" +"\n" +"提示:[d]默认,[e]已启用,[x]已禁用,[i]已安装" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" +"\n" +"\n" +"提示 : [d]默认, [e]启用, [x]禁用, [i]安装的, [a]活跃的" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "软件包 {} 不包含文件" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "正在忽略无用的配置文件'{}/{}'" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "可用的查询标签:使用 --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "'{1}:{2}' 中所有匹配的参数 '{0}' 都不活跃。" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "参数 {} 需要 --whatrequires 或 --whatdepends 选项" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "不允许通过 Fail-Safe 仓库 {1} 安装模块 '{0}'" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." -msgstr "" -"没有指定有效的参数\n" -"使用方法:dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"描述:\n" -" 对于指定的软件包,打印软件包树。" +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" +msgstr "无法为参数 {} 匹配配置集。'{}:{}' 的有效配置集 : {}" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "已终止。" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "无法为参数 {} 配置配置集" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "没有当前目录的读取/执行权限,移动至 /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "模块 {}:{} 没有默认的配置集。可用配置集:{}" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" -msgstr "" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "module {} 没有默认的配置档案 :{}" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" -msgstr "" +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" +msgstr "默认配置集{}在模块 {}:{} 中不可用" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" -msgstr "" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" +msgstr "不允许通过 Fail-Safe 仓库安装模块" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" -msgstr "" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "无法解析参数 {}" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" -msgstr "" +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "没有和{}匹配的软件包" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "依赖关系解决。" +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "不允许通过 Fail-Safe 仓库 {1} 升级模块 '{0}'" + +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "无法配置参数 {} 中的配置档案" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" +msgstr "不允许通过 Fail-Safe 仓库升级模块" + +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" +msgstr "只需要模块名。正在忽略'{}'中的无用信息" + +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s: %s 检查失败:%s vs %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3662,29 +3708,6 @@ msgstr "保存最后的 makecache 时间失败。" msgid "Failed determining last makecache time." msgstr "无法决定最后的 makecache 时间。" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "repo %s: 0x%s 已被导入" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "repo %s: 导入的 key 0x%s。" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "" -"发现损坏的锁定文件:%s \n" -"请确保没有其它 DNF 进程正在运行并手动删除锁定文件,或者运行命令:systemd-tmpfiles --remove dnf.conf" - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3698,12 +3721,103 @@ msgstr "加载插件:%s" #: ../dnf/plugin.py:199 #, python-format msgid "Failed loading plugin \"%s\": %s" -msgstr "" +msgstr "加载插件 \"%s\" 失败 : %s" #: ../dnf/plugin.py:231 msgid "No matches found for the following enable plugin patterns: {}" -msgstr "" +msgstr "没有发现与以下启用插件特征匹配的项: {}" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" -msgstr "" +msgstr "没有发现与以下禁用插件特征匹配的项: {}" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "没有 %s 匹配的 payload factory" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "已下载" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "正在查找最快的镜像(%s 的主机) " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "正在启用 %s 仓库" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "已添加 %s 仓库来自 %s" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "测试事务过程中出错。" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "降级" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "清理" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "安装" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "重新安装" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "删除" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "升级" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "验证" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "运行脚本" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "准备中" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "问题" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "找不到密钥{}的TransactionItem" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "找不到密钥{}的TransactionSWDBItem" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "事务过程中出现错误。" diff --git a/po/zh_TW.po b/po/zh_TW.po index 1548ab8..3896ac5 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-03 20:23-0500\n" +"POT-Creation-Date: 2019-12-13 06:57+0100\n" "PO-Revision-Date: 2019-08-02 08:35+0000\n" "Last-Translator: Ting-Wei Lan \n" "Language-Team: Chinese (Taiwan)\n" @@ -20,220 +20,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Zanata 4.6.2\n" -#: ../doc/examples/install_plugin.py:46 -#: ../doc/examples/list_obsoletes_plugin.py:39 -#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/__init__.py:195 -#: ../dnf/cli/commands/__init__.py:270 ../dnf/cli/commands/__init__.py:777 -#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 -#: ../dnf/cli/commands/upgrade.py:46 ../dnf/cli/commands/autoremove.py:48 -msgid "PACKAGE" -msgstr "PACKAGE" - -#: ../doc/examples/install_plugin.py:48 ../dnf/cli/commands/install.py:53 -msgid "Package to install" -msgstr "要安裝的軟體包" - -#: ../dnf/util.py:387 ../dnf/util.py:389 -msgid "Problem" -msgstr "問題" - -#: ../dnf/util.py:440 -msgid "TransactionItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:450 -msgid "TransactionSWDBItem not found for key: {}" -msgstr "" - -#: ../dnf/util.py:453 -msgid "Errors occurred during transaction." -msgstr "在處理事項時發生錯誤。" - -#: ../dnf/package.py:295 -#, python-format -msgid "%s: %s check failed: %s vs %s" -msgstr "%s:%s 檢查失敗:%s 比對 %s" - -#: ../dnf/module/__init__.py:26 -msgid "Enabling different stream for '{}'." -msgstr "正在啟用「{}」的不同串流。" - -#: ../dnf/module/__init__.py:27 -msgid "Nothing to show." -msgstr "無可供顯示項目。" - -#: ../dnf/module/__init__.py:28 -msgid "Installing newer version of '{}' than specified. Reason: {}" -msgstr "將安裝比您指定版本還新的「{}」,原因:{}" - -#: ../dnf/module/__init__.py:29 -msgid "Enabled modules: {}." -msgstr "已啟用模組:{}。" - -#: ../dnf/module/__init__.py:30 -msgid "No profile specified for '{}', please specify profile." -msgstr "沒有為 {} 指定的設定檔,請指定設定檔。" - -#: ../dnf/module/module_base.py:33 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" -msgstr "" -"\n" -"\n" -"提示:預設[d]、已啟用[e]、已停用[x]、已安裝[i]" - -#: ../dnf/module/module_base.py:34 -msgid "" -"\n" -"\n" -"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" -msgstr "" - -#: ../dnf/module/module_base.py:49 ../dnf/module/module_base.py:414 -#: ../dnf/module/module_base.py:470 ../dnf/module/module_base.py:529 -msgid "Ignoring unnecessary profile: '{}/{}'" -msgstr "忽略不必要的設定檔:「{}/{}」" - -#: ../dnf/module/module_base.py:85 -#, python-brace-format -msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:95 -msgid "" -"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" -msgstr "" - -#: ../dnf/module/module_base.py:99 -msgid "Unable to match profile for argument {}" -msgstr "" - -#: ../dnf/module/module_base.py:111 -msgid "No default profiles for module {}:{}. Available profiles: {}" -msgstr "" - -#: ../dnf/module/module_base.py:115 -msgid "No default profiles for module {}:{}" -msgstr "沒有 {} 模組的預設設定檔:{}" - -#: ../dnf/module/module_base.py:122 -msgid "Default profile {} not available in module {}:{}" -msgstr "" - -#: ../dnf/module/module_base.py:135 -msgid "Installing module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:152 ../dnf/module/module_base.py:186 -#: ../dnf/module/module_base.py:330 ../dnf/module/module_base.py:348 -#: ../dnf/module/module_base.py:356 ../dnf/module/module_base.py:410 -#: ../dnf/module/module_base.py:466 ../dnf/module/module_base.py:525 -msgid "Unable to resolve argument {}" -msgstr "無法解析 {} 引數" - -#: ../dnf/module/module_base.py:153 -msgid "No match for package {}" -msgstr "找不到符合的軟體包 {}" - -#: ../dnf/module/module_base.py:197 -#, python-brace-format -msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:216 ../dnf/module/module_base.py:244 -msgid "Unable to match profile in argument {}" -msgstr "無法在 {} 引數中找到符合的設定檔" - -#: ../dnf/module/module_base.py:224 -msgid "Upgrading module from Fail-Safe repository is not allowed" -msgstr "" - -#: ../dnf/module/module_base.py:360 -msgid "" -"Only module name is required. Ignoring unneeded information in argument: " -"'{}'" -msgstr "" - -#: ../dnf/module/module_base.py:672 ../dnf/exceptions.py:127 -msgid "Modular dependency problem:" -msgid_plural "Modular dependency problems:" -msgstr[0] "模組化的依賴關係問題:" - -#: ../dnf/conf/config.py:134 -#, python-format -msgid "Error parsing '%s': %s" -msgstr "無法解析「%s」:%s" - -#: ../dnf/conf/config.py:149 ../dnf/automatic/main.py:156 -#, python-format -msgid "Unknown configuration value: %s=%s in %s; %s" -msgstr "未知的設定值:%s = %s 於 %s;%s" - -#: ../dnf/conf/config.py:156 ../dnf/automatic/main.py:160 -#, python-format -msgid "Unknown configuration option: %s = %s in %s" -msgstr "未知的設定選項:%s = %s 於 %s" - -#: ../dnf/conf/config.py:224 -msgid "Could not set cachedir: {}" -msgstr "無法設定 cachedir:{}" - -#: ../dnf/conf/config.py:319 ../dnf/conf/config.py:355 -#, python-format -msgid "Unknown configuration option: %s = %s" -msgstr "無效的設定選項:%s = %s" - -#: ../dnf/conf/config.py:336 -#, python-format -msgid "Error parsing --setopt with key '%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:344 -#, python-format -msgid "Main config did not have a %s attr. before setopt" -msgstr "主組態未在 setopt 之前設定 %s 屬性" - -#: ../dnf/conf/config.py:391 ../dnf/conf/config.py:409 -msgid "Incorrect or unknown \"{}\": {}" -msgstr "錯誤的或者是無效的 \"{}\": {}" - -#: ../dnf/conf/config.py:421 ../dnf/conf/read.py:83 ../dnf/cli/aliases.py:105 -#, python-format -msgid "Parsing file \"%s\" failed: %s" -msgstr "解析「%s」檔案失敗:%s" - -#: ../dnf/conf/config.py:465 -#, python-format -msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" -msgstr "" - -#: ../dnf/conf/config.py:468 -#, python-format -msgid "Repo %s did not have a %s attr. before setopt" -msgstr "%s 軟體庫未在 setopt 之前設定 %s 屬性" - -#: ../dnf/conf/read.py:51 -#, python-format -msgid "Warning: failed loading '%s', skipping." -msgstr "警告:「%s」載入失敗,略過。" - -#: ../dnf/conf/read.py:61 -#, python-format -msgid "Repository '%s': Error parsing config: %s" -msgstr "「%s」軟體庫:解析設定檔時失敗:%s" - -#: ../dnf/conf/read.py:66 -#, python-format -msgid "Repository '%s' is missing name in configuration, using id." -msgstr "「%s」軟體庫在設定檔內遺失名稱,改使用識別碼。" - -#: ../dnf/conf/read.py:96 -#, python-format -msgid "Bad id for repo: %s, byte = %s %d" -msgstr "軟體庫包含無效 ID:%s,位元 = %s %d" - #: ../dnf/automatic/emitter.py:31 #, python-format msgid "The following updates have been applied on '%s':" @@ -274,6 +60,16 @@ msgstr "無法透過「%s」發送電子郵件:%s" msgid "Failed to execute command '%s': returned %d" msgstr "無法執行「%s」指令:已回傳 %d" +#: ../dnf/automatic/main.py:156 ../dnf/conf/config.py:151 +#, python-format +msgid "Unknown configuration value: %s=%s in %s; %s" +msgstr "未知的設定值:%s = %s 於 %s;%s" + +#: ../dnf/automatic/main.py:160 ../dnf/conf/config.py:158 +#, python-format +msgid "Unknown configuration option: %s = %s in %s" +msgstr "未知的設定選項:%s = %s 於 %s" + #: ../dnf/automatic/main.py:236 msgid "Started dnf-automatic." msgstr "已啟動 dnf-automatic。" @@ -288,81 +84,6 @@ msgstr "睡眠 %s 秒" msgid "Error: %s" msgstr "錯誤:%s" -#: ../dnf/dnssec.py:169 -msgid "" -"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" -msgstr "" - -#: ../dnf/dnssec.py:240 -msgid "DNSSEC extension: Key for user " -msgstr "DNSSEC 擴充:給使用者的金鑰 " - -#: ../dnf/dnssec.py:242 -msgid "is valid." -msgstr "有效。" - -#: ../dnf/dnssec.py:244 -msgid "has unknown status." -msgstr "狀態未知。" - -#: ../dnf/dnssec.py:252 -msgid "DNSSEC extension: " -msgstr "DNSSEC 擴充: " - -#: ../dnf/dnssec.py:284 -msgid "Testing already imported keys for their validity." -msgstr "測試已經匯入的金鑰其有效性。" - -#. TRANSLATORS: This is for a single package currently being downgraded. -#: ../dnf/transaction.py:80 -msgctxt "currently" -msgid "Downgrading" -msgstr "正在降級" - -#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 -#: ../dnf/transaction.py:95 -msgid "Cleanup" -msgstr "清理" - -#. TRANSLATORS: This is for a single package currently being installed. -#: ../dnf/transaction.py:83 -msgctxt "currently" -msgid "Installing" -msgstr "正在安裝" - -#: ../dnf/transaction.py:84 ../dnf/transaction.py:85 ../dnf/cli/output.py:1879 -msgid "Obsoleting" -msgstr "棄用" - -#. TRANSLATORS: This is for a single package currently being reinstalled. -#: ../dnf/transaction.py:87 -msgctxt "currently" -msgid "Reinstalling" -msgstr "正在重新安裝" - -#. TODO: 'Removing'? -#: ../dnf/transaction.py:90 -msgid "Erasing" -msgstr "抹除" - -#. TRANSLATORS: This is for a single package currently being upgraded. -#: ../dnf/transaction.py:92 -msgctxt "currently" -msgid "Upgrading" -msgstr "正在升級" - -#: ../dnf/transaction.py:96 -msgid "Verifying" -msgstr "核驗" - -#: ../dnf/transaction.py:97 -msgid "Running scriptlet" -msgstr "執行指令小稿" - -#: ../dnf/transaction.py:99 -msgid "Preparing" -msgstr "準備" - #: ../dnf/base.py:146 msgid "loading repo '{}' failure: {}" msgstr "載入「{}」軟體庫失敗:{}" @@ -453,293 +174,292 @@ msgstr "在 config 檔案中無效的 tsflag:%s" msgid "Failed to add groups file for repository: %s - %s" msgstr "為軟體庫建立群組檔案時失敗:%s - %s" -#: ../dnf/base.py:820 +#: ../dnf/base.py:821 msgid "Running transaction check" msgstr "執行處理事項檢查" -#: ../dnf/base.py:828 +#: ../dnf/base.py:829 msgid "Error: transaction check vs depsolve:" msgstr "錯誤:處理事項 check vs depsolve:" -#: ../dnf/base.py:834 +#: ../dnf/base.py:835 msgid "Transaction check succeeded." msgstr "處理事項檢查成功。" -#: ../dnf/base.py:837 +#: ../dnf/base.py:838 msgid "Running transaction test" msgstr "執行處理事項測試" -#: ../dnf/base.py:847 ../dnf/base.py:996 +#: ../dnf/base.py:848 ../dnf/base.py:992 msgid "RPM: {}" msgstr "" -#: ../dnf/base.py:848 +#: ../dnf/base.py:849 msgid "Transaction test error:" msgstr "" -#: ../dnf/base.py:859 +#: ../dnf/base.py:860 msgid "Transaction test succeeded." msgstr "處理事項測試成功。" -#: ../dnf/base.py:877 +#: ../dnf/base.py:878 msgid "Running transaction" msgstr "執行處理事項" -#: ../dnf/base.py:905 +#: ../dnf/base.py:906 msgid "Disk Requirements:" msgstr "需要磁碟:" -#: ../dnf/base.py:908 -#, python-format -msgid "At least %dMB more space needed on the %s filesystem." -msgid_plural "At least %dMB more space needed on the %s filesystem." -msgstr[0] "至少需要 %dMB 以上的空間於 %s 檔案系統上。" +#: ../dnf/base.py:909 +#, python-brace-format +msgid "At least {0}MB more space needed on the {1} filesystem." +msgid_plural "At least {0}MB more space needed on the {1} filesystem." +msgstr[0] "" -#: ../dnf/base.py:915 +#: ../dnf/base.py:916 msgid "Error Summary" msgstr "錯誤摘要" -#: ../dnf/base.py:941 -msgid "RPMDB altered outside of DNF." -msgstr "RPMDB 在 DNF 外做了變更。" +#: ../dnf/base.py:942 +#, python-brace-format +msgid "RPMDB altered outside of {prog}." +msgstr "" -#: ../dnf/base.py:997 ../dnf/base.py:1005 +#: ../dnf/base.py:993 ../dnf/base.py:1001 msgid "Could not run transaction." msgstr "無法執行處理事項。" -#: ../dnf/base.py:1000 +#: ../dnf/base.py:996 msgid "Transaction couldn't start:" msgstr "無法啓動處理事項:" -#: ../dnf/base.py:1014 +#: ../dnf/base.py:1010 #, python-format msgid "Failed to remove transaction file %s" msgstr "移除處理事項檔案 %s 失敗" -#: ../dnf/base.py:1096 +#: ../dnf/base.py:1092 msgid "Some packages were not downloaded. Retrying." msgstr "有些軟體包未下載。重試。" -#: ../dnf/base.py:1126 +#: ../dnf/base.py:1122 #, python-format msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" msgstr "Delta RPM 已將更新所需從 %.1f MB 減少為 %.1f MB(節省 %d.1%%)" -#: ../dnf/base.py:1129 +#: ../dnf/base.py:1125 #, python-format msgid "" "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" msgstr "失敗的 Delta RPM 已將更新所需從 %.1f MB 增加為 %.1f MB(浪費 %d.1%%)" -#: ../dnf/base.py:1182 +#: ../dnf/base.py:1178 msgid "Could not open: {}" msgstr "無法開啟:{}" -#: ../dnf/base.py:1220 +#: ../dnf/base.py:1216 #, python-format msgid "Public key for %s is not installed" msgstr "%s 的公鑰尚未安裝" -#: ../dnf/base.py:1224 +#: ../dnf/base.py:1220 #, python-format msgid "Problem opening package %s" msgstr "開啟 %s 軟體包時發生問題" -#: ../dnf/base.py:1232 +#: ../dnf/base.py:1228 #, python-format msgid "Public key for %s is not trusted" msgstr "%s 的公鑰未被信任" -#: ../dnf/base.py:1236 +#: ../dnf/base.py:1232 #, python-format msgid "Package %s is not signed" msgstr "%s 軟體包尚未簽名" -#: ../dnf/base.py:1251 +#: ../dnf/base.py:1247 #, python-format msgid "Cannot remove %s" msgstr "無法移除 %s" -#: ../dnf/base.py:1255 +#: ../dnf/base.py:1251 #, python-format msgid "%s removed" msgstr "已移除 %s" -#: ../dnf/base.py:1535 +#: ../dnf/base.py:1531 msgid "No match for group package \"{}\"" msgstr "找不到符合「{}」軟體包群組的項目" -#: ../dnf/base.py:1622 +#: ../dnf/base.py:1618 #, python-format msgid "Adding packages from group '%s': %s" msgstr "正在從群組「%s」加入軟體包:%s" -#: ../dnf/base.py:1645 ../dnf/base.py:1697 ../dnf/cli/cli.py:216 -#: ../dnf/cli/commands/__init__.py:446 ../dnf/cli/commands/__init__.py:503 -#: ../dnf/cli/commands/__init__.py:596 ../dnf/cli/commands/__init__.py:645 +#: ../dnf/base.py:1641 ../dnf/base.py:1693 ../dnf/cli/cli.py:218 +#: ../dnf/cli/commands/__init__.py:447 ../dnf/cli/commands/__init__.py:504 +#: ../dnf/cli/commands/__init__.py:597 ../dnf/cli/commands/__init__.py:646 #: ../dnf/cli/commands/install.py:80 ../dnf/cli/commands/install.py:103 #: ../dnf/cli/commands/install.py:110 msgid "Nothing to do." msgstr "無事可做。" -#: ../dnf/base.py:1663 +#: ../dnf/base.py:1659 msgid "No groups marked for removal." msgstr "沒有標記為移除的群組。" -#: ../dnf/base.py:1699 +#: ../dnf/base.py:1695 msgid "No group marked for upgrade." msgstr "沒有標記為升級的群組。" -#: ../dnf/base.py:1843 ../dnf/base.py:1918 ../dnf/base.py:1937 -#: ../dnf/base.py:1950 ../dnf/base.py:1971 ../dnf/base.py:2018 -#: ../dnf/base.py:2026 ../dnf/base.py:2075 ../dnf/base.py:2163 -#: ../dnf/cli/cli.py:409 ../dnf/cli/commands/remove.py:150 -#: ../dnf/cli/commands/__init__.py:429 ../dnf/cli/commands/__init__.py:486 -#: ../dnf/cli/commands/__init__.py:590 ../dnf/cli/commands/__init__.py:637 -#: ../dnf/cli/commands/__init__.py:680 ../dnf/cli/commands/__init__.py:715 -#: ../dnf/cli/commands/install.py:147 ../dnf/cli/commands/install.py:179 +#: ../dnf/base.py:1910 +#, python-format +msgid "Package %s not installed, cannot downgrade it." +msgstr "尚未安裝軟體包 %s,所以無法降級。" + +#: ../dnf/base.py:1912 ../dnf/base.py:1931 ../dnf/base.py:1944 +#: ../dnf/base.py:1965 ../dnf/base.py:2012 ../dnf/base.py:2020 +#: ../dnf/base.py:2155 ../dnf/cli/cli.py:411 +#: ../dnf/cli/commands/__init__.py:430 ../dnf/cli/commands/__init__.py:487 +#: ../dnf/cli/commands/__init__.py:591 ../dnf/cli/commands/__init__.py:638 +#: ../dnf/cli/commands/__init__.py:716 ../dnf/cli/commands/install.py:147 #: ../dnf/cli/commands/reinstall.py:70 ../dnf/cli/commands/reinstall.py:84 #: ../dnf/cli/commands/upgrade.py:110 ../dnf/cli/commands/upgrade.py:121 #, python-format msgid "No match for argument: %s" msgstr "沒有符合的引數:%s" -#: ../dnf/base.py:1890 ../dnf/base.py:1901 ../dnf/base.py:2260 -msgid "no package matched" -msgstr "沒有符合的軟體包" - -#: ../dnf/base.py:1916 -#, python-format -msgid "Package %s not installed, cannot downgrade it." -msgstr "尚未安裝軟體包 %s,所以無法降級。" - -#: ../dnf/base.py:1925 +#: ../dnf/base.py:1919 #, python-format msgid "Package %s of lower version already installed, cannot downgrade it." msgstr "已經安裝較舊版本的軟體包 %s,所以無法降級。" -#: ../dnf/base.py:1948 +#: ../dnf/base.py:1942 #, python-format msgid "Package %s not installed, cannot reinstall it." msgstr "尚未安裝軟體包 %s,所以無法重新安裝。" -#: ../dnf/base.py:1963 +#: ../dnf/base.py:1957 #, python-format msgid "File %s is a source package and cannot be updated, ignoring." msgstr "檔案 %s 為來源軟體包且無法更新,忽略。" -#: ../dnf/base.py:1969 +#: ../dnf/base.py:1963 #, python-format msgid "Package %s not installed, cannot update it." msgstr "尚未安裝軟體包 %s,所以無法更新。" -#: ../dnf/base.py:1978 +#: ../dnf/base.py:1972 #, python-format msgid "" "The same or higher version of %s is already installed, cannot update it." msgstr "" -#: ../dnf/base.py:2015 ../dnf/cli/commands/reinstall.py:81 +#: ../dnf/base.py:2009 ../dnf/cli/commands/reinstall.py:81 #, python-format msgid "Package %s available, but not installed." msgstr "軟體包 %s 可用,但尚未安裝。" -#: ../dnf/base.py:2021 +#: ../dnf/base.py:2015 #, python-format msgid "Package %s available, but installed for different architecture." msgstr "軟體包 %s 可用,但是針對不同架構安裝。" -#: ../dnf/base.py:2046 ../dnf/base.py:2241 ../dnf/cli/cli.py:667 -#: ../dnf/cli/cli.py:698 +#: ../dnf/base.py:2040 ../dnf/base.py:2233 ../dnf/cli/cli.py:669 +#: ../dnf/cli/cli.py:700 #, python-format msgid "No package %s installed." msgstr "軟體包 %s 未安裝。" -#: ../dnf/base.py:2064 ../dnf/cli/commands/remove.py:126 -#: ../dnf/cli/commands/install.py:136 +#: ../dnf/base.py:2058 ../dnf/cli/commands/install.py:136 +#: ../dnf/cli/commands/remove.py:126 #, python-format msgid "Not a valid form: %s" msgstr "非有效格式:%s" -#: ../dnf/base.py:2081 ../dnf/cli/commands/remove.py:156 -#: ../dnf/cli/commands/__init__.py:685 +#: ../dnf/base.py:2074 ../dnf/cli/commands/__init__.py:686 +#: ../dnf/cli/commands/remove.py:156 msgid "No packages marked for removal." msgstr "沒有軟體包標記為要移除。" -#: ../dnf/base.py:2170 ../dnf/cli/cli.py:421 +#: ../dnf/base.py:2162 ../dnf/cli/cli.py:423 #, python-format msgid "Packages for argument %s available, but not installed." msgstr "%s 引數的軟體包可用,但尚未安裝。" -#: ../dnf/base.py:2175 +#: ../dnf/base.py:2167 #, python-format msgid "Package %s of lowest version already installed, cannot downgrade it." msgstr "已經安裝最舊版本的軟體包 %s,所以無法降級。" -#: ../dnf/base.py:2233 +#: ../dnf/base.py:2225 msgid "Action not handled: {}" msgstr "未處理動作:{}" -#: ../dnf/base.py:2247 ../dnf/cli/cli.py:418 ../dnf/cli/cli.py:672 -#: ../dnf/cli/cli.py:702 ../dnf/cli/commands/group.py:398 -#: ../dnf/cli/commands/__init__.py:374 ../dnf/cli/commands/__init__.py:907 +#: ../dnf/base.py:2239 ../dnf/cli/cli.py:420 ../dnf/cli/cli.py:674 +#: ../dnf/cli/cli.py:704 ../dnf/cli/commands/__init__.py:909 +#: ../dnf/cli/commands/group.py:398 #, python-format msgid "No package %s available." msgstr "沒有 %s 軟體包可用。" -#: ../dnf/base.py:2281 +#: ../dnf/base.py:2252 +msgid "no package matched" +msgstr "沒有符合的軟體包" + +#: ../dnf/base.py:2273 msgid "No security updates needed, but {} update available" msgstr "不需要任何的安全性更新,但是 {} 的更新可用" -#: ../dnf/base.py:2283 +#: ../dnf/base.py:2275 msgid "No security updates needed, but {} updates available" msgstr "不需要任何的安全性更新,但是 {} 的更新可用" -#: ../dnf/base.py:2287 +#: ../dnf/base.py:2279 msgid "No security updates needed for \"{}\", but {} update available" msgstr "不需要「{}」的任何安全性更新,但是 {} 的更新可用" -#: ../dnf/base.py:2289 +#: ../dnf/base.py:2281 msgid "No security updates needed for \"{}\", but {} updates available" msgstr "不需要「{}」的任何安全性更新,但是 {} 的更新可用" -#: ../dnf/base.py:2313 +#: ../dnf/base.py:2305 #, python-format msgid ". Failing package is: %s" msgstr "失敗的軟體包為:%s" -#: ../dnf/base.py:2314 +#: ../dnf/base.py:2306 #, python-format msgid "GPG Keys are configured as: %s" msgstr "GPG 金鑰已經設定為:%s" -#: ../dnf/base.py:2326 +#: ../dnf/base.py:2318 #, python-format msgid "GPG key at %s (0x%s) is already installed" msgstr "於 %s (0x%s) 的 GPG 密鑰已經安裝" -#: ../dnf/base.py:2359 +#: ../dnf/base.py:2351 msgid "The key has been approved." msgstr "金鑰已經核可。" -#: ../dnf/base.py:2362 +#: ../dnf/base.py:2354 msgid "The key has been rejected." msgstr "金鑰已被拒絕。" -#: ../dnf/base.py:2395 +#: ../dnf/base.py:2387 #, python-format msgid "Key import failed (code %d)" msgstr "密鑰匯入失敗(錯誤代碼 %d)" -#: ../dnf/base.py:2397 +#: ../dnf/base.py:2389 msgid "Key imported successfully" msgstr "密鑰匯入成功" -#: ../dnf/base.py:2401 +#: ../dnf/base.py:2393 msgid "Didn't install any keys" msgstr "無法安裝任何密鑰" -#: ../dnf/base.py:2404 +#: ../dnf/base.py:2396 #, python-format msgid "" "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" @@ -748,1517 +468,1452 @@ msgstr "" "列出的「%s」軟體庫 GPG 金鑰已經安裝,但這些金鑰對這個軟體包都不正確。\n" "檢查這個軟體庫的不正確金鑰之網址設定。" -#: ../dnf/base.py:2415 +#: ../dnf/base.py:2407 msgid "Import of key(s) didn't help, wrong key(s)?" msgstr "匯入的金鑰沒有作用,可能是因為金鑰是錯誤的?" -#: ../dnf/base.py:2451 +#: ../dnf/base.py:2443 msgid " * Maybe you meant: {}" msgstr " * 或許您想要:{}" -#: ../dnf/base.py:2483 +#: ../dnf/base.py:2475 msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" msgstr "「{}」軟體包來自本機「{}」軟體庫有不正確的 checksum" -#: ../dnf/base.py:2486 +#: ../dnf/base.py:2478 msgid "Some packages from local repository have incorrect checksum" msgstr "來自本機軟體庫的部份軟體包有不正確的 checksum" -#: ../dnf/base.py:2489 +#: ../dnf/base.py:2481 msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" msgstr "「{}」軟體包來自「{}」軟體庫有不正確的 checksum" -#: ../dnf/base.py:2492 +#: ../dnf/base.py:2484 msgid "" "Some packages have invalid cache, but cannot be downloaded due to \"--" "cacheonly\" option" msgstr "部份的軟體包有無效的快取,但是因為「--cacheonly」選項而無法下載" -#: ../dnf/base.py:2504 -#, python-format -msgid "Package %s is already installed." -msgstr "已安裝軟體包 %s。" - -#: ../dnf/exceptions.py:109 -msgid "Problems in request:" -msgstr "請求中問題:" - -#: ../dnf/exceptions.py:111 -msgid "missing packages: " -msgstr "遺失軟體包: " +#: ../dnf/base.py:2502 ../dnf/base.py:2522 +msgid "No match for argument" +msgstr "" -#: ../dnf/exceptions.py:113 -msgid "broken packages: " -msgstr "損壞軟體包: " +#: ../dnf/base.py:2510 ../dnf/base.py:2530 +msgid "All matches were filtered out by exclude filtering for argument" +msgstr "" -#: ../dnf/exceptions.py:115 -msgid "missing groups or modules: " -msgstr "遺失的群組或模組: " +#: ../dnf/base.py:2512 +msgid "All matches were filtered out by modular filtering for argument" +msgstr "" -#: ../dnf/exceptions.py:117 -msgid "broken groups or modules: " -msgstr "損壞的群組或模組: " +#: ../dnf/base.py:2528 +msgid "All matches were installed from a different repository for argument" +msgstr "" -#: ../dnf/exceptions.py:122 -msgid "Modular dependency problem with Defaults:" -msgid_plural "Modular dependency problems with Defaults:" -msgstr[0] "" +#: ../dnf/base.py:2536 +#, python-format +msgid "Package %s is already installed." +msgstr "已安裝軟體包 %s。" -#: ../dnf/repo.py:83 +#: ../dnf/cli/aliases.py:96 #, python-format -msgid "no matching payload factory for %s" -msgstr "沒有 %s 的符合的有效負荷 factory" +msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" +msgstr "" -#: ../dnf/repo.py:110 -msgid "Already downloaded" -msgstr "已經下載" +#: ../dnf/cli/aliases.py:105 ../dnf/conf/config.py:457 +#, python-format +msgid "Parsing file \"%s\" failed: %s" +msgstr "解析「%s」檔案失敗:%s" -#: ../dnf/repo.py:267 ../dnf/drpm.py:62 +#: ../dnf/cli/aliases.py:108 #, python-format -msgid "unsupported checksum type: %s" -msgstr "未支援的查核碼類型:%s" +msgid "Cannot read file \"%s\": %s" +msgstr "" -#. pinging mirrors, this might take a while -#: ../dnf/repo.py:345 +#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:898 +#: ../dnf/cli/cli.py:902 ../dnf/cli/commands/alias.py:108 #, python-format -msgid "determining the fastest mirror (%s hosts).. " -msgstr "正在決定最快速的鏡像站 (%s 主機)… " +msgid "Config error: %s" +msgstr "設定檔錯誤:%s" -#: ../dnf/db/group.py:289 -msgid "" -"No available modular metadata for modular package '{}', it cannot be " -"installed on the system" +#: ../dnf/cli/aliases.py:185 +msgid "Aliases contain infinite recursion" msgstr "" -#: ../dnf/db/group.py:339 -msgid "No available modular metadata for modular package" +#: ../dnf/cli/aliases.py:203 +#, python-format +msgid "%s, using original arguments." msgstr "" -#: ../dnf/db/group.py:373 +#: ../dnf/cli/cli.py:136 #, python-format -msgid "Will not install a source rpm package (%s)." -msgstr "將不會安裝 RPM 原始檔(%s)。" - -#: ../dnf/comps.py:95 -msgid "skipping." -msgstr "略過。" +msgid " Installed: %s-%s at %s" +msgstr " 已安裝:%s-%s 於 %s" -#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#: ../dnf/cli/cli.py:138 #, python-format -msgid "Module or Group '%s' is not installed." -msgstr "" +msgid " Built : %s at %s" +msgstr " 建構 :%s 於 %s" -#: ../dnf/comps.py:189 ../dnf/comps.py:691 -#, python-format -msgid "Module or Group '%s' is not available." +#: ../dnf/cli/cli.py:146 +#, python-brace-format +msgid "" +"The operation would result in switching of module '{0}' stream '{1}' to " +"stream '{2}'" msgstr "" -#: ../dnf/comps.py:191 -#, python-format -msgid "Module or Group '%s' does not exist." +#: ../dnf/cli/cli.py:171 +#, python-brace-format +msgid "" +"It is not possible to switch enabled streams of a module.\n" +"It is recommended to remove all installed content from the module, and reset the module using '{prog} module reset ' command. After you reset the module, you can install the other stream." msgstr "" -#: ../dnf/comps.py:610 ../dnf/comps.py:627 -#, python-format -msgid "Environment '%s' is not installed." -msgstr "尚未安裝「%s」環境。" +#: ../dnf/cli/cli.py:209 +#, python-brace-format +msgid "{prog} will only download packages for the transaction." +msgstr "" -#: ../dnf/comps.py:629 -#, python-format -msgid "Environment '%s' is not available." +#: ../dnf/cli/cli.py:212 +#, python-brace-format +msgid "" +"{prog} will only download packages, install gpg keys, and check the " +"transaction." msgstr "" -#: ../dnf/comps.py:657 -#, python-format -msgid "Group_id '%s' does not exist." -msgstr "Group_id「%s」不存在。" +#: ../dnf/cli/cli.py:216 +msgid "Operation aborted." +msgstr "動作被取消。" -#: ../dnf/repodict.py:58 -#, python-format -msgid "enabling %s repository" -msgstr "正在啟用 %s 軟體庫" +#: ../dnf/cli/cli.py:223 +msgid "Downloading Packages:" +msgstr "下載軟體包:" -#: ../dnf/repodict.py:94 -#, python-format -msgid "Added %s repo from %s" -msgstr "已從 %s 增加 %s 軟體庫" +#: ../dnf/cli/cli.py:229 +msgid "Error downloading packages:" +msgstr "下載軟體包時失敗:" -#: ../dnf/drpm.py:144 -msgid "Delta RPM rebuild failed" -msgstr "Delta RPM 重組失敗" +#: ../dnf/cli/cli.py:257 +msgid "Transaction failed" +msgstr "處理事項失敗" -#: ../dnf/drpm.py:146 -msgid "Checksum of the delta-rebuilt RPM failed" -msgstr "delta-rebuilt RPM 的查核碼檢驗失敗" +#: ../dnf/cli/cli.py:280 +msgid "" +"Refusing to automatically import keys when running unattended.\n" +"Use \"-y\" to override." +msgstr "" +"當無人職守時,拒絕自動匯入密鑰。\n" +"使用「-y」覆蓋。" -#: ../dnf/drpm.py:149 -msgid "done" -msgstr "完成" +#: ../dnf/cli/cli.py:298 +msgid "GPG check FAILED" +msgstr "GPG 檢查失敗" -#: ../dnf/cli/option_parser.py:64 -#, python-format -msgid "Command line error: %s" -msgstr "指令列錯誤:%s" +#: ../dnf/cli/cli.py:330 +msgid "Changelogs for {}" +msgstr "" -#: ../dnf/cli/option_parser.py:97 -#, python-format -msgid "bad format: %s" -msgstr "格式不良:%s" +#: ../dnf/cli/cli.py:363 ../dnf/cli/cli.py:506 ../dnf/cli/cli.py:512 +msgid "Obsoleting Packages" +msgstr "棄用軟體包" -#: ../dnf/cli/option_parser.py:108 -#, python-format -msgid "Setopt argument has multiple values: %s" -msgstr "Setopt 引數包含太多值:%s" +#: ../dnf/cli/cli.py:392 +msgid "No packages marked for distribution synchronization." +msgstr "沒有標記為與散布版同步的軟體包。" -#: ../dnf/cli/option_parser.py:111 -#, python-format -msgid "Setopt argument has no value: %s" -msgstr "Setopt 引數沒有值:%s" +#: ../dnf/cli/cli.py:429 +msgid "No packages marked for downgrade." +msgstr "沒有軟體包標記為降級。" -#: ../dnf/cli/option_parser.py:170 -msgid "config file location" -msgstr "設定檔位置" +#: ../dnf/cli/cli.py:480 +msgid "Installed Packages" +msgstr "已安裝軟體包" -#: ../dnf/cli/option_parser.py:173 -msgid "quiet operation" -msgstr "安靜作業" +#: ../dnf/cli/cli.py:488 +msgid "Available Packages" +msgstr "可用的軟體包" -#: ../dnf/cli/option_parser.py:175 -msgid "verbose operation" -msgstr "詳盡作業" +#: ../dnf/cli/cli.py:492 +msgid "Autoremove Packages" +msgstr "自動移除軟體包" -#: ../dnf/cli/option_parser.py:177 -msgid "show DNF version and exit" -msgstr "顯示 DNF 版本後退出" +#: ../dnf/cli/cli.py:494 +msgid "Extra Packages" +msgstr "額外的軟體包" -#: ../dnf/cli/option_parser.py:178 -msgid "set install root" -msgstr "顯示安裝根目錄" +#: ../dnf/cli/cli.py:498 +msgid "Available Upgrades" +msgstr "可用的升級" -#: ../dnf/cli/option_parser.py:181 -msgid "do not install documentations" -msgstr "請勿安裝說明文檔" +#: ../dnf/cli/cli.py:514 +msgid "Recently Added Packages" +msgstr "最近加入的軟體包" -#: ../dnf/cli/option_parser.py:184 -msgid "disable all plugins" -msgstr "停用所有插件" +#: ../dnf/cli/cli.py:519 +msgid "No matching Packages to list" +msgstr "沒有符合的軟體包可列出" -#: ../dnf/cli/option_parser.py:187 -msgid "enable plugins by name" -msgstr "透過名稱啟用所有插件" +#: ../dnf/cli/cli.py:600 +msgid "No Matches found" +msgstr "沒有符合項目" -#: ../dnf/cli/option_parser.py:191 -msgid "disable plugins by name" -msgstr "透過名稱停用插件" +#: ../dnf/cli/cli.py:610 +msgid "No transaction ID given" +msgstr "沒有提供處理事項識別碼" -#: ../dnf/cli/option_parser.py:194 -msgid "override the value of $releasever in config and repo files" -msgstr "在設定檔與 repo 檔案覆蓋 $releasever 的值" +#: ../dnf/cli/cli.py:615 +msgid "Not found given transaction ID" +msgstr "找不到提供的處理事項識別碼" -#: ../dnf/cli/option_parser.py:198 -msgid "set arbitrary config and repo options" -msgstr "設定隨意設定檔與軟體庫設定" +#: ../dnf/cli/cli.py:624 +msgid "Found more than one transaction ID!" +msgstr "找到超過一個處理事項識別碼!" -#: ../dnf/cli/option_parser.py:201 -msgid "resolve depsolve problems by skipping packages" -msgstr "透過跳過軟體包來解決問題" +#: ../dnf/cli/cli.py:641 +#, python-format +msgid "Transaction history is incomplete, before %u." +msgstr "在 %u 之前,處理事項歷史紀錄不完整。" -#: ../dnf/cli/option_parser.py:204 -msgid "show command help" -msgstr "顯示指令說明" +#: ../dnf/cli/cli.py:643 +#, python-format +msgid "Transaction history is incomplete, after %u." +msgstr "在 %u 之後,處理事項歷史紀錄不完整。" -#: ../dnf/cli/option_parser.py:208 -msgid "allow erasing of installed packages to resolve dependencies" -msgstr "允許抹除已安裝的軟體包來解決依賴關係" +#: ../dnf/cli/cli.py:690 +msgid "Undoing transaction {}, from {}" +msgstr "取消變更處理事項 {},從 {}" -#: ../dnf/cli/option_parser.py:212 -msgid "try the best available package versions in transactions." -msgstr "在處理事項中嘗試最好的可用軟體包。" +#: ../dnf/cli/cli.py:770 ../dnf/cli/commands/shell.py:237 +#, python-format +msgid "Unknown repo: '%s'" +msgstr "未知的軟體庫:「%s」" -#: ../dnf/cli/option_parser.py:214 -msgid "do not limit the transaction to the best candidate" -msgstr "" - -#: ../dnf/cli/option_parser.py:217 -msgid "run entirely from system cache, don't update cache" -msgstr "完全從系統快取中執行而不更新快取" - -#: ../dnf/cli/option_parser.py:221 -msgid "maximum command wait time" -msgstr "最大指令等待時間" - -#: ../dnf/cli/option_parser.py:224 -msgid "debugging output level" -msgstr "除錯輸出等級" - -#: ../dnf/cli/option_parser.py:227 -msgid "dumps detailed solving results into files" -msgstr "傾印詳細的解決結果至檔案" +#: ../dnf/cli/cli.py:784 +#, python-format +msgid "No repository match: %s" +msgstr "沒有軟體庫符合:%s" -#: ../dnf/cli/option_parser.py:231 -msgid "show duplicates, in repos, in list/search commands" -msgstr "顯示在軟體庫和 list/search 指令中的重複項目" +#: ../dnf/cli/cli.py:814 +msgid "This command has to be run under the root user." +msgstr "這個指令需要在 Root 使用者底下執行。" -#: ../dnf/cli/option_parser.py:234 -msgid "error output level" -msgstr "錯誤輸出等級" +#: ../dnf/cli/cli.py:843 +#, python-format +msgid "No such command: %s. Please use %s --help" +msgstr "未知的指令:%s。請使用 %s --help" -#: ../dnf/cli/option_parser.py:237 +#: ../dnf/cli/cli.py:846 +#, python-format, python-brace-format msgid "" -"enables dnf's obsoletes processing logic for upgrade or display capabilities" -" that the package obsoletes for info, list and repoquery" -msgstr "啟用 dnf 的升級時的棄用處理邏輯,或顯示廢棄軟體包資訊、列表與 repoquery 的功能" - -#: ../dnf/cli/option_parser.py:241 -msgid "debugging output level for rpm" -msgstr "rpm 的除錯輸出等級" - -#: ../dnf/cli/option_parser.py:244 -msgid "automatically answer yes for all questions" -msgstr "自動同意所有問題" - -#: ../dnf/cli/option_parser.py:247 -msgid "automatically answer no for all questions" -msgstr "自動拒絕所有問題" +"It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" +"command(%s)'\"" +msgstr "" -#: ../dnf/cli/option_parser.py:251 +#: ../dnf/cli/cli.py:850 +#, python-brace-format msgid "" -"Enable additional repositories. List option. Supports globs, can be " -"specified multiple times." +"It could be a {prog} plugin command, but loading of plugins is currently " +"disabled." msgstr "" -#: ../dnf/cli/option_parser.py:256 +#: ../dnf/cli/cli.py:908 msgid "" -"Disable repositories. List option. Supports globs, can be specified multiple" -" times." +"--destdir or --downloaddir must be used with --downloadonly or download or " +"system-upgrade command." msgstr "" +"--destdir 或 --downloaddir 必須與 --downloadonly、download 或 system-upgrade " +"指令一起使用。" -#: ../dnf/cli/option_parser.py:260 +#: ../dnf/cli/cli.py:914 msgid "" -"enable just specific repositories by an id or a glob, can be specified " -"multiple times" -msgstr "只透過識別碼或 glob 啟用指定軟體庫,可以指定多次" - -#: ../dnf/cli/option_parser.py:265 -msgid "enable repos with config-manager command (automatically saves)" +"--enable, --set-enabled and --disable, --set-disabled must be used with " +"config-manager command." msgstr "" -#: ../dnf/cli/option_parser.py:269 -msgid "disable repos with config-manager command (automatically saves)" +#: ../dnf/cli/cli.py:996 +msgid "" +"Warning: Enforcing GPG signature check globally as per active RPM security " +"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" msgstr "" -#: ../dnf/cli/option_parser.py:273 -msgid "exclude packages by name or glob" -msgstr "透過名稱或 Glob 排除軟體包" - -#: ../dnf/cli/option_parser.py:278 -msgid "disable excludepkgs" -msgstr "停用 excludepkgs" - -#: ../dnf/cli/option_parser.py:283 -msgid "" -"label and path to an additional repository to use (same path as in a " -"baseurl), can be specified multiple times." +#: ../dnf/cli/cli.py:1016 +msgid "Config file \"{}\" does not exist" msgstr "" -#: ../dnf/cli/option_parser.py:287 -msgid "disable removal of dependencies that are no longer used" -msgstr "停用移除無用的依賴軟體包" +#: ../dnf/cli/cli.py:1036 +msgid "" +"Unable to detect release version (use '--releasever' to specify release " +"version)" +msgstr "無法偵測發行版本(使用「--releasever」指定發行版本)" -#: ../dnf/cli/option_parser.py:290 -msgid "disable gpg signature checking (if RPM policy allows)" -msgstr "" +#: ../dnf/cli/cli.py:1123 ../dnf/cli/commands/repoquery.py:437 +msgid "argument {}: not allowed with argument {}" +msgstr "引數 {}:不允許與 {} 引數使用" -#: ../dnf/cli/option_parser.py:292 -msgid "control whether color is used" -msgstr "控制使用什麼顏色" +#: ../dnf/cli/cli.py:1130 +#, python-format +msgid "Command \"%s\" already defined" +msgstr "指令「%s」已經定義" -#: ../dnf/cli/option_parser.py:295 -msgid "set metadata as expired before running the command" -msgstr "在執行指令前,設定中介資料為過期狀態" +#: ../dnf/cli/cli.py:1150 +msgid "Excludes in dnf.conf: " +msgstr "排除於 dnf.conf: " -#: ../dnf/cli/option_parser.py:298 -msgid "resolve to IPv4 addresses only" -msgstr "只解析 IPv4 位址" +#: ../dnf/cli/cli.py:1153 +msgid "Includes in dnf.conf: " +msgstr "包含於 dnf.conf: " -#: ../dnf/cli/option_parser.py:301 -msgid "resolve to IPv6 addresses only" -msgstr "只解析 IPv6 位址" +#: ../dnf/cli/cli.py:1156 +msgid "Excludes in repo " +msgstr "排除於軟體庫 " -#: ../dnf/cli/option_parser.py:304 -msgid "set directory to copy packages to" -msgstr "設定複製軟體包的位置" +#: ../dnf/cli/cli.py:1159 +msgid "Includes in repo " +msgstr "包含於軟體庫 " -#: ../dnf/cli/option_parser.py:307 -msgid "only download packages" -msgstr "只下載軟體包" +#: ../dnf/cli/commands/__init__.py:47 +#, python-format +msgid "To diagnose the problem, try running: '%s'." +msgstr "若要疑難排解這個問題,請嘗試執行:「%s」。" -#: ../dnf/cli/option_parser.py:309 -msgid "add a comment to transaction" -msgstr "增加處理事項的備註" +#: ../dnf/cli/commands/__init__.py:49 +#, python-format +msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." +msgstr "您的 RPMDB 可能損壞,可執行「%s」可能會修復這個問題。" -#: ../dnf/cli/option_parser.py:312 -msgid "Include bugfix relevant packages, in updates" -msgstr "在更新包含漏洞修復的相關軟體包" +#: ../dnf/cli/commands/__init__.py:53 +#, python-brace-format +msgid "" +"You have enabled checking of packages via GPG keys. This is a good thing.\n" +"However, you do not have any GPG public keys installed. You need to download\n" +"the keys for packages you wish to install and install them.\n" +"You can do that by running the command:\n" +" rpm --import public.gpg.key\n" +"\n" +"\n" +"Alternatively you can specify the url to the key you would like to use\n" +"for a repository in the 'gpgkey' option in a repository section and {prog}\n" +"will install it for you.\n" +"\n" +"For more information contact your distribution or package provider." +msgstr "" -#: ../dnf/cli/option_parser.py:315 -msgid "Include enhancement relevant packages, in updates" -msgstr "在更新包含增強的相關軟體包" +#: ../dnf/cli/commands/__init__.py:80 +#, python-format +msgid "Problem repository: %s" +msgstr "有問題的軟體庫:%s" -#: ../dnf/cli/option_parser.py:318 -msgid "Include newpackage relevant packages, in updates" -msgstr "在更新包含新軟體包的相關軟體包" +#: ../dnf/cli/commands/__init__.py:163 +msgid "display details about a package or group of packages" +msgstr "顯示軟體包中的軟體包或群組詳細資訊" -#: ../dnf/cli/option_parser.py:321 -msgid "Include security relevant packages, in updates" -msgstr "在更新包含安全性更新的相關軟體包" +#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:745 +msgid "show all packages (default)" +msgstr "顯示所有軟體包(預設值)" -#: ../dnf/cli/option_parser.py:325 -msgid "Include packages needed to fix the given advisory, in updates" -msgstr "在更新中包含修復安全性公告需要的軟體包" +#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:748 +#: ../dnf/cli/commands/module.py:341 +msgid "show only available packages" +msgstr "只顯示可用的軟體包" -#: ../dnf/cli/option_parser.py:329 -msgid "Include packages needed to fix the given BZ, in updates" -msgstr "在更新中包含修復給定 BZ 需要的軟體包" +#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:751 +msgid "show only installed packages" +msgstr "只顯示已安裝的軟體包" -#: ../dnf/cli/option_parser.py:332 -msgid "Include packages needed to fix the given CVE, in updates" -msgstr "在更新包含修復給定 CVE 需要的軟體包" +#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:754 +msgid "show only extras packages" +msgstr "只顯示附加的軟體包" -#: ../dnf/cli/option_parser.py:337 -msgid "Include security relevant packages matching the severity, in updates" -msgstr "在更新中包含符合嚴重性的安全相關軟體包" +#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 +#: ../dnf/cli/commands/__init__.py:757 ../dnf/cli/commands/__init__.py:760 +msgid "show only upgrades packages" +msgstr "只顯示要升級的軟體包" -#: ../dnf/cli/option_parser.py:343 -msgid "Force the use of an architecture" -msgstr "強制使用架構" +#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:763 +msgid "show only autoremove packages" +msgstr "只顯示要被自動移除的軟體包" -#: ../dnf/cli/option_parser.py:365 -msgid "List of Main Commands:" -msgstr "主要指令清單:" +#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:766 +msgid "show only recently changed packages" +msgstr "只顯示最近變動的軟體包" -#: ../dnf/cli/option_parser.py:366 -msgid "List of Plugin Commands:" -msgstr "插件指令清單:" +#: ../dnf/cli/commands/__init__.py:195 ../dnf/cli/commands/__init__.py:270 +#: ../dnf/cli/commands/__init__.py:778 ../dnf/cli/commands/autoremove.py:48 +#: ../dnf/cli/commands/install.py:51 ../dnf/cli/commands/reinstall.py:44 +#: ../dnf/cli/commands/remove.py:61 ../dnf/cli/commands/upgrade.py:46 +msgid "PACKAGE" +msgstr "PACKAGE" -#. Translators: This is abbreviated 'Name'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:502 -msgctxt "short" -msgid "Name" +#: ../dnf/cli/commands/__init__.py:198 +msgid "Package name specification" msgstr "" -#: ../dnf/cli/output.py:503 ../dnf/cli/commands/search.py:61 -msgctxt "long" -msgid "Name" -msgstr "" +#: ../dnf/cli/commands/__init__.py:226 +msgid "list a package or groups of packages" +msgstr "列出軟體包中的軟體包或群組" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:508 -msgid "Epoch" -msgstr "Epoch" +#: ../dnf/cli/commands/__init__.py:240 +msgid "find what package provides the given value" +msgstr "尋找哪個軟體包提供了所提供的值" -#. Translators: This is the short version of 'Version'. You can -#. use the full (unabbreviated) term 'Version' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:509 ../dnf/cli/output.py:1309 -msgctxt "short" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:244 +msgid "PROVIDE" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Version'. -#: ../dnf/cli/output.py:510 ../dnf/cli/output.py:1311 -msgctxt "long" -msgid "Version" +#: ../dnf/cli/commands/__init__.py:245 +msgid "Provide specification to search for" msgstr "" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:513 -msgid "Release" -msgstr "發行版" +#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 +msgid "Searching Packages: " +msgstr "搜尋軟體包: " -#. Translators: This is abbreviated 'Architecture', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:514 ../dnf/cli/output.py:1300 -msgctxt "short" -msgid "Arch" -msgstr "" +#: ../dnf/cli/commands/__init__.py:263 +msgid "check for available package upgrades" +msgstr "檢查可用的軟體包升級" -#. Translators: This is the full word 'Architecture', used when -#. we have enough space. -#: ../dnf/cli/output.py:515 ../dnf/cli/output.py:1303 -msgctxt "long" -msgid "Architecture" +#: ../dnf/cli/commands/__init__.py:269 +msgid "show changelogs before update" msgstr "" -#. Translators: This is the short version of 'Size'. It should -#. not be longer than 5 characters. If the term 'Size' in your -#. language is not longer than 5 characters then you can use it -#. unabbreviated. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1324 -msgctxt "short" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:366 ../dnf/cli/commands/__init__.py:419 +#: ../dnf/cli/commands/__init__.py:475 +msgid "No package available." +msgstr "沒有可用的軟體包。" -#. Translators: This is the full (unabbreviated) term 'Size'. -#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1326 -msgctxt "long" -msgid "Size" -msgstr "" +#: ../dnf/cli/commands/__init__.py:381 +msgid "No packages marked for install." +msgstr "沒有軟體包標記為安裝。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:521 -msgid "Source" -msgstr "來源" +#: ../dnf/cli/commands/__init__.py:417 +msgid "No package installed." +msgstr "沒有已安裝的軟體包。" -#. Translators: This is abbreviated 'Repository', used when -#. we have not enough space to display the full word. -#: ../dnf/cli/output.py:522 ../dnf/cli/output.py:1315 -msgctxt "short" -msgid "Repo" -msgstr "" +#: ../dnf/cli/commands/__init__.py:437 ../dnf/cli/commands/__init__.py:494 +#: ../dnf/cli/commands/reinstall.py:91 +#, python-format +msgid " (from %s)" +msgstr " (來自 %s)" -#. Translators: This is the full word 'Repository', used when -#. we have enough space. -#: ../dnf/cli/output.py:523 ../dnf/cli/output.py:1318 -msgctxt "long" -msgid "Repository" -msgstr "" +#: ../dnf/cli/commands/__init__.py:438 ../dnf/cli/commands/__init__.py:495 +#: ../dnf/cli/commands/reinstall.py:92 ../dnf/cli/commands/remove.py:104 +#, python-format +msgid "Installed package %s%s not available." +msgstr "已安裝的軟體包 %s%s 不可用。" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:530 -msgid "From repo" -msgstr "來源軟體庫" +#: ../dnf/cli/commands/__init__.py:472 ../dnf/cli/commands/__init__.py:581 +#: ../dnf/cli/commands/__init__.py:624 ../dnf/cli/commands/__init__.py:671 +msgid "No package installed from the repository." +msgstr "沒有來自這個軟體庫的已安裝軟體包。" -#. :hawkey does not support changelog information -#. print(_("Committer : %s") % ucd(pkg.committer)) -#. print(_("Committime : %s") % time.ctime(pkg.committime)) -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:536 -msgid "Packager" -msgstr "打包者" +#: ../dnf/cli/commands/__init__.py:535 ../dnf/cli/commands/reinstall.py:101 +msgid "No packages marked for reinstall." +msgstr "沒有軟體包標記為要重新安裝。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:538 -msgid "Buildtime" -msgstr "建置時間" +#: ../dnf/cli/commands/__init__.py:721 ../dnf/cli/commands/upgrade.py:89 +msgid "No packages marked for upgrade." +msgstr "沒有軟體包為升級標記。" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:542 -msgid "Install time" -msgstr "安裝時間" +#: ../dnf/cli/commands/__init__.py:731 +msgid "run commands on top of all packages in given repository" +msgstr "在提供的軟體庫於所有軟體包的頂端執行指令" -#. Translators: This message should be no longer than 12 chars. -#: ../dnf/cli/output.py:551 -msgid "Installed by" -msgstr "安裝內容" +#: ../dnf/cli/commands/__init__.py:770 +msgid "REPOID" +msgstr "" -#. Translators: This is abbreviated 'Summary'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:555 -msgctxt "short" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:770 +msgid "Repository ID" msgstr "" -#: ../dnf/cli/output.py:556 ../dnf/cli/commands/search.py:62 -msgctxt "long" -msgid "Summary" +#: ../dnf/cli/commands/__init__.py:781 ../dnf/cli/commands/mark.py:48 +#: ../dnf/cli/commands/updateinfo.py:108 +msgid "Package specification" msgstr "" -#: ../dnf/cli/output.py:559 ../dnf/cli/commands/search.py:64 -msgid "URL" -msgstr "URL" +#: ../dnf/cli/commands/__init__.py:805 +msgid "display a helpful usage message" +msgstr "顯示用法說明訊息" -#. Translators: This message should be no longer than 12 characters. -#: ../dnf/cli/output.py:561 -msgid "License" -msgstr "授權" +#: ../dnf/cli/commands/__init__.py:809 +msgid "COMMAND" +msgstr "指令" -#. Translators: This is abbreviated 'Description'. Should be no longer -#. than 12 characters. You can use the full version if it is short -#. enough in your language. -#: ../dnf/cli/output.py:565 -msgctxt "short" -msgid "Description" +#: ../dnf/cli/commands/__init__.py:810 +#, python-brace-format +msgid "{prog} command to get help for" msgstr "" -#: ../dnf/cli/output.py:566 ../dnf/cli/commands/search.py:63 -msgctxt "long" -msgid "Description" -msgstr "" +#: ../dnf/cli/commands/__init__.py:827 +msgid "display, or use, the transaction history" +msgstr "顯示或使用處理事項歷史紀錄" -#: ../dnf/cli/output.py:692 -msgid "No packages to list" +#: ../dnf/cli/commands/__init__.py:855 +msgid "" +"Found more than one transaction ID.\n" +"'{}' requires one transaction ID or package name." msgstr "" +"找到超過一個處理事項識別碼。\n" +"「{}」需要一個處理事項識別碼或軟體包名稱。" -#: ../dnf/cli/output.py:703 -msgid "y" -msgstr "y" - -#: ../dnf/cli/output.py:703 -msgid "yes" -msgstr "是" - -#: ../dnf/cli/output.py:704 -msgid "n" -msgstr "n" - -#: ../dnf/cli/output.py:704 -msgid "no" -msgstr "否" - -#: ../dnf/cli/output.py:708 -msgid "Is this ok [y/N]: " -msgstr "這樣可以嗎 [y/N]: " - -#: ../dnf/cli/output.py:712 -msgid "Is this ok [Y/n]: " -msgstr "這樣可以嗎 [Y/n]: " +#: ../dnf/cli/commands/__init__.py:863 +msgid "No transaction ID or package name given." +msgstr "沒有提供處理事項識別碼或軟體包名稱。" -#: ../dnf/cli/output.py:792 -#, python-format -msgid "Group: %s" -msgstr "群組:%s" +#: ../dnf/cli/commands/__init__.py:875 +msgid "You don't have access to the history DB." +msgstr "您沒有權限存取歷史紀錄資料庫。" -#: ../dnf/cli/output.py:796 +#: ../dnf/cli/commands/__init__.py:887 #, python-format -msgid " Group-Id: %s" -msgstr " 群組 ID:%s" +msgid "" +"Cannot undo transaction %s, doing so would result in an inconsistent package" +" database." +msgstr "無法復原處理事項 %s,這樣做會導致軟體包資料庫不一致。" -#: ../dnf/cli/output.py:798 ../dnf/cli/output.py:837 +#: ../dnf/cli/commands/__init__.py:892 #, python-format -msgid " Description: %s" -msgstr " 描述:%s" +msgid "" +"Cannot rollback transaction %s, doing so would result in an inconsistent " +"package database." +msgstr "無法回滾處理事項 %s,這樣做會導致軟體包資料庫不一致。" -#: ../dnf/cli/output.py:800 -#, python-format -msgid " Language: %s" -msgstr " 語言:%s" +#: ../dnf/cli/commands/__init__.py:962 +msgid "" +"Invalid transaction ID range definition '{}'.\n" +"Use '..'." +msgstr "" +"無效的處理事項識別碼範圍定義「{}」。\n" +"使用「..」。" -#: ../dnf/cli/output.py:803 -msgid " Mandatory Packages:" -msgstr " 必備軟體包:" +#: ../dnf/cli/commands/__init__.py:966 +msgid "" +"Can't convert '{}' to transaction ID.\n" +"Use '', 'last', 'last-'." +msgstr "" -#: ../dnf/cli/output.py:804 -msgid " Default Packages:" -msgstr " 預設軟體包:" +#: ../dnf/cli/commands/__init__.py:995 +msgid "No transaction which manipulates package '{}' was found." +msgstr "找不到操作「{}」軟體包的處理事項。" -#: ../dnf/cli/output.py:805 -msgid " Optional Packages:" -msgstr " 選用軟體包:" +#: ../dnf/cli/commands/alias.py:40 +msgid "List or create command aliases" +msgstr "" -#: ../dnf/cli/output.py:806 -msgid " Conditional Packages:" -msgstr " 條件軟體包:" +#: ../dnf/cli/commands/alias.py:47 +msgid "enable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:831 -#, python-format -msgid "Environment Group: %s" -msgstr "環境群組:%s" +#: ../dnf/cli/commands/alias.py:50 +msgid "disable aliases resolving" +msgstr "" -#: ../dnf/cli/output.py:834 -#, python-format -msgid " Environment-Id: %s" -msgstr " 環境 ID:%s" +#: ../dnf/cli/commands/alias.py:53 +msgid "action to do with aliases" +msgstr "" -#: ../dnf/cli/output.py:840 -msgid " Mandatory Groups:" -msgstr " 必備群組:" +#: ../dnf/cli/commands/alias.py:55 +msgid "alias definition" +msgstr "" -#: ../dnf/cli/output.py:841 -msgid " Optional Groups:" -msgstr " 選用群組:" +#: ../dnf/cli/commands/alias.py:70 +msgid "Aliases are now enabled" +msgstr "" -#: ../dnf/cli/output.py:862 -msgid "Matched from:" -msgstr "符合來源:" +#: ../dnf/cli/commands/alias.py:73 +msgid "Aliases are now disabled" +msgstr "" -#: ../dnf/cli/output.py:876 +#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 #, python-format -msgid "Filename : %s" -msgstr "檔案名稱:%s" +msgid "Invalid alias key: %s" +msgstr "" -#: ../dnf/cli/output.py:901 +#: ../dnf/cli/commands/alias.py:96 #, python-format -msgid "Repo : %s" -msgstr "軟體庫 :%s" - -#: ../dnf/cli/output.py:910 -msgid "Description : " -msgstr "描述 : " +msgid "Alias argument has no value: %s" +msgstr "" -#: ../dnf/cli/output.py:914 +#: ../dnf/cli/commands/alias.py:130 #, python-format -msgid "URL : %s" -msgstr "URL :%s" +msgid "Aliases added: %s" +msgstr "" -#: ../dnf/cli/output.py:918 +#: ../dnf/cli/commands/alias.py:144 #, python-format -msgid "License : %s" -msgstr "授權 :%s" +msgid "Alias not found: %s" +msgstr "" -#: ../dnf/cli/output.py:924 +#: ../dnf/cli/commands/alias.py:147 #, python-format -msgid "Provide : %s" -msgstr "提供 :%s" +msgid "Aliases deleted: %s" +msgstr "" -#: ../dnf/cli/output.py:944 +#: ../dnf/cli/commands/alias.py:154 #, python-format -msgid "Other : %s" -msgstr "其他 :%s" - -#: ../dnf/cli/output.py:993 -msgid "There was an error calculating total download size" -msgstr "計算總下載大小時發生錯誤" +msgid "%s, alias %s" +msgstr "" -#: ../dnf/cli/output.py:999 +#: ../dnf/cli/commands/alias.py:156 #, python-format -msgid "Total size: %s" -msgstr "總大小:%s" +msgid "Alias %s='%s'" +msgstr "" -#: ../dnf/cli/output.py:1002 -#, python-format -msgid "Total download size: %s" -msgstr "總下載大小:%s" +#: ../dnf/cli/commands/alias.py:160 +msgid "Aliases resolving is disabled." +msgstr "" -#: ../dnf/cli/output.py:1005 -#, python-format -msgid "Installed size: %s" -msgstr "安裝的大小:%s" +#: ../dnf/cli/commands/alias.py:165 +msgid "No aliases specified." +msgstr "" -#: ../dnf/cli/output.py:1023 -msgid "There was an error calculating installed size" -msgstr "計算安裝大小時發生錯誤" +#: ../dnf/cli/commands/alias.py:172 +msgid "No alias specified." +msgstr "" + +#: ../dnf/cli/commands/alias.py:178 +msgid "No aliases defined." +msgstr "" -#: ../dnf/cli/output.py:1027 +#: ../dnf/cli/commands/alias.py:185 #, python-format -msgid "Freed space: %s" -msgstr "釋放空間:%s" +msgid "No match for alias: %s" +msgstr "" -#: ../dnf/cli/output.py:1036 -msgid "Marking packages as installed by the group:" -msgstr "依據群組將軟體包標記為安裝:" +#: ../dnf/cli/commands/autoremove.py:41 +msgid "" +"remove all unneeded packages that were originally installed as dependencies" +msgstr "移除所有當初因依賴關係而安裝但目前不再需要的軟體包" -#: ../dnf/cli/output.py:1043 -msgid "Marking packages as removed by the group:" -msgstr "依據群組將軟體包標記為移除:" +#: ../dnf/cli/commands/autoremove.py:46 ../dnf/cli/commands/remove.py:59 +msgid "Package to remove" +msgstr "要移除的軟體包" -#: ../dnf/cli/output.py:1053 -msgid "Group" -msgstr "群組" - -#: ../dnf/cli/output.py:1053 -msgid "Packages" -msgstr "軟體包" +#: ../dnf/cli/commands/check.py:34 +msgid "check for problems in the packagedb" +msgstr "檢查 packagedb 中是否有問題" -#: ../dnf/cli/output.py:1118 -msgid "Installing group/module packages" -msgstr "將安裝群組/模組軟體包" +#: ../dnf/cli/commands/check.py:40 +msgid "show all problems; default" +msgstr "顯示所有問題;預設值" -#: ../dnf/cli/output.py:1119 -msgid "Installing group packages" -msgstr "將安裝軟體包群組" +#: ../dnf/cli/commands/check.py:43 +msgid "show dependency problems" +msgstr "顯示依賴關係問題" -#. TRANSLATORS: This is for a list of packages to be installed. -#: ../dnf/cli/output.py:1123 -msgctxt "summary" -msgid "Installing" -msgstr "安裝" +#: ../dnf/cli/commands/check.py:46 +msgid "show duplicate problems" +msgstr "顯示重複問題" -#. TRANSLATORS: This is for a list of packages to be upgraded. -#: ../dnf/cli/output.py:1125 -msgctxt "summary" -msgid "Upgrading" -msgstr "升級" +#: ../dnf/cli/commands/check.py:49 +msgid "show obsoleted packages" +msgstr "顯示棄用的軟體包" -#. TRANSLATORS: This is for a list of packages to be reinstalled. -#: ../dnf/cli/output.py:1127 -msgctxt "summary" -msgid "Reinstalling" -msgstr "重裝" +#: ../dnf/cli/commands/check.py:52 +msgid "show problems with provides" +msgstr "顯示提供的問題" -#: ../dnf/cli/output.py:1129 -msgid "Installing dependencies" -msgstr "將安裝依賴項目" +#: ../dnf/cli/commands/check.py:97 +msgid "{} has missing requires of {}" +msgstr "{} 遺失了 {} 的要求" -#: ../dnf/cli/output.py:1130 -msgid "Installing weak dependencies" -msgstr "將安裝弱依賴項目" +#: ../dnf/cli/commands/check.py:117 +msgid "{} is a duplicate with {}" +msgstr "{} 與 {} 重複" -#. TRANSLATORS: This is for a list of packages to be removed. -#: ../dnf/cli/output.py:1132 -msgid "Removing" -msgstr "移除" +#: ../dnf/cli/commands/check.py:128 +msgid "{} is obsoleted by {}" +msgstr "{} 已經棄用由 {}" -#: ../dnf/cli/output.py:1133 -msgid "Removing dependent packages" -msgstr "正在移除相關的軟體包" +#: ../dnf/cli/commands/check.py:137 +msgid "{} provides {} but it cannot be found" +msgstr "{} 提供 {} 但找不到" -#: ../dnf/cli/output.py:1134 -msgid "Removing unused dependencies" -msgstr "正在移除無用的依賴軟體包" +#: ../dnf/cli/commands/clean.py:68 +#, python-format +msgid "Removing file %s" +msgstr "正在移除檔案 %s" -#. TRANSLATORS: This is for a list of packages to be downgraded. -#: ../dnf/cli/output.py:1136 -msgctxt "summary" -msgid "Downgrading" -msgstr "降級" +#: ../dnf/cli/commands/clean.py:87 +msgid "remove cached data" +msgstr "移除快取資料" -#: ../dnf/cli/output.py:1161 -msgid "Installing module profiles" -msgstr "" +#: ../dnf/cli/commands/clean.py:93 +msgid "Metadata type to clean" +msgstr "要清理的中介資料類型" -#: ../dnf/cli/output.py:1170 -msgid "Disabling module profiles" -msgstr "" +#: ../dnf/cli/commands/clean.py:105 +msgid "Cleaning data: " +msgstr "正在清理資料: " -#: ../dnf/cli/output.py:1179 -msgid "Enabling module streams" -msgstr "" +#: ../dnf/cli/commands/clean.py:111 +msgid "Cache was expired" +msgstr "快取已過期" -#: ../dnf/cli/output.py:1187 -msgid "Switching module streams" -msgstr "" +#: ../dnf/cli/commands/clean.py:115 +#, python-format +msgid "%d file removed" +msgid_plural "%d files removed" +msgstr[0] "%d 個檔案已經移除" -#: ../dnf/cli/output.py:1195 -msgid "Disabling modules" -msgstr "" +#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 +#, python-format +msgid "Waiting for process with pid %d to finish." +msgstr "正在等候 PID %d 程序完成。" -#: ../dnf/cli/output.py:1203 -msgid "Resetting modules" -msgstr "" +#: ../dnf/cli/commands/deplist.py:32 +msgid "List package's dependencies and what packages provide them" +msgstr "列出軟體包的依賴關係以及由何軟體包提供" -#: ../dnf/cli/output.py:1211 -msgid "Installing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:32 +msgid "synchronize installed packages to the latest available versions" +msgstr "將已安裝的軟體包同步至最新的可用版本" -#: ../dnf/cli/output.py:1218 -msgid "Upgrading Environment Groups" -msgstr "" +#: ../dnf/cli/commands/distrosync.py:36 +msgid "Package to synchronize" +msgstr "要同步的軟體包" -#: ../dnf/cli/output.py:1225 -msgid "Removing Environment Groups" -msgstr "" +#: ../dnf/cli/commands/downgrade.py:34 +msgid "Downgrade a package" +msgstr "降級軟體包" -#: ../dnf/cli/output.py:1232 -msgid "Installing Groups" -msgstr "" +#: ../dnf/cli/commands/downgrade.py:38 +msgid "Package to downgrade" +msgstr "要降級的軟體包" -#: ../dnf/cli/output.py:1239 -msgid "Upgrading Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:44 +msgid "display, or use, the groups information" +msgstr "顯示或使用群組資訊" -#: ../dnf/cli/output.py:1246 -msgid "Removing Groups" -msgstr "" +#: ../dnf/cli/commands/group.py:70 +msgid "No group data available for configured repositories." +msgstr "設定的軟體庫沒有可用的群組資料。" -#: ../dnf/cli/output.py:1261 +#: ../dnf/cli/commands/group.py:127 #, python-format -msgid "" -"Skipping packages with conflicts:\n" -"(add '%s' to command line to force their upgrade)" -msgstr "" -"略過有衝突的軟體包:\n" -"(加入「%s」到指令列中來強制升級)" +msgid "Warning: Group %s does not exist." +msgstr "警告: %s 群組不存在。" -#: ../dnf/cli/output.py:1269 -#, python-format -msgid "Skipping packages with broken dependencies%s" -msgstr "略過依賴關係損壞的軟體包%s" +#: ../dnf/cli/commands/group.py:168 +msgid "Warning: No groups match:" +msgstr "警告:沒有符合的群組:" -#: ../dnf/cli/output.py:1273 -msgid " or part of a group" -msgstr " 或群組的一部分" +#: ../dnf/cli/commands/group.py:197 +msgid "Available Environment Groups:" +msgstr "可用的環境群組:" -#. Translators: This is the short version of 'Package'. You can -#. use the full (unabbreviated) term 'Package' if you think that -#. the translation to your language is not too long and will -#. always fit to limited space. -#: ../dnf/cli/output.py:1294 -msgctxt "short" -msgid "Package" +#: ../dnf/cli/commands/group.py:199 +msgid "Installed Environment Groups:" +msgstr "已安裝的環境群組:" + +#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 +msgid "Installed Groups:" +msgstr "已安裝的群組:" + +#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 +msgid "Installed Language Groups:" +msgstr "已安裝的語言群組:" + +#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 +msgid "Available Groups:" +msgstr "可用的群組:" + +#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 +msgid "Available Language Groups:" +msgstr "可用的語言群組:" + +#: ../dnf/cli/commands/group.py:320 +msgid "include optional packages from group" +msgstr "包含群組提供的選用軟體包" + +#: ../dnf/cli/commands/group.py:323 +msgid "show also hidden groups" +msgstr "也顯示隱藏群組" + +#: ../dnf/cli/commands/group.py:325 +msgid "show only installed groups" +msgstr "僅顯示已安裝的群組" + +#: ../dnf/cli/commands/group.py:327 +msgid "show only available groups" +msgstr "僅顯示可用的群組" + +#: ../dnf/cli/commands/group.py:329 +msgid "show also ID of groups" msgstr "" -#. Translators: This is the full (unabbreviated) term 'Package'. -#. This is also a hack to resolve RhBug 1302935 correctly. -#: ../dnf/cli/output.py:1296 ../dnf/cli/output.py:1968 -msgctxt "long" -msgid "Package" +#: ../dnf/cli/commands/group.py:331 +msgid "available subcommands: {} (default), {}" msgstr "" -#: ../dnf/cli/output.py:1345 -msgid "replacing" -msgstr "替換" +#: ../dnf/cli/commands/group.py:335 +msgid "argument for group subcommand" +msgstr "" -#: ../dnf/cli/output.py:1353 +#: ../dnf/cli/commands/group.py:344 #, python-format -msgid "" -"\n" -"Transaction Summary\n" -"%s\n" -msgstr "" -"\n" -"處理事項摘要\n" -"%s\n" +msgid "Invalid groups sub-command, use: %s." +msgstr "無效的群組子指令,請用:%s。" -#. TODO: remove -#: ../dnf/cli/output.py:1358 ../dnf/cli/output.py:1875 -#: ../dnf/cli/output.py:1876 -msgid "Install" -msgstr "安裝" +#: ../dnf/cli/commands/group.py:401 +msgid "Unable to find a mandatory group package." +msgstr "找不到強制群組軟體包。" -#: ../dnf/cli/output.py:1362 ../dnf/cli/output.py:1884 -msgid "Upgrade" -msgstr "升級" +#: ../dnf/cli/commands/install.py:47 +msgid "install a package or packages on your system" +msgstr "在系統上安裝一個軟體包" -#: ../dnf/cli/output.py:1363 -msgid "Remove" -msgstr "移除" +#: ../dnf/cli/commands/install.py:53 +msgid "Package to install" +msgstr "要安裝的軟體包" -#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1882 -msgid "Downgrade" -msgstr "降級" +#: ../dnf/cli/commands/install.py:118 +msgid "Unable to find a match" +msgstr "無法找到匹配項目" -#: ../dnf/cli/output.py:1366 -msgid "Skip" -msgstr "略過" +#: ../dnf/cli/commands/install.py:131 +#, python-format +msgid "Not a valid rpm file path: %s" +msgstr "無效 RPM 檔案位址:%s" -#: ../dnf/cli/output.py:1375 ../dnf/cli/output.py:1391 -msgid "Package" -msgid_plural "Packages" -msgstr[0] "軟體包" +#: ../dnf/cli/commands/install.py:167 +#, python-brace-format +msgid "There are following alternatives for \"{0}\": {1}" +msgstr "以下可以用來替代「{0}」:{1}" -#: ../dnf/cli/output.py:1393 -msgid "Dependent package" -msgid_plural "Dependent packages" -msgstr[0] "依賴的軟體包" +#: ../dnf/cli/commands/makecache.py:37 +msgid "generate the metadata cache" +msgstr "生成中介資料快取" -#: ../dnf/cli/output.py:1455 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1885 -msgid "Upgraded" -msgstr "已升級" +#: ../dnf/cli/commands/makecache.py:48 +msgid "Making cache files for all metadata files." +msgstr "為所有中介資料檔案製作快取檔案。" -#: ../dnf/cli/output.py:1456 ../dnf/cli/output.py:1717 -#: ../dnf/cli/output.py:1883 -msgid "Downgraded" -msgstr "已降級" +#: ../dnf/cli/commands/mark.py:39 +msgid "mark or unmark installed packages as installed by user." +msgstr "由使用者標記為安裝或取消標記的軟體包。" -#: ../dnf/cli/output.py:1457 ../dnf/cli/output.py:1716 -#: ../dnf/cli/output.py:1718 ../dnf/cli/commands/updateinfo.py:321 -msgid "Installed" -msgstr "已安裝" +#: ../dnf/cli/commands/mark.py:44 +msgid "" +"install: mark as installed by user\n" +"remove: unmark as installed by user\n" +"group: mark as installed by group" +msgstr "" -#: ../dnf/cli/output.py:1461 -msgid "Reinstalled" -msgstr "已重裝" +#: ../dnf/cli/commands/mark.py:52 +#, python-format +msgid "%s marked as user installed." +msgstr "%s 標記為使用者安裝。" -#: ../dnf/cli/output.py:1462 -msgid "Skipped" -msgstr "" +#: ../dnf/cli/commands/mark.py:56 +#, python-format +msgid "%s unmarked as user installed." +msgstr "%s 取消標記使用者安裝。" -#: ../dnf/cli/output.py:1463 -msgid "Removed" -msgstr "已移除" +#: ../dnf/cli/commands/mark.py:60 +#, python-format +msgid "%s marked as group installed." +msgstr "%s 標記為群組安裝。" -#: ../dnf/cli/output.py:1466 -msgid "Failed" -msgstr "失敗" +#: ../dnf/cli/commands/mark.py:85 ../dnf/cli/commands/shell.py:129 +#: ../dnf/cli/commands/shell.py:237 ../dnf/cli/commands/shell.py:279 +msgid "Error:" +msgstr "錯誤:" -#: ../dnf/cli/output.py:1517 -msgid "Total" -msgstr "總計" +#: ../dnf/cli/commands/mark.py:87 +#, python-format +msgid "Package %s is not installed." +msgstr "%s 軟體包尚未安裝。" -#: ../dnf/cli/output.py:1545 -msgid "" -msgstr "<未設定>" +#: ../dnf/cli/commands/module.py:51 +msgid "" +"Only module name, stream, architecture or profile is used. Ignoring unneeded" +" information in argument: '{}'" +msgstr "" -#: ../dnf/cli/output.py:1546 -msgid "System" -msgstr "系統" +#: ../dnf/cli/commands/module.py:104 ../dnf/cli/commands/module.py:126 +msgid "No matching Modules to list" +msgstr "沒有要列出的符合模組" -#: ../dnf/cli/output.py:1596 -msgid "Command line" -msgstr "指令列" +#: ../dnf/cli/commands/module.py:256 +msgid "Package {} belongs to multiple modules, skipping" +msgstr "" + +#: ../dnf/cli/commands/module.py:317 +msgid "Interact with Modules." +msgstr "與模組互動。" -#. TRANSLATORS: user names who executed transaction in history command output -#: ../dnf/cli/output.py:1599 -msgid "User name" -msgstr "使用者名稱" +#: ../dnf/cli/commands/module.py:330 +msgid "show only enabled modules" +msgstr "只顯示已啟用的模組" -#. REALLY Needs to use columns! -#: ../dnf/cli/output.py:1600 ../dnf/cli/output.py:1965 -msgid "ID" -msgstr "ID" +#: ../dnf/cli/commands/module.py:333 +msgid "show only disabled modules" +msgstr "只顯示已停用的模組" -#: ../dnf/cli/output.py:1602 -msgid "Date and time" -msgstr "日期與時間" +#: ../dnf/cli/commands/module.py:336 +msgid "show only installed modules or packages" +msgstr "" -#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1966 -msgid "Action(s)" -msgstr "動作" +#: ../dnf/cli/commands/module.py:339 +msgid "show profile content" +msgstr "顯示設定檔內容" -#: ../dnf/cli/output.py:1604 -msgid "Altered" -msgstr "已變動" +#: ../dnf/cli/commands/module.py:344 +msgid "remove all modular packages" +msgstr "" -#: ../dnf/cli/output.py:1642 -msgid "No transactions" -msgstr "無處理事項" +#: ../dnf/cli/commands/module.py:348 +msgid "Modular command" +msgstr "" -#: ../dnf/cli/output.py:1643 ../dnf/cli/output.py:1659 -msgid "Failed history info" +#: ../dnf/cli/commands/module.py:350 +msgid "Module specification" msgstr "" -#: ../dnf/cli/output.py:1658 -msgid "No transaction ID, or package, given" -msgstr "沒有給予處理事項 ID、或軟體包" +#: ../dnf/cli/commands/module.py:372 +msgid "{} {} {}: too few arguments" +msgstr "" -#: ../dnf/cli/output.py:1716 -msgid "Erased" -msgstr "已抹除" +#: ../dnf/cli/commands/reinstall.py:38 +msgid "reinstall a package" +msgstr "重新安裝軟體包" -#: ../dnf/cli/output.py:1718 -msgid "Not installed" -msgstr "未安裝" +#: ../dnf/cli/commands/reinstall.py:42 +msgid "Package to reinstall" +msgstr "要重新安裝的軟體包" -#: ../dnf/cli/output.py:1719 -msgid "Older" -msgstr "舊版" +#: ../dnf/cli/commands/remove.py:46 +msgid "remove a package or packages from your system" +msgstr "從系統移除軟體包" -#: ../dnf/cli/output.py:1719 -msgid "Newer" -msgstr "新版" +#: ../dnf/cli/commands/remove.py:53 +msgid "remove duplicated packages" +msgstr "移除重複的軟體包" -#: ../dnf/cli/output.py:1767 ../dnf/cli/output.py:1769 -msgid "Transaction ID :" -msgstr "處理事項ID:" +#: ../dnf/cli/commands/remove.py:58 +msgid "remove installonly packages over the limit" +msgstr "移除超過限制的 installonly 軟體包" -#: ../dnf/cli/output.py:1772 -msgid "Begin time :" -msgstr "開始時間 :" +#: ../dnf/cli/commands/remove.py:94 +msgid "No duplicated packages found for removal." +msgstr "沒有要移除的重複軟體包。" -#: ../dnf/cli/output.py:1775 ../dnf/cli/output.py:1777 -msgid "Begin rpmdb :" -msgstr "開始 rpmdb:" +#: ../dnf/cli/commands/remove.py:120 +msgid "No old installonly packages found for removal." +msgstr "沒有要移除的舊 installonly 軟體包。" -#: ../dnf/cli/output.py:1783 -#, python-format -msgid "(%u seconds)" -msgstr "(%u 秒)" +#: ../dnf/cli/commands/repolist.py:38 ../dnf/cli/commands/updateinfo.py:47 +#: ../dnf/cli/commands/updateinfo.py:318 ../dnf/cli/commands/updateinfo.py:359 +msgid "unknown" +msgstr "未知" -#: ../dnf/cli/output.py:1785 +#: ../dnf/cli/commands/repolist.py:40 #, python-format -msgid "(%u minutes)" -msgstr "(%u 分鐘)" +msgid "Never (last: %s)" +msgstr "永不(上次:%s)" -#: ../dnf/cli/output.py:1787 +#: ../dnf/cli/commands/repolist.py:42 #, python-format -msgid "(%u hours)" -msgstr "(%u 小時)" +msgid "Instant (last: %s)" +msgstr "即時(上次:%s)" -#: ../dnf/cli/output.py:1789 +#: ../dnf/cli/commands/repolist.py:45 #, python-format -msgid "(%u days)" -msgstr "(%u 天)" - -#: ../dnf/cli/output.py:1790 -msgid "End time :" -msgstr "結束時間 :" - -#: ../dnf/cli/output.py:1793 ../dnf/cli/output.py:1795 -msgid "End rpmdb :" -msgstr "結束 rpmdb:" - -#: ../dnf/cli/output.py:1802 ../dnf/cli/output.py:1804 -msgid "User :" -msgstr "使用者 :" - -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1811 -#: ../dnf/cli/output.py:1813 ../dnf/cli/output.py:1815 -#: ../dnf/cli/output.py:1817 ../dnf/cli/output.py:1819 -msgid "Return-Code :" -msgstr "回傳代碼 :" - -#: ../dnf/cli/output.py:1808 ../dnf/cli/output.py:1815 -msgid "Aborted" -msgstr "已中止" - -#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1819 -msgid "Success" -msgstr "成功" +msgid "%s second(s) (last: %s)" +msgstr "%s 秒(上次:%s)" -#: ../dnf/cli/output.py:1813 -msgid "Failures:" -msgstr "失敗:" +#: ../dnf/cli/commands/repolist.py:76 +msgid "display the configured software repositories" +msgstr "顯示已設定的軟體庫" -#: ../dnf/cli/output.py:1817 -msgid "Failure:" -msgstr "失敗:" +#: ../dnf/cli/commands/repolist.py:83 +msgid "show all repos" +msgstr "顯示所有軟體庫" -#: ../dnf/cli/output.py:1827 ../dnf/cli/output.py:1829 -msgid "Releasever :" -msgstr "發行版本 :" +#: ../dnf/cli/commands/repolist.py:86 +msgid "show enabled repos (default)" +msgstr "顯示啟用的軟體庫 (預設)" -#: ../dnf/cli/output.py:1834 ../dnf/cli/output.py:1836 -msgid "Command Line :" -msgstr "指令列 :" +#: ../dnf/cli/commands/repolist.py:89 +msgid "show disabled repos" +msgstr "顯示停用的軟體庫" -#: ../dnf/cli/output.py:1842 -msgid "Comment :" -msgstr "備註 :" +#: ../dnf/cli/commands/repolist.py:93 +msgid "Repository specification" +msgstr "" -#: ../dnf/cli/output.py:1846 -msgid "Transaction performed with:" -msgstr "處理事項執行者:" +#: ../dnf/cli/commands/repolist.py:125 +msgid "No repositories available" +msgstr "沒有可用的軟體庫" -#: ../dnf/cli/output.py:1855 -msgid "Packages Altered:" -msgstr "變動的軟體包:" +#: ../dnf/cli/commands/repolist.py:143 ../dnf/cli/commands/repolist.py:144 +msgid "enabled" +msgstr "已啟用" -#: ../dnf/cli/output.py:1861 -msgid "Scriptlet output:" -msgstr "指令小稿輸出:" +#: ../dnf/cli/commands/repolist.py:151 ../dnf/cli/commands/repolist.py:152 +msgid "disabled" +msgstr "已停用" -#: ../dnf/cli/output.py:1868 -msgid "Errors:" -msgstr "錯誤:" +#: ../dnf/cli/commands/repolist.py:162 +msgid "Repo-id : " +msgstr "" -#: ../dnf/cli/output.py:1877 -msgid "Dep-Install" -msgstr "依賴安裝" +#: ../dnf/cli/commands/repolist.py:163 +msgid "Repo-name : " +msgstr "" -#: ../dnf/cli/output.py:1878 -msgid "Obsoleted" -msgstr "已棄用" +#: ../dnf/cli/commands/repolist.py:166 +msgid "Repo-status : " +msgstr "" -#: ../dnf/cli/output.py:1880 -msgid "Erase" -msgstr "抹除" +#: ../dnf/cli/commands/repolist.py:169 +msgid "Repo-revision : " +msgstr "" -#: ../dnf/cli/output.py:1881 -msgid "Reinstall" -msgstr "重裝" +#: ../dnf/cli/commands/repolist.py:173 +msgid "Repo-tags : " +msgstr "" -#: ../dnf/cli/output.py:1956 -msgid "Bad transaction IDs, or package(s), given" -msgstr "給予的處理事項 ID、或軟體包不良" +#: ../dnf/cli/commands/repolist.py:180 +msgid "Repo-distro-tags : " +msgstr "" -#: ../dnf/cli/output.py:2055 -#, python-format -msgid "---> Package %s.%s %s will be installed" -msgstr "---> %s.%s %s 軟體包將會安裝" +#: ../dnf/cli/commands/repolist.py:192 +msgid "Repo-updated : " +msgstr "" -#: ../dnf/cli/output.py:2057 -#, python-format -msgid "---> Package %s.%s %s will be an upgrade" -msgstr "---> %s.%s %s 軟體包將會升級" +#: ../dnf/cli/commands/repolist.py:194 +msgid "Repo-pkgs : " +msgstr "" -#: ../dnf/cli/output.py:2059 -#, python-format -msgid "---> Package %s.%s %s will be erased" -msgstr "---> %s.%s %s 軟體包將被抹除" +#: ../dnf/cli/commands/repolist.py:195 +msgid "Repo-available-pkgs: " +msgstr "" -#: ../dnf/cli/output.py:2061 -#, python-format -msgid "---> Package %s.%s %s will be reinstalled" -msgstr "---> %s.%s %s 軟體包將會重裝" +#: ../dnf/cli/commands/repolist.py:196 +msgid "Repo-size : " +msgstr "" -#: ../dnf/cli/output.py:2063 -#, python-format -msgid "---> Package %s.%s %s will be a downgrade" -msgstr "---> %s.%s %s 軟體包將被降級" +#: ../dnf/cli/commands/repolist.py:199 +msgid "Repo-metalink : " +msgstr "" -#: ../dnf/cli/output.py:2065 -#, python-format -msgid "---> Package %s.%s %s will be obsoleting" -msgstr "---> %s.%s %s 軟體包將會棄用" +#: ../dnf/cli/commands/repolist.py:204 +msgid " Updated : " +msgstr "" -#: ../dnf/cli/output.py:2067 -#, python-format -msgid "---> Package %s.%s %s will be upgraded" -msgstr "---> %s.%s %s 軟體包將被升級" +#: ../dnf/cli/commands/repolist.py:206 +msgid "Repo-mirrors : " +msgstr "" -#: ../dnf/cli/output.py:2069 -#, python-format -msgid "---> Package %s.%s %s will be obsoleted" -msgstr "---> %s.%s %s 軟體包將被棄用" +#: ../dnf/cli/commands/repolist.py:210 ../dnf/cli/commands/repolist.py:216 +msgid "Repo-baseurl : " +msgstr "" -#: ../dnf/cli/output.py:2078 -msgid "--> Starting dependency resolution" -msgstr "--> 開始解決依賴關係問題" +#: ../dnf/cli/commands/repolist.py:219 +msgid "Repo-expire : " +msgstr "" -#: ../dnf/cli/output.py:2083 -msgid "--> Finished dependency resolution" -msgstr "--> 完成解決依賴關係問題" +#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) +#: ../dnf/cli/commands/repolist.py:223 +msgid "Repo-exclude : " +msgstr "" -#: ../dnf/cli/output.py:2097 ../dnf/crypto.py:132 -#, python-format -msgid "" -"Importing GPG key 0x%s:\n" -" Userid : \"%s\"\n" -" Fingerprint: %s\n" -" From : %s" +#: ../dnf/cli/commands/repolist.py:227 +msgid "Repo-include : " msgstr "" -"匯入 GPG 密鑰 0x%s:\n" -"使用者識別碼:\"%s\"\n" -"指紋 :%s\n" -"來自 :%s" -#: ../dnf/cli/utils.py:98 -msgid "Running" -msgstr "執行中" +#. TRANSLATORS: Number of packages that where excluded (5) +#: ../dnf/cli/commands/repolist.py:232 +msgid "Repo-excluded : " +msgstr "" -#: ../dnf/cli/utils.py:99 -msgid "Sleeping" -msgstr "睡眠中" +#: ../dnf/cli/commands/repolist.py:236 +msgid "Repo-filename : " +msgstr "" -#: ../dnf/cli/utils.py:100 -msgid "Uninterruptible" -msgstr "不中斷" +#. Work out the first (id) and last (enabled/disabled/count), +#. then chop the middle (name)... +#: ../dnf/cli/commands/repolist.py:245 ../dnf/cli/commands/repolist.py:272 +msgid "repo id" +msgstr "軟體庫 ID" -#: ../dnf/cli/utils.py:101 -msgid "Zombie" -msgstr "殭屍" +#: ../dnf/cli/commands/repolist.py:258 ../dnf/cli/commands/repolist.py:259 +#: ../dnf/cli/commands/repolist.py:280 +msgid "status" +msgstr "狀態" -#: ../dnf/cli/utils.py:102 -msgid "Traced/Stopped" -msgstr "已追蹤 / 已停止" +#: ../dnf/cli/commands/repolist.py:274 ../dnf/cli/commands/repolist.py:276 +msgid "repo name" +msgstr "軟體庫名稱" -#: ../dnf/cli/utils.py:103 -msgid "Unknown" -msgstr "未知的" +#: ../dnf/cli/commands/repolist.py:290 +msgid "Total packages: {}" +msgstr "" -#: ../dnf/cli/utils.py:113 -#, python-format -msgid "Unable to find information about the locking process (PID %d)" -msgstr "無法找到此鎖定的處理程序(PID %d)的資訊" +#: ../dnf/cli/commands/repoquery.py:108 +msgid "search for packages matching keyword" +msgstr "搜尋軟體包符合的關鍵詞" -#: ../dnf/cli/utils.py:117 -#, python-format -msgid " The application with PID %d is: %s" -msgstr " 這個 PID 為 %d 的應用程式為:%s" +#: ../dnf/cli/commands/repoquery.py:122 +msgid "" +"Query all packages (shorthand for repoquery '*' or repoquery without " +"argument)" +msgstr "查詢所有軟體包(為軟體包查詢「*」或不包含引數的軟體包查詢的 shorthand)" -#: ../dnf/cli/utils.py:120 -#, python-format -msgid " Memory : %5s RSS (%5sB VSZ)" -msgstr " 記憶體:%5s RSS (%5sB VSZ)" +#: ../dnf/cli/commands/repoquery.py:125 +msgid "Query all versions of packages (default)" +msgstr "查詢軟體包的所有版本(預設值)" -#: ../dnf/cli/utils.py:125 -#, python-format -msgid " Started: %s - %s ago" -msgstr " 開始於:%s - %s 之前" +#: ../dnf/cli/commands/repoquery.py:128 +msgid "show only results from this ARCH" +msgstr "只顯示這個架構的結果" -#: ../dnf/cli/utils.py:127 -#, python-format -msgid " State : %s" -msgstr " 狀態:%s" +#: ../dnf/cli/commands/repoquery.py:130 +msgid "show only results that owns FILE" +msgstr "只顯示擁有檔案的結果" -#: ../dnf/cli/aliases.py:96 -#, python-format -msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:133 +msgid "show only results that conflict REQ" +msgstr "只顯示衝突 REQ 的結果" -#: ../dnf/cli/aliases.py:108 -#, python-format -msgid "Cannot read file \"%s\": %s" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:136 +msgid "" +"shows results that requires, suggests, supplements, enhances,or recommends " +"package provides and files REQ" +msgstr "顯示提供的必須、建議、補充、增強或推薦軟體包和檔案 REQ 結果" -#: ../dnf/cli/aliases.py:115 ../dnf/cli/aliases.py:128 ../dnf/cli/cli.py:893 -#: ../dnf/cli/cli.py:897 ../dnf/cli/commands/alias.py:108 -#, python-format -msgid "Config error: %s" -msgstr "設定檔錯誤:%s" +#: ../dnf/cli/commands/repoquery.py:140 +msgid "show only results that obsolete REQ" +msgstr "只顯示棄用 REQ 的結果" -#: ../dnf/cli/aliases.py:185 -msgid "Aliases contain infinite recursion" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:143 +msgid "show only results that provide REQ" +msgstr "只顯示提供 REQ 的結果" -#: ../dnf/cli/aliases.py:203 -#, python-format -msgid "%s, using original arguments." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:146 +msgid "shows results that requires package provides and files REQ" +msgstr "只顯示需要軟體包提供者與檔案 REQ 的結果" -#: ../dnf/cli/cli.py:136 -#, python-format -msgid " Installed: %s-%s at %s" -msgstr " 已安裝:%s-%s 於 %s" +#: ../dnf/cli/commands/repoquery.py:149 +msgid "show only results that recommend REQ" +msgstr "只顯示推薦 REQ 的結果" -#: ../dnf/cli/cli.py:138 -#, python-format -msgid " Built : %s at %s" -msgstr " 建構 :%s 於 %s" +#: ../dnf/cli/commands/repoquery.py:152 +msgid "show only results that enhance REQ" +msgstr "只顯示增強 REQ 的結果" -#: ../dnf/cli/cli.py:146 -#, python-brace-format -msgid "" -"The operation would result in switching of module '{0}' stream '{1}' to " -"stream '{2}'" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:155 +msgid "show only results that suggest REQ" +msgstr "只顯示建議 REQ 的結果" -#: ../dnf/cli/cli.py:171 -msgid "" -"It is not possible to switch enabled streams of a module.\n" -"It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset ' command. After you reset the module, you can install the other stream." -msgstr "" +#: ../dnf/cli/commands/repoquery.py:158 +msgid "show only results that supplement REQ" +msgstr "只顯示補充 REQ 的結果" + +#: ../dnf/cli/commands/repoquery.py:161 +msgid "check non-explicit dependencies (files and Provides); default" +msgstr "檢查不明確的依賴關係(檔案或提供者);預設值" -#: ../dnf/cli/cli.py:208 -msgid "DNF will only download packages for the transaction." -msgstr "DNF 只會下載為此處理事項的軟體包。" +#: ../dnf/cli/commands/repoquery.py:163 +msgid "check dependencies exactly as given, opposite of --alldeps" +msgstr "檢查準確的依賴關係為提供,相反於 --alldeps" -#: ../dnf/cli/cli.py:210 +#: ../dnf/cli/commands/repoquery.py:165 msgid "" -"DNF will only download packages, install gpg keys, and check the " -"transaction." -msgstr "DNF 只會下載軟體包、安裝 GPG 密鑰、與檢查處理事項。" +"used with --whatrequires, and --requires --resolve, query packages " +"recursively." +msgstr "與 --whatrequires、--requires 與 --resolve 使用,並遞迴查詢軟體包。" -#: ../dnf/cli/cli.py:214 -msgid "Operation aborted." -msgstr "動作被取消。" +#: ../dnf/cli/commands/repoquery.py:167 +msgid "show a list of all dependencies and what packages provide them" +msgstr "顯示依賴關係列表、與提供它們的軟體包" -#: ../dnf/cli/cli.py:221 -msgid "Downloading Packages:" -msgstr "下載軟體包:" +#: ../dnf/cli/commands/repoquery.py:169 +msgid "show available tags to use with --queryformat" +msgstr "與 --queryformat 顯示可供使用的標籤" -#: ../dnf/cli/cli.py:227 -msgid "Error downloading packages:" -msgstr "下載軟體包時失敗:" +#: ../dnf/cli/commands/repoquery.py:172 +msgid "resolve capabilities to originating package(s)" +msgstr "解析原始軟體包的功能" -#: ../dnf/cli/cli.py:255 -msgid "Transaction failed" -msgstr "處理事項失敗" +#: ../dnf/cli/commands/repoquery.py:174 +msgid "show recursive tree for package(s)" +msgstr "顯示軟體包的遞迴樹" + +#: ../dnf/cli/commands/repoquery.py:176 +msgid "operate on corresponding source RPM" +msgstr "在相應的來源 RPM 上執行" -#: ../dnf/cli/cli.py:278 +#: ../dnf/cli/commands/repoquery.py:178 msgid "" -"Refusing to automatically import keys when running unattended.\n" -"Use \"-y\" to override." +"show N latest packages for a given name.arch (or latest but N if N is " +"negative)" +msgstr "為提供的 name.arch 顯示 N 個最新的軟體包(或最新、除了 N 如果 N 是否定的)" + +#: ../dnf/cli/commands/repoquery.py:181 +msgid "list also packages of inactive module streams" msgstr "" -"當無人職守時,拒絕自動匯入密鑰。\n" -"使用「-y」覆蓋。" -#: ../dnf/cli/cli.py:296 -msgid "GPG check FAILED" -msgstr "GPG 檢查失敗" +#: ../dnf/cli/commands/repoquery.py:186 +msgid "show detailed information about the package" +msgstr "顯示此軟體包的詳細資訊" -#: ../dnf/cli/cli.py:328 -msgid "Changelogs for {}" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:189 +msgid "show list of files in the package" +msgstr "顯示軟體包內的檔案列表" -#: ../dnf/cli/cli.py:361 ../dnf/cli/cli.py:504 ../dnf/cli/cli.py:510 -msgid "Obsoleting Packages" -msgstr "棄用軟體包" +#: ../dnf/cli/commands/repoquery.py:192 +msgid "show package source RPM name" +msgstr "顯示軟體包來源 RPM 名稱" -#: ../dnf/cli/cli.py:390 -msgid "No packages marked for distribution synchronization." -msgstr "沒有標記為與散布版同步的軟體包。" +#: ../dnf/cli/commands/repoquery.py:195 +msgid "show changelogs of the package" +msgstr "顯示軟體包的變更紀錄" -#: ../dnf/cli/cli.py:427 -msgid "No packages marked for downgrade." -msgstr "沒有軟體包標記為降級。" +#: ../dnf/cli/commands/repoquery.py:198 +msgid "format for displaying found packages" +msgstr "顯示找到的軟體包格式" -#: ../dnf/cli/cli.py:478 -msgid "Installed Packages" -msgstr "已安裝軟體包" +#: ../dnf/cli/commands/repoquery.py:201 +msgid "" +"use name-epoch:version-release.architecture format for displaying found " +"packages (default)" +msgstr "使用 name-epoch:version-release.architecture 格式來顯示找到的軟體包(預設值)" -#: ../dnf/cli/cli.py:486 -msgid "Available Packages" -msgstr "可用的軟體包" +#: ../dnf/cli/commands/repoquery.py:204 +msgid "" +"use name-version-release format for displaying found packages (rpm query " +"default)" +msgstr "使用 name-version-release 格式來顯示找到的軟體包(RPM 查詢預設值)" -#: ../dnf/cli/cli.py:490 -msgid "Autoremove Packages" -msgstr "自動移除軟體包" +#: ../dnf/cli/commands/repoquery.py:210 +msgid "" +"use epoch:name-version-release.architecture format for displaying found " +"packages" +msgstr "使用 epoch:name-version-release.architecture 格式來顯示找到的軟體包" -#: ../dnf/cli/cli.py:492 -msgid "Extra Packages" -msgstr "額外的軟體包" +#: ../dnf/cli/commands/repoquery.py:213 +msgid "Display in which comps groups are presented selected packages" +msgstr "顯示在哪些組合群組中出現選取的軟體包" -#: ../dnf/cli/cli.py:496 -msgid "Available Upgrades" -msgstr "可用的升級" +#: ../dnf/cli/commands/repoquery.py:217 +msgid "limit the query to installed duplicate packages" +msgstr "限制查詢已安裝重複軟體包" -#: ../dnf/cli/cli.py:512 -msgid "Recently Added Packages" -msgstr "最近加入的軟體包" +#: ../dnf/cli/commands/repoquery.py:224 +msgid "limit the query to installed installonly packages" +msgstr "限制查詢 installonly 的已安裝軟體包" -#: ../dnf/cli/cli.py:517 -msgid "No matching Packages to list" -msgstr "沒有符合的軟體包可列出" +#: ../dnf/cli/commands/repoquery.py:227 +msgid "limit the query to installed packages with unsatisfied dependencies" +msgstr "限制查詢未滿足依賴關係的已安裝軟體包" -#: ../dnf/cli/cli.py:598 -msgid "No Matches found" -msgstr "沒有符合項目" +#: ../dnf/cli/commands/repoquery.py:229 +msgid "show a location from where packages can be downloaded" +msgstr "顯示軟體包可以下載的位置" -#: ../dnf/cli/cli.py:608 -msgid "No transaction ID given" -msgstr "沒有提供處理事項識別碼" +#: ../dnf/cli/commands/repoquery.py:232 +msgid "Display capabilities that the package conflicts with." +msgstr "顯示軟體包衝突的功能。" -#: ../dnf/cli/cli.py:613 -msgid "Not found given transaction ID" -msgstr "找不到提供的處理事項識別碼" +#: ../dnf/cli/commands/repoquery.py:233 +msgid "" +"Display capabilities that the package can depend on, enhance, recommend, " +"suggest, and supplement." +msgstr "顯示軟體包可依賴的增強、推薦、建議、補充功能。" -#: ../dnf/cli/cli.py:622 -msgid "Found more than one transaction ID!" -msgstr "找到超過一個處理事項識別碼!" +#: ../dnf/cli/commands/repoquery.py:235 +msgid "Display capabilities that the package can enhance." +msgstr "顯示軟體包可以增強的功能。" -#: ../dnf/cli/cli.py:639 -#, python-format -msgid "Transaction history is incomplete, before %u." -msgstr "在 %u 之前,處理事項歷史紀錄不完整。" +#: ../dnf/cli/commands/repoquery.py:236 +msgid "Display capabilities provided by the package." +msgstr "顯示提供自這個軟體包的功能。" -#: ../dnf/cli/cli.py:641 -#, python-format -msgid "Transaction history is incomplete, after %u." -msgstr "在 %u 之後,處理事項歷史紀錄不完整。" +#: ../dnf/cli/commands/repoquery.py:237 +msgid "Display capabilities that the package recommends." +msgstr "顯示這個推薦軟體包的功能。" -#: ../dnf/cli/cli.py:688 -msgid "Undoing transaction {}, from {}" -msgstr "取消變更處理事項 {},從 {}" +#: ../dnf/cli/commands/repoquery.py:238 +msgid "Display capabilities that the package depends on." +msgstr "顯示這個軟體包依賴的功能。" -#: ../dnf/cli/cli.py:768 ../dnf/cli/commands/shell.py:236 +#: ../dnf/cli/commands/repoquery.py:239 #, python-format -msgid "Unknown repo: '%s'" -msgstr "未知的軟體庫:「%s」" +msgid "" +"Display capabilities that the package depends on for running a %%pre script." +msgstr "顯示軟體包執行在 %%pre 指令上的功能。" -#: ../dnf/cli/cli.py:782 -#, python-format -msgid "No repository match: %s" -msgstr "沒有軟體庫符合:%s" +#: ../dnf/cli/commands/repoquery.py:240 +msgid "Display capabilities that the package suggests." +msgstr "顯示建議軟體包的功能。" -#: ../dnf/cli/cli.py:811 -msgid "This command has to be run under the root user." -msgstr "這個指令需要在 Root 使用者底下執行。" +#: ../dnf/cli/commands/repoquery.py:241 +msgid "Display capabilities that the package can supplement." +msgstr "顯示可以補充軟體包的功能。" -#: ../dnf/cli/cli.py:840 -#, python-format -msgid "No such command: %s. Please use %s --help" -msgstr "未知的指令:%s。請使用 %s --help" +#: ../dnf/cli/commands/repoquery.py:247 +msgid "Display only available packages." +msgstr "只顯示可以使用的軟體包。" -#: ../dnf/cli/cli.py:843 -#, python-format -msgid "It could be a DNF plugin command, try: \"dnf install 'dnf-command(%s)'\"" -msgstr "這可為一個 DNF 插件指令,嘗試執行:「dnf install 'dnf-command(%s)'」" +#: ../dnf/cli/commands/repoquery.py:250 +msgid "Display only installed packages." +msgstr "只顯示已經安裝的軟體包。" -#: ../dnf/cli/cli.py:846 +#: ../dnf/cli/commands/repoquery.py:251 +msgid "" +"Display only packages that are not present in any of available repositories." +msgstr "只顯示沒有呈現在任何可用軟體庫中的軟體包。" + +#: ../dnf/cli/commands/repoquery.py:252 msgid "" -"It could be a DNF plugin command, but loading of plugins is currently " -"disabled." -msgstr "這可為一個 DNF 插件指令,但是插件載入目前為停用狀態。" +"Display only packages that provide an upgrade for some already installed " +"package." +msgstr "只顯示為部份已經安裝軟體包提供升級的軟體包。" -#: ../dnf/cli/cli.py:903 +#: ../dnf/cli/commands/repoquery.py:253 +#, python-brace-format msgid "" -"--destdir or --downloaddir must be used with --downloadonly or download or " -"system-upgrade command." +"Display only packages that can be removed by \"{prog} autoremove\" command." msgstr "" -"--destdir 或 --downloaddir 必須與 --downloadonly、download 或 system-upgrade " -"指令一起使用。" -#: ../dnf/cli/cli.py:909 +#: ../dnf/cli/commands/repoquery.py:255 +msgid "Display only packages that were installed by user." +msgstr "只顯示使用者安裝的軟體包。" + +#: ../dnf/cli/commands/repoquery.py:267 +msgid "Display only recently edited packages" +msgstr "只顯示最近修改過的軟體包" + +#: ../dnf/cli/commands/repoquery.py:270 +msgid "the key to search for" +msgstr "要搜尋的關鍵詞:" + +#: ../dnf/cli/commands/repoquery.py:292 msgid "" -"--enable, --set-enabled and --disable, --set-disabled must be used with " -"config-manager command." +"Option '--resolve' has to be used together with one of the '--conflicts', '" +"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" +"requires-pre', '--suggests' or '--supplements' options" msgstr "" +"選項 '--resolve' 需要與 '--conflicts', '--depends', '--enhances', '--provides', '" +"--recommends', '--requires', '--requires-pre', '--suggests' 或 '--" +"supplements' 選項一起使用" -#: ../dnf/cli/cli.py:991 +#: ../dnf/cli/commands/repoquery.py:302 msgid "" -"Warning: Enforcing GPG signature check globally as per active RPM security " -"policy (see 'gpgcheck' in dnf.conf(5) for how to squelch this message)" +"Option '--recursive' has to be used with '--whatrequires ' (optionally " +"with '--alldeps', but not with '--exactdeps'), or with '--requires " +"--resolve'" msgstr "" -#: ../dnf/cli/cli.py:1008 -msgid "Config file \"{}\" does not exist" -msgstr "" +#: ../dnf/cli/commands/repoquery.py:335 +msgid "Package {} contains no files" +msgstr "軟體包 {} 不包含任何檔案" -#: ../dnf/cli/cli.py:1028 -msgid "" -"Unable to detect release version (use '--releasever' to specify release " -"version)" -msgstr "無法偵測發行版本(使用「--releasever」指定發行版本)" +#: ../dnf/cli/commands/repoquery.py:407 +#, python-brace-format +msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" +msgstr "可使用的查詢標籤:使用 --queryformat \".. %{tag} ..\"" -#: ../dnf/cli/cli.py:1115 ../dnf/cli/commands/repoquery.py:430 -msgid "argument {}: not allowed with argument {}" -msgstr "引數 {}:不允許與 {} 引數使用" +#: ../dnf/cli/commands/repoquery.py:480 +msgid "argument {} requires --whatrequires or --whatdepends option" +msgstr "{} 引數需要 --whatrequires 或 --whatdepends 選項" -#: ../dnf/cli/cli.py:1122 -#, python-format -msgid "Command \"%s\" already defined" -msgstr "指令「%s」已經定義" +#: ../dnf/cli/commands/repoquery.py:525 +#, python-brace-format +msgid "" +"No valid switch specified\n" +"usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" +"\n" +"description:\n" +" For the given packages print a tree of thepackages." +msgstr "" -#: ../dnf/cli/cli.py:1142 -msgid "Excludes in dnf.conf: " -msgstr "排除於 dnf.conf: " +#: ../dnf/cli/commands/search.py:46 +msgid "search package details for the given string" +msgstr "根據字串搜尋軟體包詳細資訊" -#: ../dnf/cli/cli.py:1145 -msgid "Includes in dnf.conf: " -msgstr "包含於 dnf.conf: " +#: ../dnf/cli/commands/search.py:51 +msgid "search also package description and URL" +msgstr "也搜尋軟體包描述說明和URL" -#: ../dnf/cli/cli.py:1148 -msgid "Excludes in repo " -msgstr "排除於軟體庫 " +#: ../dnf/cli/commands/search.py:52 +msgid "KEYWORD" +msgstr "" -#: ../dnf/cli/cli.py:1151 -msgid "Includes in repo " -msgstr "包含於軟體庫 " +#: ../dnf/cli/commands/search.py:55 +msgid "Keyword to search for" +msgstr "" -#: ../dnf/cli/commands/remove.py:46 -msgid "remove a package or packages from your system" -msgstr "從系統移除軟體包" +#: ../dnf/cli/commands/search.py:61 ../dnf/cli/output.py:505 +msgctxt "long" +msgid "Name" +msgstr "" -#: ../dnf/cli/commands/remove.py:53 -msgid "remove duplicated packages" -msgstr "移除重複的軟體包" +#: ../dnf/cli/commands/search.py:62 ../dnf/cli/output.py:558 +msgctxt "long" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/remove.py:58 -msgid "remove installonly packages over the limit" -msgstr "移除超過限制的 installonly 軟體包" +#: ../dnf/cli/commands/search.py:63 ../dnf/cli/output.py:568 +msgctxt "long" +msgid "Description" +msgstr "" -#: ../dnf/cli/commands/remove.py:59 ../dnf/cli/commands/autoremove.py:46 -msgid "Package to remove" -msgstr "要移除的軟體包" +#: ../dnf/cli/commands/search.py:64 ../dnf/cli/output.py:561 +msgid "URL" +msgstr "URL" -#: ../dnf/cli/commands/remove.py:94 -msgid "No duplicated packages found for removal." -msgstr "沒有要移除的重複軟體包。" +#. TRANSLATORS: separator used between package attributes (eg. Name & Summary +#. & URL) +#: ../dnf/cli/commands/search.py:76 +msgid " & " +msgstr " & " -#: ../dnf/cli/commands/remove.py:104 ../dnf/cli/commands/__init__.py:437 -#: ../dnf/cli/commands/__init__.py:494 ../dnf/cli/commands/reinstall.py:92 +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:80 #, python-format -msgid "Installed package %s%s not available." -msgstr "已安裝的軟體包 %s%s 不可用。" +msgid "%s Exactly Matched: %%s" +msgstr "%s 精確符合:%%s" -#: ../dnf/cli/commands/remove.py:120 -msgid "No old installonly packages found for removal." -msgstr "沒有要移除的舊 installonly 軟體包。" +#. TRANSLATORS: %s - translated package attributes, +#. %%s - found keys (in listed attributes) +#: ../dnf/cli/commands/search.py:84 +#, python-format +msgid "%s Matched: %%s" +msgstr "%s 符合: %%s" + +#: ../dnf/cli/commands/search.py:134 +msgid "No matches found." +msgstr "找不到符合項目。" #: ../dnf/cli/commands/shell.py:47 -msgid "run an interactive DNF shell" -msgstr "執行互動式 DNF shell" +#, python-brace-format +msgid "run an interactive {prog} shell" +msgstr "" #: ../dnf/cli/commands/shell.py:68 msgid "SCRIPT" msgstr "SCRIPT" #: ../dnf/cli/commands/shell.py:69 -msgid "Script to run in DNF shell" -msgstr "要在 DNF shell 中執行的指令稿" - -#: ../dnf/cli/commands/shell.py:128 ../dnf/cli/commands/shell.py:236 -#: ../dnf/cli/commands/shell.py:278 ../dnf/cli/commands/mark.py:85 -msgid "Error:" -msgstr "錯誤:" +#, python-brace-format +msgid "Script to run in {prog} shell" +msgstr "" -#: ../dnf/cli/commands/shell.py:141 +#: ../dnf/cli/commands/shell.py:142 msgid "Unsupported key value." msgstr "不支援的金鑰值。" -#: ../dnf/cli/commands/shell.py:157 +#: ../dnf/cli/commands/shell.py:158 #, python-format msgid "Could not find repository: %s" msgstr "找不到軟體庫:%s" -#: ../dnf/cli/commands/shell.py:173 +#: ../dnf/cli/commands/shell.py:174 msgid "" "{} arg [value]\n" " arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" @@ -2272,7 +1927,7 @@ msgstr "" " 如果沒有指定值,則顯示目前的值。\n" " 如果有指定值,則設定該值。" -#: ../dnf/cli/commands/shell.py:180 +#: ../dnf/cli/commands/shell.py:181 msgid "" "{} [command]\n" " print help" @@ -2280,7 +1935,7 @@ msgstr "" "{} [command]\n" " print help" -#: ../dnf/cli/commands/shell.py:184 +#: ../dnf/cli/commands/shell.py:185 msgid "" "{} arg [option]\n" " list: lists repositories and their status. option = [all | id | glob]\n" @@ -2292,7 +1947,7 @@ msgstr "" " enable: 啟用軟體庫 option = 軟體庫ID\n" " disable: 停用軟體庫 option = 軟體庫ID" -#: ../dnf/cli/commands/shell.py:190 +#: ../dnf/cli/commands/shell.py:191 msgid "" "{}\n" " resolve the transaction set" @@ -2300,7 +1955,7 @@ msgstr "" "{}\n" " 解析處理事項集" -#: ../dnf/cli/commands/shell.py:194 +#: ../dnf/cli/commands/shell.py:195 msgid "" "{} arg\n" " list: lists the contents of the transaction\n" @@ -2312,7 +1967,7 @@ msgstr "" " reset: 重設(歸零)處理事項\n" " run: 執行處理事項" -#: ../dnf/cli/commands/shell.py:200 +#: ../dnf/cli/commands/shell.py:201 msgid "" "{}\n" " run the transaction" @@ -2320,7 +1975,7 @@ msgstr "" "{}\n" " 執行處理事項" -#: ../dnf/cli/commands/shell.py:204 +#: ../dnf/cli/commands/shell.py:205 msgid "" "{}\n" " exit the shell" @@ -2328,7 +1983,7 @@ msgstr "" "{}\n" " 離開 Shell" -#: ../dnf/cli/commands/shell.py:209 +#: ../dnf/cli/commands/shell.py:210 msgid "" "Shell specific arguments:\n" "\n" @@ -2350,1283 +2005,1642 @@ msgstr "" "run 解析並執行處理事項集\n" "exit (or quit) 離開 Shell" -#: ../dnf/cli/commands/shell.py:258 -#, python-format -msgid "Error: Cannot open %s for reading" -msgstr "錯誤:無法開啟 %s 供讀取" +#: ../dnf/cli/commands/shell.py:259 +#, python-format +msgid "Error: Cannot open %s for reading" +msgstr "錯誤:無法開啟 %s 供讀取" + +#: ../dnf/cli/commands/shell.py:281 ../dnf/cli/main.py:177 +msgid "Complete!" +msgstr "完成!" + +#: ../dnf/cli/commands/shell.py:291 +msgid "Leaving Shell" +msgstr "離開 Shell" + +#: ../dnf/cli/commands/swap.py:35 +#, python-brace-format +msgid "run an interactive {prog} mod for remove and install one spec" +msgstr "" + +#: ../dnf/cli/commands/swap.py:40 +msgid "The specs that will be removed" +msgstr "這個 spec 將會被移除" + +#: ../dnf/cli/commands/swap.py:42 +msgid "The specs that will be installed" +msgstr "這個 spec 將會被安裝" + +#: ../dnf/cli/commands/updateinfo.py:44 +msgid "bugfix" +msgstr "臭蟲修正" + +#: ../dnf/cli/commands/updateinfo.py:45 +msgid "enhancement" +msgstr "功能增強" + +#: ../dnf/cli/commands/updateinfo.py:46 +msgid "security" +msgstr "安全問題" + +#: ../dnf/cli/commands/updateinfo.py:48 +msgid "newpackage" +msgstr "新軟體包" + +#: ../dnf/cli/commands/updateinfo.py:50 +msgid "Critical/Sec." +msgstr "關鍵/安全" + +#: ../dnf/cli/commands/updateinfo.py:51 +msgid "Important/Sec." +msgstr "重要/安全" + +#: ../dnf/cli/commands/updateinfo.py:52 +msgid "Moderate/Sec." +msgstr "中度/安全" + +#: ../dnf/cli/commands/updateinfo.py:53 +msgid "Low/Sec." +msgstr "低度/安全" + +#: ../dnf/cli/commands/updateinfo.py:63 +msgid "display advisories about packages" +msgstr "顯示軟體包公告" + +#: ../dnf/cli/commands/updateinfo.py:77 +msgid "advisories about newer versions of installed packages (default)" +msgstr "公告已安裝軟體包的新版本(預設)" + +#: ../dnf/cli/commands/updateinfo.py:80 +msgid "advisories about equal and older versions of installed packages" +msgstr "公告已安裝軟體包的相同與較舊版本" + +#: ../dnf/cli/commands/updateinfo.py:83 +msgid "" +"advisories about newer versions of those installed packages for which a " +"newer version is available" +msgstr "當新版本可供使用時,公告那些已安裝軟體包的新版本" + +#: ../dnf/cli/commands/updateinfo.py:87 +msgid "advisories about any versions of installed packages" +msgstr "公告已安裝軟體包的任何版本" + +#: ../dnf/cli/commands/updateinfo.py:92 +msgid "show summary of advisories (default)" +msgstr "顯示公告摘要(預設)" + +#: ../dnf/cli/commands/updateinfo.py:95 +msgid "show list of advisories" +msgstr "顯示公告列表" + +#: ../dnf/cli/commands/updateinfo.py:98 +msgid "show info of advisories" +msgstr "顯示公告資訊" + +#: ../dnf/cli/commands/updateinfo.py:101 +msgid "show only advisories with CVE reference" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:104 +msgid "show only advisories with bugzilla reference" +msgstr "" + +#: ../dnf/cli/commands/updateinfo.py:168 +msgid "installed" +msgstr "已安裝" + +#: ../dnf/cli/commands/updateinfo.py:171 +msgid "updates" +msgstr "更新" + +#: ../dnf/cli/commands/updateinfo.py:174 +msgid "all" +msgstr "所有" + +#: ../dnf/cli/commands/updateinfo.py:177 +msgid "available" +msgstr "可用" + +#: ../dnf/cli/commands/updateinfo.py:278 +msgid "Updates Information Summary: " +msgstr "更新資訊摘要: " + +#: ../dnf/cli/commands/updateinfo.py:281 +msgid "New Package notice(s)" +msgstr "新軟體包通知" + +#: ../dnf/cli/commands/updateinfo.py:282 +msgid "Security notice(s)" +msgstr "安全性通知" + +#: ../dnf/cli/commands/updateinfo.py:283 +msgid "Critical Security notice(s)" +msgstr "關鍵安全通知" + +#: ../dnf/cli/commands/updateinfo.py:285 +msgid "Important Security notice(s)" +msgstr "重要安全通知" + +#: ../dnf/cli/commands/updateinfo.py:287 +msgid "Moderate Security notice(s)" +msgstr "中度安全通知" + +#: ../dnf/cli/commands/updateinfo.py:289 +msgid "Low Security notice(s)" +msgstr "低度安全通知" + +#: ../dnf/cli/commands/updateinfo.py:291 +msgid "Unknown Security notice(s)" +msgstr "未知安全通知" -#: ../dnf/cli/commands/shell.py:280 ../dnf/cli/main.py:177 -msgid "Complete!" -msgstr "完成!" +#: ../dnf/cli/commands/updateinfo.py:293 +msgid "Bugfix notice(s)" +msgstr "臭蟲修正通知" -#: ../dnf/cli/commands/shell.py:290 -msgid "Leaving Shell" -msgstr "離開 Shell" +#: ../dnf/cli/commands/updateinfo.py:294 +msgid "Enhancement notice(s)" +msgstr "功能增強通知" -#: ../dnf/cli/commands/mark.py:39 -msgid "mark or unmark installed packages as installed by user." -msgstr "由使用者標記為安裝或取消標記的軟體包。" +#: ../dnf/cli/commands/updateinfo.py:295 +msgid "other notice(s)" +msgstr "其他通知" -#: ../dnf/cli/commands/mark.py:44 -msgid "" -"install: mark as installed by user\n" -"remove: unmark as installed by user\n" -"group: mark as installed by group" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:316 +msgid "Unknown/Sec." +msgstr "未知/安全" -#: ../dnf/cli/commands/mark.py:48 ../dnf/cli/commands/__init__.py:780 -#: ../dnf/cli/commands/updateinfo.py:102 -msgid "Package specification" -msgstr "" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Bugs" +msgstr "臭蟲" -#: ../dnf/cli/commands/mark.py:52 -#, python-format -msgid "%s marked as user installed." -msgstr "%s 標記為使用者安裝。" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Type" +msgstr "類型" -#: ../dnf/cli/commands/mark.py:56 -#, python-format -msgid "%s unmarked as user installed." -msgstr "%s 取消標記使用者安裝。" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Update ID" +msgstr "更新ID" -#: ../dnf/cli/commands/mark.py:60 -#, python-format -msgid "%s marked as group installed." -msgstr "%s 標記為群組安裝。" +#: ../dnf/cli/commands/updateinfo.py:352 +msgid "Updated" +msgstr "更新" -#: ../dnf/cli/commands/mark.py:87 -#, python-format -msgid "Package %s is not installed." -msgstr "%s 軟體包尚未安裝。" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "CVEs" +msgstr "CVE" -#: ../dnf/cli/commands/clean.py:68 -#, python-format -msgid "Removing file %s" -msgstr "正在移除檔案 %s" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Description" +msgstr "描述" -#: ../dnf/cli/commands/clean.py:87 -msgid "remove cached data" -msgstr "移除快取資料" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Rights" +msgstr "權利" -#: ../dnf/cli/commands/clean.py:93 -msgid "Metadata type to clean" -msgstr "要清理的中介資料類型" +#: ../dnf/cli/commands/updateinfo.py:353 +msgid "Severity" +msgstr "嚴重" -#: ../dnf/cli/commands/clean.py:105 -msgid "Cleaning data: " -msgstr "正在清理資料: " +#: ../dnf/cli/commands/updateinfo.py:354 +msgid "Files" +msgstr "檔案" -#: ../dnf/cli/commands/clean.py:111 -msgid "Cache was expired" -msgstr "快取已過期" +#: ../dnf/cli/commands/updateinfo.py:354 ../dnf/cli/output.py:1460 +#: ../dnf/cli/output.py:1719 ../dnf/cli/output.py:1721 +msgid "Installed" +msgstr "已安裝" -#: ../dnf/cli/commands/clean.py:115 -#, python-format -msgid "%d file removed" -msgid_plural "%d files removed" -msgstr[0] "%d 個檔案已經移除" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "false" +msgstr "false" -#: ../dnf/cli/commands/clean.py:119 ../dnf/lock.py:139 -#, python-format -msgid "Waiting for process with pid %d to finish." -msgstr "正在等候 PID %d 程序完成。" +#: ../dnf/cli/commands/updateinfo.py:380 +msgid "true" +msgstr "true" -#: ../dnf/cli/commands/alias.py:40 -msgid "List or create command aliases" -msgstr "" +#: ../dnf/cli/commands/upgrade.py:40 +msgid "upgrade a package or packages on your system" +msgstr "在系統上升級軟體包" -#: ../dnf/cli/commands/alias.py:47 -msgid "enable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/upgrade.py:44 +msgid "Package to upgrade" +msgstr "要升級的軟體包" -#: ../dnf/cli/commands/alias.py:50 -msgid "disable aliases resolving" -msgstr "" +#: ../dnf/cli/commands/upgrademinimal.py:31 +msgid "" +"upgrade, but only 'newest' package match which fixes a problem that affects " +"your system" +msgstr "升級,但只有「最新」軟體包符合,它能修正影響您系統的問題" -#: ../dnf/cli/commands/alias.py:53 -msgid "action to do with aliases" -msgstr "" +#: ../dnf/cli/main.py:80 +msgid "Terminated." +msgstr "已終止。" -#: ../dnf/cli/commands/alias.py:55 -msgid "alias definition" -msgstr "" +#: ../dnf/cli/main.py:108 +msgid "No read/execute access in current directory, moving to /" +msgstr "在目前的目錄沒有讀寫與執行的權限,移動至 /" -#: ../dnf/cli/commands/alias.py:70 -msgid "Aliases are now enabled" +#: ../dnf/cli/main.py:127 +msgid "try to add '{}' to command line to replace conflicting packages" msgstr "" -#: ../dnf/cli/commands/alias.py:73 -msgid "Aliases are now disabled" +#: ../dnf/cli/main.py:131 +msgid "try to add '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/alias.py:90 ../dnf/cli/commands/alias.py:93 -#, python-format -msgid "Invalid alias key: %s" +#: ../dnf/cli/main.py:134 +msgid " or '{}' to skip uninstallable packages" msgstr "" -#: ../dnf/cli/commands/alias.py:96 -#, python-format -msgid "Alias argument has no value: %s" +#: ../dnf/cli/main.py:139 +msgid "try to add '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/alias.py:130 -#, python-format -msgid "Aliases added: %s" +#: ../dnf/cli/main.py:142 +msgid " or '{}' to use not only best candidate packages" msgstr "" -#: ../dnf/cli/commands/alias.py:144 +#: ../dnf/cli/main.py:159 +msgid "Dependencies resolved." +msgstr "依賴關係解析完畢。" + +#: ../dnf/cli/option_parser.py:65 #, python-format -msgid "Alias not found: %s" -msgstr "" +msgid "Command line error: %s" +msgstr "指令列錯誤:%s" -#: ../dnf/cli/commands/alias.py:147 +#: ../dnf/cli/option_parser.py:98 #, python-format -msgid "Aliases deleted: %s" -msgstr "" +msgid "bad format: %s" +msgstr "格式不良:%s" -#: ../dnf/cli/commands/alias.py:154 +#: ../dnf/cli/option_parser.py:109 #, python-format -msgid "%s, alias %s" -msgstr "" +msgid "Setopt argument has multiple values: %s" +msgstr "Setopt 引數包含太多值:%s" -#: ../dnf/cli/commands/alias.py:156 +#: ../dnf/cli/option_parser.py:112 #, python-format -msgid "Alias %s='%s'" +msgid "Setopt argument has no value: %s" +msgstr "Setopt 引數沒有值:%s" + +#. All defaults need to be a None, so we can always tell whether the user +#. has set something or whether we are getting a default. +#: ../dnf/cli/option_parser.py:168 +#, python-brace-format +msgid "General {prog} options" msgstr "" -#: ../dnf/cli/commands/alias.py:160 -msgid "Aliases resolving is disabled." +#: ../dnf/cli/option_parser.py:172 +msgid "config file location" +msgstr "設定檔位置" + +#: ../dnf/cli/option_parser.py:175 +msgid "quiet operation" +msgstr "安靜作業" + +#: ../dnf/cli/option_parser.py:177 +msgid "verbose operation" +msgstr "詳盡作業" + +#: ../dnf/cli/option_parser.py:179 +#, python-brace-format +msgid "show {prog} version and exit" msgstr "" -#: ../dnf/cli/commands/alias.py:165 -msgid "No aliases specified." +#: ../dnf/cli/option_parser.py:181 +msgid "set install root" +msgstr "顯示安裝根目錄" + +#: ../dnf/cli/option_parser.py:184 +msgid "do not install documentations" +msgstr "請勿安裝說明文檔" + +#: ../dnf/cli/option_parser.py:187 +msgid "disable all plugins" +msgstr "停用所有插件" + +#: ../dnf/cli/option_parser.py:190 +msgid "enable plugins by name" +msgstr "透過名稱啟用所有插件" + +#: ../dnf/cli/option_parser.py:194 +msgid "disable plugins by name" +msgstr "透過名稱停用插件" + +#: ../dnf/cli/option_parser.py:197 +msgid "override the value of $releasever in config and repo files" +msgstr "在設定檔與 repo 檔案覆蓋 $releasever 的值" + +#: ../dnf/cli/option_parser.py:201 +msgid "set arbitrary config and repo options" +msgstr "設定隨意設定檔與軟體庫設定" + +#: ../dnf/cli/option_parser.py:204 +msgid "resolve depsolve problems by skipping packages" +msgstr "透過跳過軟體包來解決問題" + +#: ../dnf/cli/option_parser.py:207 +msgid "show command help" +msgstr "顯示指令說明" + +#: ../dnf/cli/option_parser.py:211 +msgid "allow erasing of installed packages to resolve dependencies" +msgstr "允許抹除已安裝的軟體包來解決依賴關係" + +#: ../dnf/cli/option_parser.py:215 +msgid "try the best available package versions in transactions." +msgstr "在處理事項中嘗試最好的可用軟體包。" + +#: ../dnf/cli/option_parser.py:217 +msgid "do not limit the transaction to the best candidate" msgstr "" -#: ../dnf/cli/commands/alias.py:172 -msgid "No alias specified." +#: ../dnf/cli/option_parser.py:220 +msgid "run entirely from system cache, don't update cache" +msgstr "完全從系統快取中執行而不更新快取" + +#: ../dnf/cli/option_parser.py:224 +msgid "maximum command wait time" +msgstr "最大指令等待時間" + +#: ../dnf/cli/option_parser.py:227 +msgid "debugging output level" +msgstr "除錯輸出等級" + +#: ../dnf/cli/option_parser.py:230 +msgid "dumps detailed solving results into files" +msgstr "傾印詳細的解決結果至檔案" + +#: ../dnf/cli/option_parser.py:234 +msgid "show duplicates, in repos, in list/search commands" +msgstr "顯示在軟體庫和 list/search 指令中的重複項目" + +#: ../dnf/cli/option_parser.py:237 +msgid "error output level" +msgstr "錯誤輸出等級" + +#: ../dnf/cli/option_parser.py:240 +#, python-brace-format +msgid "" +"enables {prog}'s obsoletes processing logic for upgrade or display " +"capabilities that the package obsoletes for info, list and repoquery" msgstr "" -#: ../dnf/cli/commands/alias.py:178 -msgid "No aliases defined." -msgstr "" +#: ../dnf/cli/option_parser.py:245 +msgid "debugging output level for rpm" +msgstr "rpm 的除錯輸出等級" -#: ../dnf/cli/commands/alias.py:185 -#, python-format -msgid "No match for alias: %s" +#: ../dnf/cli/option_parser.py:248 +msgid "automatically answer yes for all questions" +msgstr "自動同意所有問題" + +#: ../dnf/cli/option_parser.py:251 +msgid "automatically answer no for all questions" +msgstr "自動拒絕所有問題" + +#: ../dnf/cli/option_parser.py:255 +msgid "" +"Enable additional repositories. List option. Supports globs, can be " +"specified multiple times." msgstr "" -#: ../dnf/cli/commands/upgrademinimal.py:31 +#: ../dnf/cli/option_parser.py:260 msgid "" -"upgrade, but only 'newest' package match which fixes a problem that affects " -"your system" -msgstr "升級,但只有「最新」軟體包符合,它能修正影響您系統的問題" +"Disable repositories. List option. Supports globs, can be specified multiple" +" times." +msgstr "" -#: ../dnf/cli/commands/check.py:34 -msgid "check for problems in the packagedb" -msgstr "檢查 packagedb 中是否有問題" +#: ../dnf/cli/option_parser.py:264 +msgid "" +"enable just specific repositories by an id or a glob, can be specified " +"multiple times" +msgstr "只透過識別碼或 glob 啟用指定軟體庫,可以指定多次" -#: ../dnf/cli/commands/check.py:40 -msgid "show all problems; default" -msgstr "顯示所有問題;預設值" +#: ../dnf/cli/option_parser.py:269 +msgid "enable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/check.py:43 -msgid "show dependency problems" -msgstr "顯示依賴關係問題" +#: ../dnf/cli/option_parser.py:273 +msgid "disable repos with config-manager command (automatically saves)" +msgstr "" -#: ../dnf/cli/commands/check.py:46 -msgid "show duplicate problems" -msgstr "顯示重複問題" +#: ../dnf/cli/option_parser.py:277 +msgid "exclude packages by name or glob" +msgstr "透過名稱或 Glob 排除軟體包" -#: ../dnf/cli/commands/check.py:49 -msgid "show obsoleted packages" -msgstr "顯示棄用的軟體包" +#: ../dnf/cli/option_parser.py:282 +msgid "disable excludepkgs" +msgstr "停用 excludepkgs" -#: ../dnf/cli/commands/check.py:52 -msgid "show problems with provides" -msgstr "顯示提供的問題" +#: ../dnf/cli/option_parser.py:287 +msgid "" +"label and path to an additional repository to use (same path as in a " +"baseurl), can be specified multiple times." +msgstr "" -#: ../dnf/cli/commands/check.py:97 -msgid "{} has missing requires of {}" -msgstr "{} 遺失了 {} 的要求" +#: ../dnf/cli/option_parser.py:291 +msgid "disable removal of dependencies that are no longer used" +msgstr "停用移除無用的依賴軟體包" -#: ../dnf/cli/commands/check.py:117 -msgid "{} is a duplicate with {}" -msgstr "{} 與 {} 重複" +#: ../dnf/cli/option_parser.py:294 +msgid "disable gpg signature checking (if RPM policy allows)" +msgstr "" -#: ../dnf/cli/commands/check.py:128 -msgid "{} is obsoleted by {}" -msgstr "{} 已經棄用由 {}" +#: ../dnf/cli/option_parser.py:296 +msgid "control whether color is used" +msgstr "控制使用什麼顏色" -#: ../dnf/cli/commands/check.py:137 -msgid "{} provides {} but it cannot be found" -msgstr "{} 提供 {} 但找不到" +#: ../dnf/cli/option_parser.py:299 +msgid "set metadata as expired before running the command" +msgstr "在執行指令前,設定中介資料為過期狀態" -#: ../dnf/cli/commands/downgrade.py:34 -msgid "Downgrade a package" -msgstr "降級軟體包" +#: ../dnf/cli/option_parser.py:302 +msgid "resolve to IPv4 addresses only" +msgstr "只解析 IPv4 位址" -#: ../dnf/cli/commands/downgrade.py:38 -msgid "Package to downgrade" -msgstr "要降級的軟體包" +#: ../dnf/cli/option_parser.py:305 +msgid "resolve to IPv6 addresses only" +msgstr "只解析 IPv6 位址" -#: ../dnf/cli/commands/group.py:44 -msgid "display, or use, the groups information" -msgstr "顯示或使用群組資訊" +#: ../dnf/cli/option_parser.py:308 +msgid "set directory to copy packages to" +msgstr "設定複製軟體包的位置" -#: ../dnf/cli/commands/group.py:70 -msgid "No group data available for configured repositories." -msgstr "設定的軟體庫沒有可用的群組資料。" +#: ../dnf/cli/option_parser.py:311 +msgid "only download packages" +msgstr "只下載軟體包" -#: ../dnf/cli/commands/group.py:127 -#, python-format -msgid "Warning: Group %s does not exist." -msgstr "警告: %s 群組不存在。" +#: ../dnf/cli/option_parser.py:313 +msgid "add a comment to transaction" +msgstr "增加處理事項的備註" -#: ../dnf/cli/commands/group.py:168 -msgid "Warning: No groups match:" -msgstr "警告:沒有符合的群組:" +#: ../dnf/cli/option_parser.py:316 +msgid "Include bugfix relevant packages, in updates" +msgstr "在更新包含漏洞修復的相關軟體包" -#: ../dnf/cli/commands/group.py:197 -msgid "Available Environment Groups:" -msgstr "可用的環境群組:" +#: ../dnf/cli/option_parser.py:319 +msgid "Include enhancement relevant packages, in updates" +msgstr "在更新包含增強的相關軟體包" -#: ../dnf/cli/commands/group.py:199 -msgid "Installed Environment Groups:" -msgstr "已安裝的環境群組:" +#: ../dnf/cli/option_parser.py:322 +msgid "Include newpackage relevant packages, in updates" +msgstr "在更新包含新軟體包的相關軟體包" -#: ../dnf/cli/commands/group.py:206 ../dnf/cli/commands/group.py:292 -msgid "Installed Groups:" -msgstr "已安裝的群組:" +#: ../dnf/cli/option_parser.py:325 +msgid "Include security relevant packages, in updates" +msgstr "在更新包含安全性更新的相關軟體包" -#: ../dnf/cli/commands/group.py:213 ../dnf/cli/commands/group.py:299 -msgid "Installed Language Groups:" -msgstr "已安裝的語言群組:" +#: ../dnf/cli/option_parser.py:329 +msgid "Include packages needed to fix the given advisory, in updates" +msgstr "在更新中包含修復安全性公告需要的軟體包" -#: ../dnf/cli/commands/group.py:223 ../dnf/cli/commands/group.py:306 -msgid "Available Groups:" -msgstr "可用的群組:" +#: ../dnf/cli/option_parser.py:333 +msgid "Include packages needed to fix the given BZ, in updates" +msgstr "在更新中包含修復給定 BZ 需要的軟體包" -#: ../dnf/cli/commands/group.py:230 ../dnf/cli/commands/group.py:313 -msgid "Available Language Groups:" -msgstr "可用的語言群組:" +#: ../dnf/cli/option_parser.py:336 +msgid "Include packages needed to fix the given CVE, in updates" +msgstr "在更新包含修復給定 CVE 需要的軟體包" -#: ../dnf/cli/commands/group.py:320 -msgid "include optional packages from group" -msgstr "包含群組提供的選用軟體包" +#: ../dnf/cli/option_parser.py:341 +msgid "Include security relevant packages matching the severity, in updates" +msgstr "在更新中包含符合嚴重性的安全相關軟體包" -#: ../dnf/cli/commands/group.py:323 -msgid "show also hidden groups" -msgstr "也顯示隱藏群組" +#: ../dnf/cli/option_parser.py:347 +msgid "Force the use of an architecture" +msgstr "強制使用架構" -#: ../dnf/cli/commands/group.py:325 -msgid "show only installed groups" -msgstr "僅顯示已安裝的群組" +#: ../dnf/cli/option_parser.py:369 +msgid "List of Main Commands:" +msgstr "主要指令清單:" -#: ../dnf/cli/commands/group.py:327 -msgid "show only available groups" -msgstr "僅顯示可用的群組" +#: ../dnf/cli/option_parser.py:370 +msgid "List of Plugin Commands:" +msgstr "插件指令清單:" -#: ../dnf/cli/commands/group.py:329 -msgid "show also ID of groups" +#. Translators: This is abbreviated 'Name'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:504 +msgctxt "short" +msgid "Name" msgstr "" -#: ../dnf/cli/commands/group.py:331 -msgid "available subcommands: {} (default), {}" -msgstr "" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:510 +msgid "Epoch" +msgstr "Epoch" -#: ../dnf/cli/commands/group.py:335 -msgid "argument for group subcommand" +#. Translators: This is the short version of 'Version'. You can +#. use the full (unabbreviated) term 'Version' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:511 ../dnf/cli/output.py:1313 +msgctxt "short" +msgid "Version" msgstr "" -#: ../dnf/cli/commands/group.py:344 -#, python-format -msgid "Invalid groups sub-command, use: %s." -msgstr "無效的群組子指令,請用:%s。" - -#: ../dnf/cli/commands/group.py:401 -msgid "Unable to find a mandatory group package." -msgstr "找不到強制群組軟體包。" - -#: ../dnf/cli/commands/deplist.py:32 -msgid "List package's dependencies and what packages provide them" -msgstr "列出軟體包的依賴關係以及由何軟體包提供" +#. Translators: This is the full (unabbreviated) term 'Version'. +#: ../dnf/cli/output.py:512 ../dnf/cli/output.py:1315 +msgctxt "long" +msgid "Version" +msgstr "" -#: ../dnf/cli/commands/__init__.py:47 -#, python-format -msgid "To diagnose the problem, try running: '%s'." -msgstr "若要疑難排解這個問題,請嘗試執行:「%s」。" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:515 +msgid "Release" +msgstr "發行版" -#: ../dnf/cli/commands/__init__.py:49 -#, python-format -msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." -msgstr "您的 RPMDB 可能損壞,可執行「%s」可能會修復這個問題。" +#. Translators: This is abbreviated 'Architecture', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:516 ../dnf/cli/output.py:1304 +msgctxt "short" +msgid "Arch" +msgstr "" -#: ../dnf/cli/commands/__init__.py:53 -msgid "" -"You have enabled checking of packages via GPG keys. This is a good thing.\n" -"However, you do not have any GPG public keys installed. You need to download\n" -"the keys for packages you wish to install and install them.\n" -"You can do that by running the command:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"Alternatively you can specify the url to the key you would like to use\n" -"for a repository in the 'gpgkey' option in a repository section and DNF\n" -"will install it for you.\n" -"\n" -"For more information contact your distribution or package provider." +#. Translators: This is the full word 'Architecture', used when +#. we have enough space. +#: ../dnf/cli/output.py:517 ../dnf/cli/output.py:1307 +msgctxt "long" +msgid "Architecture" msgstr "" -"您啟用了透過 GPG 密鑰檢查軟體包。這是件好事情。\n" -"但是,您沒有安裝任何的 GPG 公鑰。您需要下載您\n" -"想要安裝的軟體包上的密鑰。\n" -"您可以透過執行這個指令下載密鑰:\n" -" rpm --import public.gpg.key\n" -"\n" -"\n" -"或者,您可以在軟體庫區塊的 gpgkey 選項中指定要用於軟體庫密鑰的位址,DNF 將為您安裝它。\n" -"\n" -"更多資訊請聯絡您的散布版或是軟體包發行者。" -#: ../dnf/cli/commands/__init__.py:80 -#, python-format -msgid "Problem repository: %s" -msgstr "有問題的軟體庫:%s" +#. Translators: This is the full (unabbreviated) term 'Size'. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1330 +msgctxt "long" +msgid "Size" +msgstr "" -#: ../dnf/cli/commands/__init__.py:163 -msgid "display details about a package or group of packages" -msgstr "顯示軟體包中的軟體包或群組詳細資訊" +#. Translators: This is the short version of 'Size'. It should +#. not be longer than 5 characters. If the term 'Size' in your +#. language is not longer than 5 characters then you can use it +#. unabbreviated. +#: ../dnf/cli/output.py:519 ../dnf/cli/output.py:1328 +msgctxt "short" +msgid "Size" +msgstr "" -#: ../dnf/cli/commands/__init__.py:173 ../dnf/cli/commands/__init__.py:744 -msgid "show all packages (default)" -msgstr "顯示所有軟體包(預設值)" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:523 +msgid "Source" +msgstr "來源" -#: ../dnf/cli/commands/__init__.py:176 ../dnf/cli/commands/__init__.py:747 -msgid "show only available packages" -msgstr "只顯示可用的軟體包" +#. Translators: This is abbreviated 'Repository', used when +#. we have not enough space to display the full word. +#: ../dnf/cli/output.py:524 ../dnf/cli/output.py:1319 +msgctxt "short" +msgid "Repo" +msgstr "" -#: ../dnf/cli/commands/__init__.py:179 ../dnf/cli/commands/__init__.py:750 -msgid "show only installed packages" -msgstr "只顯示已安裝的軟體包" +#. Translators: This is the full word 'Repository', used when +#. we have enough space. +#: ../dnf/cli/output.py:525 ../dnf/cli/output.py:1322 +msgctxt "long" +msgid "Repository" +msgstr "" -#: ../dnf/cli/commands/__init__.py:182 ../dnf/cli/commands/__init__.py:753 -msgid "show only extras packages" -msgstr "只顯示附加的軟體包" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:532 +msgid "From repo" +msgstr "來源軟體庫" -#: ../dnf/cli/commands/__init__.py:185 ../dnf/cli/commands/__init__.py:188 -#: ../dnf/cli/commands/__init__.py:756 ../dnf/cli/commands/__init__.py:759 -msgid "show only upgrades packages" -msgstr "只顯示要升級的軟體包" +#. :hawkey does not support changelog information +#. print(_("Committer : %s") % ucd(pkg.committer)) +#. print(_("Committime : %s") % time.ctime(pkg.committime)) +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:538 +msgid "Packager" +msgstr "打包者" -#: ../dnf/cli/commands/__init__.py:191 ../dnf/cli/commands/__init__.py:762 -msgid "show only autoremove packages" -msgstr "只顯示要被自動移除的軟體包" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:540 +msgid "Buildtime" +msgstr "建置時間" -#: ../dnf/cli/commands/__init__.py:194 ../dnf/cli/commands/__init__.py:765 -msgid "show only recently changed packages" -msgstr "只顯示最近變動的軟體包" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:544 +msgid "Install time" +msgstr "安裝時間" -#: ../dnf/cli/commands/__init__.py:198 -msgid "Package name specification" -msgstr "" +#. Translators: This message should be no longer than 12 chars. +#: ../dnf/cli/output.py:553 +msgid "Installed by" +msgstr "安裝內容" -#: ../dnf/cli/commands/__init__.py:226 -msgid "list a package or groups of packages" -msgstr "列出軟體包中的軟體包或群組" +#. Translators: This is abbreviated 'Summary'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:557 +msgctxt "short" +msgid "Summary" +msgstr "" -#: ../dnf/cli/commands/__init__.py:240 -msgid "find what package provides the given value" -msgstr "尋找哪個軟體包提供了所提供的值" +#. Translators: This message should be no longer than 12 characters. +#: ../dnf/cli/output.py:563 +msgid "License" +msgstr "授權" -#: ../dnf/cli/commands/__init__.py:244 -msgid "PROVIDE" +#. Translators: This is abbreviated 'Description'. Should be no longer +#. than 12 characters. You can use the full version if it is short +#. enough in your language. +#: ../dnf/cli/output.py:567 +msgctxt "short" +msgid "Description" msgstr "" -#: ../dnf/cli/commands/__init__.py:245 -msgid "Provide specification to search for" +#: ../dnf/cli/output.py:694 +msgid "No packages to list" msgstr "" -#: ../dnf/cli/commands/__init__.py:254 ../dnf/cli/commands/search.py:159 -msgid "Searching Packages: " -msgstr "搜尋軟體包: " +#: ../dnf/cli/output.py:705 +msgid "y" +msgstr "y" -#: ../dnf/cli/commands/__init__.py:263 -msgid "check for available package upgrades" -msgstr "檢查可用的軟體包升級" +#: ../dnf/cli/output.py:705 +msgid "yes" +msgstr "是" -#: ../dnf/cli/commands/__init__.py:269 -msgid "show changelogs before update" -msgstr "" +#: ../dnf/cli/output.py:706 +msgid "n" +msgstr "n" -#: ../dnf/cli/commands/__init__.py:365 ../dnf/cli/commands/__init__.py:418 -#: ../dnf/cli/commands/__init__.py:474 -msgid "No package available." -msgstr "沒有可用的軟體包。" +#: ../dnf/cli/output.py:706 +msgid "no" +msgstr "否" -#: ../dnf/cli/commands/__init__.py:380 -msgid "No packages marked for install." -msgstr "沒有軟體包標記為安裝。" +#: ../dnf/cli/output.py:710 +msgid "Is this ok [y/N]: " +msgstr "這樣可以嗎 [y/N]: " -#: ../dnf/cli/commands/__init__.py:416 -msgid "No package installed." -msgstr "沒有已安裝的軟體包。" +#: ../dnf/cli/output.py:714 +msgid "Is this ok [Y/n]: " +msgstr "這樣可以嗎 [Y/n]: " -#: ../dnf/cli/commands/__init__.py:436 ../dnf/cli/commands/__init__.py:493 -#: ../dnf/cli/commands/reinstall.py:91 +#: ../dnf/cli/output.py:794 #, python-format -msgid " (from %s)" -msgstr " (來自 %s)" +msgid "Group: %s" +msgstr "群組:%s" -#: ../dnf/cli/commands/__init__.py:471 ../dnf/cli/commands/__init__.py:580 -#: ../dnf/cli/commands/__init__.py:623 ../dnf/cli/commands/__init__.py:670 -msgid "No package installed from the repository." -msgstr "沒有來自這個軟體庫的已安裝軟體包。" +#: ../dnf/cli/output.py:798 +#, python-format +msgid " Group-Id: %s" +msgstr " 群組 ID:%s" -#: ../dnf/cli/commands/__init__.py:534 ../dnf/cli/commands/reinstall.py:101 -msgid "No packages marked for reinstall." -msgstr "沒有軟體包標記為要重新安裝。" +#: ../dnf/cli/output.py:800 ../dnf/cli/output.py:839 +#, python-format +msgid " Description: %s" +msgstr " 描述:%s" -#: ../dnf/cli/commands/__init__.py:720 ../dnf/cli/commands/upgrade.py:89 -msgid "No packages marked for upgrade." -msgstr "沒有軟體包為升級標記。" +#: ../dnf/cli/output.py:802 +#, python-format +msgid " Language: %s" +msgstr " 語言:%s" -#: ../dnf/cli/commands/__init__.py:730 -msgid "run commands on top of all packages in given repository" -msgstr "在提供的軟體庫於所有軟體包的頂端執行指令" +#: ../dnf/cli/output.py:805 +msgid " Mandatory Packages:" +msgstr " 必備軟體包:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "REPOID" -msgstr "" +#: ../dnf/cli/output.py:806 +msgid " Default Packages:" +msgstr " 預設軟體包:" -#: ../dnf/cli/commands/__init__.py:769 -msgid "Repository ID" -msgstr "" +#: ../dnf/cli/output.py:807 +msgid " Optional Packages:" +msgstr " 選用軟體包:" -#: ../dnf/cli/commands/__init__.py:804 -msgid "display a helpful usage message" -msgstr "顯示用法說明訊息" +#: ../dnf/cli/output.py:808 +msgid " Conditional Packages:" +msgstr " 條件軟體包:" -#: ../dnf/cli/commands/__init__.py:808 -msgid "COMMAND" -msgstr "指令" +#: ../dnf/cli/output.py:833 +#, python-format +msgid "Environment Group: %s" +msgstr "環境群組:%s" -#: ../dnf/cli/commands/__init__.py:825 -msgid "display, or use, the transaction history" -msgstr "顯示或使用處理事項歷史紀錄" +#: ../dnf/cli/output.py:836 +#, python-format +msgid " Environment-Id: %s" +msgstr " 環境 ID:%s" -#: ../dnf/cli/commands/__init__.py:853 -msgid "" -"Found more than one transaction ID.\n" -"'{}' requires one transaction ID or package name." -msgstr "" -"找到超過一個處理事項識別碼。\n" -"「{}」需要一個處理事項識別碼或軟體包名稱。" +#: ../dnf/cli/output.py:842 +msgid " Mandatory Groups:" +msgstr " 必備群組:" -#: ../dnf/cli/commands/__init__.py:861 -msgid "No transaction ID or package name given." -msgstr "沒有提供處理事項識別碼或軟體包名稱。" +#: ../dnf/cli/output.py:843 +msgid " Optional Groups:" +msgstr " 選用群組:" -#: ../dnf/cli/commands/__init__.py:873 -msgid "You don't have access to the history DB." -msgstr "您沒有權限存取歷史紀錄資料庫。" +#: ../dnf/cli/output.py:864 +msgid "Matched from:" +msgstr "符合來源:" -#: ../dnf/cli/commands/__init__.py:885 +#: ../dnf/cli/output.py:878 #, python-format -msgid "" -"Cannot undo transaction %s, doing so would result in an inconsistent package" -" database." -msgstr "無法復原處理事項 %s,這樣做會導致軟體包資料庫不一致。" +msgid "Filename : %s" +msgstr "檔案名稱:%s" -#: ../dnf/cli/commands/__init__.py:890 +#: ../dnf/cli/output.py:903 #, python-format -msgid "" -"Cannot rollback transaction %s, doing so would result in an inconsistent " -"package database." -msgstr "無法回滾處理事項 %s,這樣做會導致軟體包資料庫不一致。" +msgid "Repo : %s" +msgstr "軟體庫 :%s" -#: ../dnf/cli/commands/__init__.py:960 -msgid "" -"Invalid transaction ID range definition '{}'.\n" -"Use '..'." -msgstr "" -"無效的處理事項識別碼範圍定義「{}」。\n" -"使用「..」。" +#: ../dnf/cli/output.py:912 +msgid "Description : " +msgstr "描述 : " -#: ../dnf/cli/commands/__init__.py:964 -msgid "" -"Can't convert '{}' to transaction ID.\n" -"Use '', 'last', 'last-'." -msgstr "" +#: ../dnf/cli/output.py:916 +#, python-format +msgid "URL : %s" +msgstr "URL :%s" -#: ../dnf/cli/commands/__init__.py:993 -msgid "No transaction which manipulates package '{}' was found." -msgstr "找不到操作「{}」軟體包的處理事項。" +#: ../dnf/cli/output.py:920 +#, python-format +msgid "License : %s" +msgstr "授權 :%s" -#: ../dnf/cli/commands/install.py:47 -msgid "install a package or packages on your system" -msgstr "在系統上安裝一個軟體包" +#: ../dnf/cli/output.py:926 +#, python-format +msgid "Provide : %s" +msgstr "提供 :%s" -#: ../dnf/cli/commands/install.py:118 -msgid "Unable to find a match" -msgstr "無法找到匹配項目" +#: ../dnf/cli/output.py:946 +#, python-format +msgid "Other : %s" +msgstr "其他 :%s" -#: ../dnf/cli/commands/install.py:131 +#: ../dnf/cli/output.py:995 +msgid "There was an error calculating total download size" +msgstr "計算總下載大小時發生錯誤" + +#: ../dnf/cli/output.py:1001 #, python-format -msgid "Not a valid rpm file path: %s" -msgstr "無效 RPM 檔案位址:%s" +msgid "Total size: %s" +msgstr "總大小:%s" -#: ../dnf/cli/commands/install.py:167 -#, python-brace-format -msgid "There are following alternatives for \"{0}\": {1}" -msgstr "以下可以用來替代「{0}」:{1}" +#: ../dnf/cli/output.py:1004 +#, python-format +msgid "Total download size: %s" +msgstr "總下載大小:%s" -#: ../dnf/cli/commands/updateinfo.py:44 -msgid "bugfix" -msgstr "臭蟲修正" +#: ../dnf/cli/output.py:1007 +#, python-format +msgid "Installed size: %s" +msgstr "安裝的大小:%s" + +#: ../dnf/cli/output.py:1025 +msgid "There was an error calculating installed size" +msgstr "計算安裝大小時發生錯誤" + +#: ../dnf/cli/output.py:1029 +#, python-format +msgid "Freed space: %s" +msgstr "釋放空間:%s" + +#: ../dnf/cli/output.py:1038 +msgid "Marking packages as installed by the group:" +msgstr "依據群組將軟體包標記為安裝:" + +#: ../dnf/cli/output.py:1045 +msgid "Marking packages as removed by the group:" +msgstr "依據群組將軟體包標記為移除:" + +#: ../dnf/cli/output.py:1055 +msgid "Group" +msgstr "群組" + +#: ../dnf/cli/output.py:1055 +msgid "Packages" +msgstr "軟體包" + +#: ../dnf/cli/output.py:1120 +msgid "Installing group/module packages" +msgstr "將安裝群組/模組軟體包" + +#: ../dnf/cli/output.py:1121 +msgid "Installing group packages" +msgstr "將安裝軟體包群組" -#: ../dnf/cli/commands/updateinfo.py:45 -msgid "enhancement" -msgstr "功能增強" +#. TRANSLATORS: This is for a list of packages to be installed. +#: ../dnf/cli/output.py:1125 +msgctxt "summary" +msgid "Installing" +msgstr "安裝" -#: ../dnf/cli/commands/updateinfo.py:46 -msgid "security" -msgstr "安全問題" +#. TRANSLATORS: This is for a list of packages to be upgraded. +#: ../dnf/cli/output.py:1127 +msgctxt "summary" +msgid "Upgrading" +msgstr "升級" -#: ../dnf/cli/commands/updateinfo.py:47 ../dnf/cli/commands/updateinfo.py:294 -#: ../dnf/cli/commands/updateinfo.py:326 ../dnf/cli/commands/repolist.py:37 -msgid "unknown" -msgstr "未知" +#. TRANSLATORS: This is for a list of packages to be reinstalled. +#: ../dnf/cli/output.py:1129 +msgctxt "summary" +msgid "Reinstalling" +msgstr "重裝" -#: ../dnf/cli/commands/updateinfo.py:48 -msgid "newpackage" -msgstr "新軟體包" +#: ../dnf/cli/output.py:1131 +msgid "Installing dependencies" +msgstr "將安裝依賴項目" -#: ../dnf/cli/commands/updateinfo.py:50 -msgid "Critical/Sec." -msgstr "關鍵/安全" +#: ../dnf/cli/output.py:1132 +msgid "Installing weak dependencies" +msgstr "將安裝弱依賴項目" -#: ../dnf/cli/commands/updateinfo.py:51 -msgid "Important/Sec." -msgstr "重要/安全" +#. TRANSLATORS: This is for a list of packages to be removed. +#: ../dnf/cli/output.py:1134 +msgid "Removing" +msgstr "移除" -#: ../dnf/cli/commands/updateinfo.py:52 -msgid "Moderate/Sec." -msgstr "中度/安全" +#: ../dnf/cli/output.py:1135 +msgid "Removing dependent packages" +msgstr "正在移除相關的軟體包" -#: ../dnf/cli/commands/updateinfo.py:53 -msgid "Low/Sec." -msgstr "低度/安全" +#: ../dnf/cli/output.py:1136 +msgid "Removing unused dependencies" +msgstr "正在移除無用的依賴軟體包" -#: ../dnf/cli/commands/updateinfo.py:63 -msgid "display advisories about packages" -msgstr "顯示軟體包公告" +#. TRANSLATORS: This is for a list of packages to be downgraded. +#: ../dnf/cli/output.py:1138 +msgctxt "summary" +msgid "Downgrading" +msgstr "降級" -#: ../dnf/cli/commands/updateinfo.py:77 -msgid "advisories about newer versions of installed packages (default)" -msgstr "公告已安裝軟體包的新版本(預設)" +#: ../dnf/cli/output.py:1163 +msgid "Installing module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:80 -msgid "advisories about equal and older versions of installed packages" -msgstr "公告已安裝軟體包的相同與較舊版本" +#: ../dnf/cli/output.py:1172 +msgid "Disabling module profiles" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:83 -msgid "" -"advisories about newer versions of those installed packages for which a " -"newer version is available" -msgstr "當新版本可供使用時,公告那些已安裝軟體包的新版本" +#: ../dnf/cli/output.py:1181 +msgid "Enabling module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:87 -msgid "advisories about any versions of installed packages" -msgstr "公告已安裝軟體包的任何版本" +#: ../dnf/cli/output.py:1189 +msgid "Switching module streams" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:92 -msgid "show summary of advisories (default)" -msgstr "顯示公告摘要(預設)" +#: ../dnf/cli/output.py:1197 +msgid "Disabling modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:95 -msgid "show list of advisories" -msgstr "顯示公告列表" +#: ../dnf/cli/output.py:1205 +msgid "Resetting modules" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:98 -msgid "show info of advisories" -msgstr "顯示公告資訊" +#: ../dnf/cli/output.py:1213 +msgid "Installing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:129 -msgid "installed" -msgstr "已安裝" +#: ../dnf/cli/output.py:1220 +msgid "Upgrading Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:132 -msgid "updates" -msgstr "更新" +#: ../dnf/cli/output.py:1227 +msgid "Removing Environment Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:136 -msgid "all" -msgstr "所有" +#: ../dnf/cli/output.py:1234 +msgid "Installing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:139 -msgid "available" -msgstr "可用" +#: ../dnf/cli/output.py:1241 +msgid "Upgrading Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:254 -msgid "Updates Information Summary: " -msgstr "更新資訊摘要: " +#: ../dnf/cli/output.py:1248 +msgid "Removing Groups" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:257 -msgid "New Package notice(s)" -msgstr "新軟體包通知" +#: ../dnf/cli/output.py:1263 +#, python-format +msgid "" +"Skipping packages with conflicts:\n" +"(add '%s' to command line to force their upgrade)" +msgstr "" +"略過有衝突的軟體包:\n" +"(加入「%s」到指令列中來強制升級)" -#: ../dnf/cli/commands/updateinfo.py:258 -msgid "Security notice(s)" -msgstr "安全性通知" +#: ../dnf/cli/output.py:1271 +#, python-format +msgid "Skipping packages with broken dependencies%s" +msgstr "略過依賴關係損壞的軟體包%s" -#: ../dnf/cli/commands/updateinfo.py:259 -msgid "Critical Security notice(s)" -msgstr "關鍵安全通知" +#: ../dnf/cli/output.py:1275 +msgid " or part of a group" +msgstr " 或群組的一部分" -#: ../dnf/cli/commands/updateinfo.py:261 -msgid "Important Security notice(s)" -msgstr "重要安全通知" +#. Translators: This is the short version of 'Package'. You can +#. use the full (unabbreviated) term 'Package' if you think that +#. the translation to your language is not too long and will +#. always fit to limited space. +#: ../dnf/cli/output.py:1298 +msgctxt "short" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:263 -msgid "Moderate Security notice(s)" -msgstr "中度安全通知" +#. Translators: This is the full (unabbreviated) term 'Package'. +#. This is also a hack to resolve RhBug 1302935 correctly. +#: ../dnf/cli/output.py:1300 ../dnf/cli/output.py:1971 +msgctxt "long" +msgid "Package" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:265 -msgid "Low Security notice(s)" -msgstr "低度安全通知" +#: ../dnf/cli/output.py:1349 +msgid "replacing" +msgstr "替換" -#: ../dnf/cli/commands/updateinfo.py:267 -msgid "Unknown Security notice(s)" -msgstr "未知安全通知" +#: ../dnf/cli/output.py:1356 +#, python-format +msgid "" +"\n" +"Transaction Summary\n" +"%s\n" +msgstr "" +"\n" +"處理事項摘要\n" +"%s\n" -#: ../dnf/cli/commands/updateinfo.py:269 -msgid "Bugfix notice(s)" -msgstr "臭蟲修正通知" +#. TODO: remove +#: ../dnf/cli/output.py:1361 ../dnf/cli/output.py:1878 +#: ../dnf/cli/output.py:1879 +msgid "Install" +msgstr "安裝" -#: ../dnf/cli/commands/updateinfo.py:270 -msgid "Enhancement notice(s)" -msgstr "功能增強通知" +#: ../dnf/cli/output.py:1365 ../dnf/cli/output.py:1887 +msgid "Upgrade" +msgstr "升級" -#: ../dnf/cli/commands/updateinfo.py:271 -msgid "other notice(s)" -msgstr "其他通知" +#: ../dnf/cli/output.py:1366 +msgid "Remove" +msgstr "移除" -#: ../dnf/cli/commands/updateinfo.py:292 -msgid "Unknown/Sec." -msgstr "未知/安全" +#: ../dnf/cli/output.py:1368 ../dnf/cli/output.py:1885 +msgid "Downgrade" +msgstr "降級" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Update ID" -msgstr "更新ID" +#: ../dnf/cli/output.py:1369 +msgid "Skip" +msgstr "略過" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Type" -msgstr "類型" +#: ../dnf/cli/output.py:1378 ../dnf/cli/output.py:1394 +msgid "Package" +msgid_plural "Packages" +msgstr[0] "軟體包" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Updated" -msgstr "更新" +#: ../dnf/cli/output.py:1396 +msgid "Dependent package" +msgid_plural "Dependent packages" +msgstr[0] "依賴的軟體包" -#: ../dnf/cli/commands/updateinfo.py:319 -msgid "Bugs" -msgstr "臭蟲" +#: ../dnf/cli/output.py:1458 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1888 +msgid "Upgraded" +msgstr "已升級" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "CVEs" -msgstr "CVE" +#: ../dnf/cli/output.py:1459 ../dnf/cli/output.py:1720 +#: ../dnf/cli/output.py:1886 +msgid "Downgraded" +msgstr "已降級" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Description" -msgstr "描述" +#: ../dnf/cli/output.py:1464 +msgid "Reinstalled" +msgstr "已重裝" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Severity" -msgstr "嚴重" +#: ../dnf/cli/output.py:1465 +msgid "Skipped" +msgstr "" -#: ../dnf/cli/commands/updateinfo.py:320 -msgid "Rights" -msgstr "權利" +#: ../dnf/cli/output.py:1466 +msgid "Removed" +msgstr "已移除" -#: ../dnf/cli/commands/updateinfo.py:321 -msgid "Files" -msgstr "檔案" +#: ../dnf/cli/output.py:1469 +msgid "Failed" +msgstr "失敗" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "true" -msgstr "true" +#: ../dnf/cli/output.py:1520 +msgid "Total" +msgstr "總計" -#: ../dnf/cli/commands/updateinfo.py:347 -msgid "false" -msgstr "false" +#: ../dnf/cli/output.py:1548 +msgid "" +msgstr "<未設定>" -#: ../dnf/cli/commands/module.py:72 ../dnf/cli/commands/module.py:94 -msgid "No matching Modules to list" -msgstr "沒有要列出的符合模組" +#: ../dnf/cli/output.py:1549 +msgid "System" +msgstr "系統" -#: ../dnf/cli/commands/module.py:239 -msgid "Interact with Modules." -msgstr "與模組互動。" +#: ../dnf/cli/output.py:1599 +msgid "Command line" +msgstr "指令列" -#: ../dnf/cli/commands/module.py:252 -msgid "show only enabled modules" -msgstr "只顯示已啟用的模組" +#. TRANSLATORS: user names who executed transaction in history command output +#: ../dnf/cli/output.py:1602 +msgid "User name" +msgstr "使用者名稱" -#: ../dnf/cli/commands/module.py:255 -msgid "show only disabled modules" -msgstr "只顯示已停用的模組" +#. REALLY Needs to use columns! +#: ../dnf/cli/output.py:1603 ../dnf/cli/output.py:1968 +msgid "ID" +msgstr "ID" + +#: ../dnf/cli/output.py:1605 +msgid "Date and time" +msgstr "日期與時間" -#: ../dnf/cli/commands/module.py:258 -msgid "show only installed modules" -msgstr "只顯示已安裝的模組" +#: ../dnf/cli/output.py:1606 ../dnf/cli/output.py:1969 +msgid "Action(s)" +msgstr "動作" -#: ../dnf/cli/commands/module.py:261 -msgid "show profile content" -msgstr "顯示設定檔內容" +#: ../dnf/cli/output.py:1607 +msgid "Altered" +msgstr "已變動" -#: ../dnf/cli/commands/module.py:265 -msgid "Modular command" -msgstr "" +#: ../dnf/cli/output.py:1645 +msgid "No transactions" +msgstr "無處理事項" -#: ../dnf/cli/commands/module.py:267 -msgid "Module specification" +#: ../dnf/cli/output.py:1646 ../dnf/cli/output.py:1662 +msgid "Failed history info" msgstr "" -#: ../dnf/cli/commands/reinstall.py:38 -msgid "reinstall a package" -msgstr "重新安裝軟體包" - -#: ../dnf/cli/commands/reinstall.py:42 -msgid "Package to reinstall" -msgstr "要重新安裝的軟體包" +#: ../dnf/cli/output.py:1661 +msgid "No transaction ID, or package, given" +msgstr "沒有給予處理事項 ID、或軟體包" -#: ../dnf/cli/commands/distrosync.py:32 -msgid "synchronize installed packages to the latest available versions" -msgstr "將已安裝的軟體包同步至最新的可用版本" +#: ../dnf/cli/output.py:1719 +msgid "Erased" +msgstr "已抹除" -#: ../dnf/cli/commands/distrosync.py:36 -msgid "Package to synchronize" -msgstr "要同步的軟體包" +#: ../dnf/cli/output.py:1721 +msgid "Not installed" +msgstr "未安裝" -#: ../dnf/cli/commands/swap.py:33 -msgid "run an interactive dnf mod for remove and install one spec" -msgstr "執行互動型 dnf 模組以移除和安裝一個 spec" +#: ../dnf/cli/output.py:1722 +msgid "Newer" +msgstr "新版" -#: ../dnf/cli/commands/swap.py:37 -msgid "The specs that will be removed" -msgstr "這個 spec 將會被移除" +#: ../dnf/cli/output.py:1722 +msgid "Older" +msgstr "舊版" -#: ../dnf/cli/commands/swap.py:39 -msgid "The specs that will be installed" -msgstr "這個 spec 將會被安裝" +#: ../dnf/cli/output.py:1770 ../dnf/cli/output.py:1772 +msgid "Transaction ID :" +msgstr "處理事項ID:" -#: ../dnf/cli/commands/makecache.py:37 -msgid "generate the metadata cache" -msgstr "生成中介資料快取" +#: ../dnf/cli/output.py:1775 +msgid "Begin time :" +msgstr "開始時間 :" -#: ../dnf/cli/commands/makecache.py:48 -msgid "Making cache files for all metadata files." -msgstr "為所有中介資料檔案製作快取檔案。" +#: ../dnf/cli/output.py:1778 ../dnf/cli/output.py:1780 +msgid "Begin rpmdb :" +msgstr "開始 rpmdb:" -#: ../dnf/cli/commands/upgrade.py:40 -msgid "upgrade a package or packages on your system" -msgstr "在系統上升級軟體包" +#: ../dnf/cli/output.py:1786 +#, python-format +msgid "(%u seconds)" +msgstr "(%u 秒)" -#: ../dnf/cli/commands/upgrade.py:44 -msgid "Package to upgrade" -msgstr "要升級的軟體包" +#: ../dnf/cli/output.py:1788 +#, python-format +msgid "(%u minutes)" +msgstr "(%u 分鐘)" -#: ../dnf/cli/commands/autoremove.py:41 -msgid "" -"remove all unneeded packages that were originally installed as dependencies" -msgstr "移除所有當初因依賴關係而安裝但目前不再需要的軟體包" +#: ../dnf/cli/output.py:1790 +#, python-format +msgid "(%u hours)" +msgstr "(%u 小時)" -#: ../dnf/cli/commands/search.py:46 -msgid "search package details for the given string" -msgstr "根據字串搜尋軟體包詳細資訊" +#: ../dnf/cli/output.py:1792 +#, python-format +msgid "(%u days)" +msgstr "(%u 天)" -#: ../dnf/cli/commands/search.py:51 -msgid "search also package description and URL" -msgstr "也搜尋軟體包描述說明和URL" +#: ../dnf/cli/output.py:1793 +msgid "End time :" +msgstr "結束時間 :" -#: ../dnf/cli/commands/search.py:52 -msgid "KEYWORD" -msgstr "" +#: ../dnf/cli/output.py:1796 ../dnf/cli/output.py:1798 +msgid "End rpmdb :" +msgstr "結束 rpmdb:" -#: ../dnf/cli/commands/search.py:55 -msgid "Keyword to search for" -msgstr "" +#: ../dnf/cli/output.py:1805 ../dnf/cli/output.py:1807 +msgid "User :" +msgstr "使用者 :" -#. TRANSLATORS: separator used between package attributes (eg. Name & Summary -#. & URL) -#: ../dnf/cli/commands/search.py:76 -msgid " & " -msgstr " & " +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1818 +msgid "Aborted" +msgstr "已中止" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:80 -#, python-format -msgid "%s Exactly Matched: %%s" -msgstr "%s 精確符合:%%s" +#: ../dnf/cli/output.py:1811 ../dnf/cli/output.py:1814 +#: ../dnf/cli/output.py:1816 ../dnf/cli/output.py:1818 +#: ../dnf/cli/output.py:1820 ../dnf/cli/output.py:1822 +msgid "Return-Code :" +msgstr "回傳代碼 :" -#. TRANSLATORS: %s - translated package attributes, -#. %%s - found keys (in listed attributes) -#: ../dnf/cli/commands/search.py:84 -#, python-format -msgid "%s Matched: %%s" -msgstr "%s 符合: %%s" +#: ../dnf/cli/output.py:1814 ../dnf/cli/output.py:1822 +msgid "Success" +msgstr "成功" -#: ../dnf/cli/commands/search.py:134 -msgid "No matches found." -msgstr "找不到符合項目。" +#: ../dnf/cli/output.py:1816 +msgid "Failures:" +msgstr "失敗:" -#: ../dnf/cli/commands/repolist.py:39 -#, python-format -msgid "Never (last: %s)" -msgstr "永不(上次:%s)" +#: ../dnf/cli/output.py:1820 +msgid "Failure:" +msgstr "失敗:" -#: ../dnf/cli/commands/repolist.py:41 -#, python-format -msgid "Instant (last: %s)" -msgstr "即時(上次:%s)" +#: ../dnf/cli/output.py:1830 ../dnf/cli/output.py:1832 +msgid "Releasever :" +msgstr "發行版本 :" -#: ../dnf/cli/commands/repolist.py:44 -#, python-format -msgid "%s second(s) (last: %s)" -msgstr "%s 秒(上次:%s)" +#: ../dnf/cli/output.py:1837 ../dnf/cli/output.py:1839 +msgid "Command Line :" +msgstr "指令列 :" -#: ../dnf/cli/commands/repolist.py:75 -msgid "display the configured software repositories" -msgstr "顯示已設定的軟體庫" +#: ../dnf/cli/output.py:1845 +msgid "Comment :" +msgstr "備註 :" -#: ../dnf/cli/commands/repolist.py:82 -msgid "show all repos" -msgstr "顯示所有軟體庫" +#: ../dnf/cli/output.py:1849 +msgid "Transaction performed with:" +msgstr "處理事項執行者:" -#: ../dnf/cli/commands/repolist.py:85 -msgid "show enabled repos (default)" -msgstr "顯示啟用的軟體庫 (預設)" +#: ../dnf/cli/output.py:1858 +msgid "Packages Altered:" +msgstr "變動的軟體包:" -#: ../dnf/cli/commands/repolist.py:88 -msgid "show disabled repos" -msgstr "顯示停用的軟體庫" +#: ../dnf/cli/output.py:1864 +msgid "Scriptlet output:" +msgstr "指令小稿輸出:" -#: ../dnf/cli/commands/repolist.py:92 -msgid "Repository specification" -msgstr "" +#: ../dnf/cli/output.py:1871 +msgid "Errors:" +msgstr "錯誤:" -#: ../dnf/cli/commands/repolist.py:124 -msgid "No repositories available" -msgstr "沒有可用的軟體庫" +#: ../dnf/cli/output.py:1880 +msgid "Dep-Install" +msgstr "依賴安裝" -#: ../dnf/cli/commands/repolist.py:142 ../dnf/cli/commands/repolist.py:143 -msgid "enabled" -msgstr "已啟用" +#: ../dnf/cli/output.py:1881 +msgid "Obsoleted" +msgstr "已棄用" -#: ../dnf/cli/commands/repolist.py:150 ../dnf/cli/commands/repolist.py:151 -msgid "disabled" -msgstr "已停用" +#: ../dnf/cli/output.py:1882 ../dnf/transaction.py:84 ../dnf/transaction.py:85 +msgid "Obsoleting" +msgstr "棄用" -#: ../dnf/cli/commands/repolist.py:161 -msgid "Repo-id : " -msgstr "軟體庫 ID: " +#: ../dnf/cli/output.py:1883 +msgid "Erase" +msgstr "抹除" -#: ../dnf/cli/commands/repolist.py:162 -msgid "Repo-name : " -msgstr "軟體庫名稱: " +#: ../dnf/cli/output.py:1884 +msgid "Reinstall" +msgstr "重裝" -#: ../dnf/cli/commands/repolist.py:165 -msgid "Repo-status : " -msgstr "軟體庫狀態: " +#: ../dnf/cli/output.py:1959 +msgid "Bad transaction IDs, or package(s), given" +msgstr "給予的處理事項 ID、或軟體包不良" -#: ../dnf/cli/commands/repolist.py:168 -msgid "Repo-revision: " -msgstr "軟體庫修訂: " +#: ../dnf/cli/output.py:2058 +#, python-format +msgid "---> Package %s.%s %s will be installed" +msgstr "---> %s.%s %s 軟體包將會安裝" -#: ../dnf/cli/commands/repolist.py:172 -msgid "Repo-tags : " -msgstr "軟體庫標籤: " +#: ../dnf/cli/output.py:2060 +#, python-format +msgid "---> Package %s.%s %s will be an upgrade" +msgstr "---> %s.%s %s 軟體包將會升級" -#: ../dnf/cli/commands/repolist.py:179 -msgid "Repo-distro-tags: " -msgstr "軟體庫散布版標籤: " +#: ../dnf/cli/output.py:2062 +#, python-format +msgid "---> Package %s.%s %s will be erased" +msgstr "---> %s.%s %s 軟體包將被抹除" -#: ../dnf/cli/commands/repolist.py:188 -msgid "Repo-updated : " -msgstr "軟體庫更新: " +#: ../dnf/cli/output.py:2064 +#, python-format +msgid "---> Package %s.%s %s will be reinstalled" +msgstr "---> %s.%s %s 軟體包將會重裝" -#: ../dnf/cli/commands/repolist.py:190 -msgid "Repo-pkgs : " -msgstr "軟體庫軟體包: " +#: ../dnf/cli/output.py:2066 +#, python-format +msgid "---> Package %s.%s %s will be a downgrade" +msgstr "---> %s.%s %s 軟體包將被降級" -#: ../dnf/cli/commands/repolist.py:191 -msgid "Repo-size : " -msgstr "軟體庫大小: " +#: ../dnf/cli/output.py:2068 +#, python-format +msgid "---> Package %s.%s %s will be obsoleting" +msgstr "---> %s.%s %s 軟體包將會棄用" -#: ../dnf/cli/commands/repolist.py:194 -msgid "Repo-metalink: " -msgstr "軟體庫中介連結: " +#: ../dnf/cli/output.py:2070 +#, python-format +msgid "---> Package %s.%s %s will be upgraded" +msgstr "---> %s.%s %s 軟體包將被升級" -#: ../dnf/cli/commands/repolist.py:199 -msgid " Updated : " -msgstr " 更新時間: " +#: ../dnf/cli/output.py:2072 +#, python-format +msgid "---> Package %s.%s %s will be obsoleted" +msgstr "---> %s.%s %s 軟體包將被棄用" -#: ../dnf/cli/commands/repolist.py:201 -msgid "Repo-mirrors : " -msgstr "軟體庫鏡像: " +#: ../dnf/cli/output.py:2081 +msgid "--> Starting dependency resolution" +msgstr "--> 開始解決依賴關係問題" -#: ../dnf/cli/commands/repolist.py:205 ../dnf/cli/commands/repolist.py:211 -msgid "Repo-baseurl : " -msgstr "軟體庫基礎 URL: " +#: ../dnf/cli/output.py:2086 +msgid "--> Finished dependency resolution" +msgstr "--> 完成解決依賴關係問題" -#: ../dnf/cli/commands/repolist.py:214 -msgid "Repo-expire : " -msgstr "軟體庫過期: " +#: ../dnf/cli/output.py:2100 ../dnf/crypto.py:132 +#, python-format +msgid "" +"Importing GPG key 0x%s:\n" +" Userid : \"%s\"\n" +" Fingerprint: %s\n" +" From : %s" +msgstr "" +"匯入 GPG 密鑰 0x%s:\n" +"使用者識別碼:\"%s\"\n" +"指紋 :%s\n" +"來自 :%s" -#. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) -#: ../dnf/cli/commands/repolist.py:218 -msgid "Repo-exclude : " -msgstr "軟體庫排除: " +#: ../dnf/cli/utils.py:98 +msgid "Running" +msgstr "執行中" -#: ../dnf/cli/commands/repolist.py:222 -msgid "Repo-include : " -msgstr "軟體庫納入: " +#: ../dnf/cli/utils.py:99 +msgid "Sleeping" +msgstr "睡眠中" -#. TRANSLATORS: Number of packages that where excluded (5) -#: ../dnf/cli/commands/repolist.py:227 -msgid "Repo-excluded: " -msgstr "軟體庫排除: " +#: ../dnf/cli/utils.py:100 +msgid "Uninterruptible" +msgstr "不中斷" -#: ../dnf/cli/commands/repolist.py:231 -msgid "Repo-filename: " -msgstr "軟體庫檔名: " +#: ../dnf/cli/utils.py:101 +msgid "Zombie" +msgstr "殭屍" -#. Work out the first (id) and last (enabled/disabled/count), -#. then chop the middle (name)... -#: ../dnf/cli/commands/repolist.py:240 ../dnf/cli/commands/repolist.py:267 -msgid "repo id" -msgstr "軟體庫 ID" +#: ../dnf/cli/utils.py:102 +msgid "Traced/Stopped" +msgstr "已追蹤 / 已停止" -#: ../dnf/cli/commands/repolist.py:253 ../dnf/cli/commands/repolist.py:254 -#: ../dnf/cli/commands/repolist.py:275 -msgid "status" -msgstr "狀態" +#: ../dnf/cli/utils.py:103 +msgid "Unknown" +msgstr "未知的" -#: ../dnf/cli/commands/repolist.py:269 ../dnf/cli/commands/repolist.py:271 -msgid "repo name" -msgstr "軟體庫名稱" +#: ../dnf/cli/utils.py:113 +#, python-format +msgid "Unable to find information about the locking process (PID %d)" +msgstr "無法找到此鎖定的處理程序(PID %d)的資訊" -#: ../dnf/cli/commands/repolist.py:285 -msgid "Total packages: {}" -msgstr "" +#: ../dnf/cli/utils.py:117 +#, python-format +msgid " The application with PID %d is: %s" +msgstr " 這個 PID 為 %d 的應用程式為:%s" -#: ../dnf/cli/commands/repoquery.py:108 -msgid "search for packages matching keyword" -msgstr "搜尋軟體包符合的關鍵詞" +#: ../dnf/cli/utils.py:120 +#, python-format +msgid " Memory : %5s RSS (%5sB VSZ)" +msgstr " 記憶體:%5s RSS (%5sB VSZ)" -#: ../dnf/cli/commands/repoquery.py:122 -msgid "" -"Query all packages (shorthand for repoquery '*' or repoquery without " -"argument)" -msgstr "查詢所有軟體包(為軟體包查詢「*」或不包含引數的軟體包查詢的 shorthand)" +#: ../dnf/cli/utils.py:125 +#, python-format +msgid " Started: %s - %s ago" +msgstr " 開始於:%s - %s 之前" -#: ../dnf/cli/commands/repoquery.py:125 -msgid "Query all versions of packages (default)" -msgstr "查詢軟體包的所有版本(預設值)" +#: ../dnf/cli/utils.py:127 +#, python-format +msgid " State : %s" +msgstr " 狀態:%s" -#: ../dnf/cli/commands/repoquery.py:128 -msgid "show only results from this ARCH" -msgstr "只顯示這個架構的結果" +#: ../dnf/comps.py:95 +msgid "skipping." +msgstr "略過。" -#: ../dnf/cli/commands/repoquery.py:130 -msgid "show only results that owns FILE" -msgstr "只顯示擁有檔案的結果" +#: ../dnf/comps.py:187 ../dnf/comps.py:689 +#, python-format +msgid "Module or Group '%s' is not installed." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:133 -msgid "show only results that conflict REQ" -msgstr "只顯示衝突 REQ 的結果" +#: ../dnf/comps.py:189 ../dnf/comps.py:691 +#, python-format +msgid "Module or Group '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:136 -msgid "" -"shows results that requires, suggests, supplements, enhances,or recommends " -"package provides and files REQ" -msgstr "顯示提供的必須、建議、補充、增強或推薦軟體包和檔案 REQ 結果" +#: ../dnf/comps.py:191 +#, python-format +msgid "Module or Group '%s' does not exist." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:140 -msgid "show only results that obsolete REQ" -msgstr "只顯示棄用 REQ 的結果" +#: ../dnf/comps.py:610 ../dnf/comps.py:627 +#, python-format +msgid "Environment '%s' is not installed." +msgstr "尚未安裝「%s」環境。" -#: ../dnf/cli/commands/repoquery.py:143 -msgid "show only results that provide REQ" -msgstr "只顯示提供 REQ 的結果" +#: ../dnf/comps.py:629 +#, python-format +msgid "Environment '%s' is not available." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:146 -msgid "shows results that requires package provides and files REQ" -msgstr "只顯示需要軟體包提供者與檔案 REQ 的結果" +#: ../dnf/comps.py:657 +#, python-format +msgid "Group_id '%s' does not exist." +msgstr "Group_id「%s」不存在。" -#: ../dnf/cli/commands/repoquery.py:149 -msgid "show only results that recommend REQ" -msgstr "只顯示推薦 REQ 的結果" +#: ../dnf/conf/config.py:136 +#, python-format +msgid "Error parsing '%s': %s" +msgstr "無法解析「%s」:%s" -#: ../dnf/cli/commands/repoquery.py:152 -msgid "show only results that enhance REQ" -msgstr "只顯示增強 REQ 的結果" +#: ../dnf/conf/config.py:226 +msgid "Could not set cachedir: {}" +msgstr "無法設定 cachedir:{}" -#: ../dnf/cli/commands/repoquery.py:155 -msgid "show only results that suggest REQ" -msgstr "只顯示建議 REQ 的結果" +#: ../dnf/conf/config.py:275 +msgid "" +"Configuration file URL \"{}\" could not be downloaded:\n" +" {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:158 -msgid "show only results that supplement REQ" -msgstr "只顯示補充 REQ 的結果" +#: ../dnf/conf/config.py:355 ../dnf/conf/config.py:391 +#, python-format +msgid "Unknown configuration option: %s = %s" +msgstr "無效的設定選項:%s = %s" -#: ../dnf/cli/commands/repoquery.py:161 -msgid "check non-explicit dependencies (files and Provides); default" -msgstr "檢查不明確的依賴關係(檔案或提供者);預設值" +#: ../dnf/conf/config.py:372 +#, python-format +msgid "Error parsing --setopt with key '%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:163 -msgid "check dependencies exactly as given, opposite of --alldeps" -msgstr "檢查準確的依賴關係為提供,相反於 --alldeps" +#: ../dnf/conf/config.py:380 +#, python-format +msgid "Main config did not have a %s attr. before setopt" +msgstr "主組態未在 setopt 之前設定 %s 屬性" -#: ../dnf/cli/commands/repoquery.py:165 -msgid "" -"used with --whatrequires, and --requires --resolve, query packages " -"recursively." -msgstr "與 --whatrequires、--requires 與 --resolve 使用,並遞迴查詢軟體包。" +#: ../dnf/conf/config.py:427 ../dnf/conf/config.py:445 +msgid "Incorrect or unknown \"{}\": {}" +msgstr "錯誤的或者是無效的 \"{}\": {}" -#: ../dnf/cli/commands/repoquery.py:167 -msgid "show a list of all dependencies and what packages provide them" -msgstr "顯示依賴關係列表、與提供它們的軟體包" +#: ../dnf/conf/config.py:501 +#, python-format +msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:169 -msgid "show available tags to use with --queryformat" -msgstr "與 --queryformat 顯示可供使用的標籤" +#: ../dnf/conf/config.py:504 +#, python-format +msgid "Repo %s did not have a %s attr. before setopt" +msgstr "%s 軟體庫未在 setopt 之前設定 %s 屬性" -#: ../dnf/cli/commands/repoquery.py:172 -msgid "resolve capabilities to originating package(s)" -msgstr "解析原始軟體包的功能" +#: ../dnf/conf/read.py:51 +#, python-format +msgid "Warning: failed loading '%s', skipping." +msgstr "警告:「%s」載入失敗,略過。" -#: ../dnf/cli/commands/repoquery.py:174 -msgid "show recursive tree for package(s)" -msgstr "顯示軟體包的遞迴樹" +#: ../dnf/conf/read.py:63 +msgid "Bad id for repo: {} ({}), byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:176 -msgid "operate on corresponding source RPM" -msgstr "在相應的來源 RPM 上執行" +#: ../dnf/conf/read.py:67 +msgid "Bad id for repo: {}, byte = {} {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:178 -msgid "" -"show N latest packages for a given name.arch (or latest but N if N is " -"negative)" -msgstr "為提供的 name.arch 顯示 N 個最新的軟體包(或最新、除了 N 如果 N 是否定的)" +#: ../dnf/conf/read.py:75 +msgid "Repository '{}' ({}): Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:184 -msgid "show detailed information about the package" -msgstr "顯示此軟體包的詳細資訊" +#: ../dnf/conf/read.py:78 +msgid "Repository '{}': Error parsing config: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:187 -msgid "show list of files in the package" -msgstr "顯示軟體包內的檔案列表" +#: ../dnf/conf/read.py:84 +msgid "Repository '{}' ({}) is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:190 -msgid "show package source RPM name" -msgstr "顯示軟體包來源 RPM 名稱" +#: ../dnf/conf/read.py:87 +msgid "Repository '{}' is missing name in configuration, using id." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:193 -msgid "show changelogs of the package" -msgstr "顯示軟體包的變更紀錄" +#: ../dnf/conf/read.py:104 +msgid "Parsing file \"{}\" failed: {}" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:196 -msgid "format for displaying found packages" -msgstr "顯示找到的軟體包格式" +#: ../dnf/crypto.py:108 +#, python-format +msgid "repo %s: 0x%s already imported" +msgstr "%s 軟體庫:0x%s 已經匯入" -#: ../dnf/cli/commands/repoquery.py:199 -msgid "" -"use name-epoch:version-release.architecture format for displaying found " -"packages (default)" -msgstr "使用 name-epoch:version-release.architecture 格式來顯示找到的軟體包(預設值)" +#: ../dnf/crypto.py:115 +#, python-format +msgid "repo %s: imported key 0x%s." +msgstr "%s 軟體庫:0x%s 金鑰已匯入。" -#: ../dnf/cli/commands/repoquery.py:202 +#: ../dnf/db/group.py:289 msgid "" -"use name-version-release format for displaying found packages (rpm query " -"default)" -msgstr "使用 name-version-release 格式來顯示找到的軟體包(RPM 查詢預設值)" +"No available modular metadata for modular package '{}', it cannot be " +"installed on the system" +msgstr "" + +#: ../dnf/db/group.py:339 +msgid "No available modular metadata for modular package" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:208 +#: ../dnf/db/group.py:373 +#, python-format +msgid "Will not install a source rpm package (%s)." +msgstr "將不會安裝 RPM 原始檔(%s)。" + +#: ../dnf/dnssec.py:169 msgid "" -"use epoch:name-version-release.architecture format for displaying found " -"packages" -msgstr "使用 epoch:name-version-release.architecture 格式來顯示找到的軟體包" +"Configuration option 'gpgkey_dns_verification' requires libunbound ({})" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:211 -msgid "Display in which comps groups are presented selected packages" -msgstr "顯示在哪些組合群組中出現選取的軟體包" +#: ../dnf/dnssec.py:240 +msgid "DNSSEC extension: Key for user " +msgstr "DNSSEC 擴充:給使用者的金鑰 " -#: ../dnf/cli/commands/repoquery.py:215 -msgid "limit the query to installed duplicate packages" -msgstr "限制查詢已安裝重複軟體包" +#: ../dnf/dnssec.py:242 +msgid "is valid." +msgstr "有效。" -#: ../dnf/cli/commands/repoquery.py:222 -msgid "limit the query to installed installonly packages" -msgstr "限制查詢 installonly 的已安裝軟體包" +#: ../dnf/dnssec.py:244 +msgid "has unknown status." +msgstr "狀態未知。" -#: ../dnf/cli/commands/repoquery.py:225 -msgid "limit the query to installed packages with unsatisfied dependencies" -msgstr "限制查詢未滿足依賴關係的已安裝軟體包" +#: ../dnf/dnssec.py:252 +msgid "DNSSEC extension: " +msgstr "DNSSEC 擴充: " -#: ../dnf/cli/commands/repoquery.py:227 -msgid "show a location from where packages can be downloaded" -msgstr "顯示軟體包可以下載的位置" +#: ../dnf/dnssec.py:284 +msgid "Testing already imported keys for their validity." +msgstr "測試已經匯入的金鑰其有效性。" -#: ../dnf/cli/commands/repoquery.py:230 -msgid "Display capabilities that the package conflicts with." -msgstr "顯示軟體包衝突的功能。" +#: ../dnf/drpm.py:62 ../dnf/repo.py:267 +#, python-format +msgid "unsupported checksum type: %s" +msgstr "未支援的查核碼類型:%s" -#: ../dnf/cli/commands/repoquery.py:231 -msgid "" -"Display capabilities that the package can depend on, enhance, recommend, " -"suggest, and supplement." -msgstr "顯示軟體包可依賴的增強、推薦、建議、補充功能。" +#: ../dnf/drpm.py:144 +msgid "Delta RPM rebuild failed" +msgstr "Delta RPM 重組失敗" -#: ../dnf/cli/commands/repoquery.py:233 -msgid "Display capabilities that the package can enhance." -msgstr "顯示軟體包可以增強的功能。" +#: ../dnf/drpm.py:146 +msgid "Checksum of the delta-rebuilt RPM failed" +msgstr "delta-rebuilt RPM 的查核碼檢驗失敗" -#: ../dnf/cli/commands/repoquery.py:234 -msgid "Display capabilities provided by the package." -msgstr "顯示提供自這個軟體包的功能。" +#: ../dnf/drpm.py:149 +msgid "done" +msgstr "完成" -#: ../dnf/cli/commands/repoquery.py:235 -msgid "Display capabilities that the package recommends." -msgstr "顯示這個推薦軟體包的功能。" +#: ../dnf/exceptions.py:109 +msgid "Problems in request:" +msgstr "請求中問題:" -#: ../dnf/cli/commands/repoquery.py:236 -msgid "Display capabilities that the package depends on." -msgstr "顯示這個軟體包依賴的功能。" +#: ../dnf/exceptions.py:111 +msgid "missing packages: " +msgstr "遺失軟體包: " -#: ../dnf/cli/commands/repoquery.py:237 -#, python-format -msgid "" -"Display capabilities that the package depends on for running a %%pre script." -msgstr "顯示軟體包執行在 %%pre 指令上的功能。" +#: ../dnf/exceptions.py:113 +msgid "broken packages: " +msgstr "損壞軟體包: " -#: ../dnf/cli/commands/repoquery.py:238 -msgid "Display capabilities that the package suggests." -msgstr "顯示建議軟體包的功能。" +#: ../dnf/exceptions.py:115 +msgid "missing groups or modules: " +msgstr "遺失的群組或模組: " -#: ../dnf/cli/commands/repoquery.py:239 -msgid "Display capabilities that the package can supplement." -msgstr "顯示可以補充軟體包的功能。" +#: ../dnf/exceptions.py:117 +msgid "broken groups or modules: " +msgstr "損壞的群組或模組: " -#: ../dnf/cli/commands/repoquery.py:245 -msgid "Display only available packages." -msgstr "只顯示可以使用的軟體包。" +#: ../dnf/exceptions.py:122 +msgid "Modular dependency problem with Defaults:" +msgid_plural "Modular dependency problems with Defaults:" +msgstr[0] "" -#: ../dnf/cli/commands/repoquery.py:248 -msgid "Display only installed packages." -msgstr "只顯示已經安裝的軟體包。" +#: ../dnf/exceptions.py:127 ../dnf/module/module_base.py:686 +msgid "Modular dependency problem:" +msgid_plural "Modular dependency problems:" +msgstr[0] "模組化的依賴關係問題:" -#: ../dnf/cli/commands/repoquery.py:249 +#: ../dnf/lock.py:100 +#, python-format msgid "" -"Display only packages that are not present in any of available repositories." -msgstr "只顯示沒有呈現在任何可用軟體庫中的軟體包。" +"Malformed lock file found: %s.\n" +"Ensure no other dnf/yum process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." +msgstr "" -#: ../dnf/cli/commands/repoquery.py:250 -msgid "" -"Display only packages that provide an upgrade for some already installed " -"package." -msgstr "只顯示為部份已經安裝軟體包提供升級的軟體包。" +#: ../dnf/module/__init__.py:26 +msgid "Enabling different stream for '{}'." +msgstr "正在啟用「{}」的不同串流。" -#: ../dnf/cli/commands/repoquery.py:251 -msgid "Display only packages that can be removed by \"dnf autoremove\" command." -msgstr "只顯示可以透過「dnf autoremove」指令移除的軟體包。" +#: ../dnf/module/__init__.py:27 +msgid "Nothing to show." +msgstr "無可供顯示項目。" -#: ../dnf/cli/commands/repoquery.py:252 -msgid "Display only packages that were installed by user." -msgstr "只顯示使用者安裝的軟體包。" +#: ../dnf/module/__init__.py:28 +msgid "Installing newer version of '{}' than specified. Reason: {}" +msgstr "將安裝比您指定版本還新的「{}」,原因:{}" -#: ../dnf/cli/commands/repoquery.py:264 -msgid "Display only recently edited packages" -msgstr "只顯示最近修改過的軟體包" +#: ../dnf/module/__init__.py:29 +msgid "Enabled modules: {}." +msgstr "已啟用模組:{}。" -#: ../dnf/cli/commands/repoquery.py:267 -msgid "the key to search for" -msgstr "要搜尋的關鍵詞:" +#: ../dnf/module/__init__.py:30 +msgid "No profile specified for '{}', please specify profile." +msgstr "沒有為 {} 指定的設定檔,請指定設定檔。" -#: ../dnf/cli/commands/repoquery.py:289 +#: ../dnf/module/module_base.py:33 msgid "" -"Option '--resolve' has to be used together with one of the '--conflicts', '" -"--depends', '--enhances', '--provides', '--recommends', '--requires', '--" -"requires-pre', '--suggests' or '--supplements' options" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" msgstr "" -"選項 '--resolve' 需要與 '--conflicts', '--depends', '--enhances', '--provides', '" -"--recommends', '--requires', '--requires-pre', '--suggests' 或 '--" -"supplements' 選項一起使用" +"\n" +"\n" +"提示:預設[d]、已啟用[e]、已停用[x]、已安裝[i]" -#: ../dnf/cli/commands/repoquery.py:299 +#: ../dnf/module/module_base.py:34 msgid "" -"Option '--recursive' has to be used with '--whatrequires ' (optionally " -"with '--alldeps', but not with '--exactdeps'), or with '--requires " -"--resolve'" +"\n" +"\n" +"Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" msgstr "" -#: ../dnf/cli/commands/repoquery.py:332 -msgid "Package {} contains no files" -msgstr "軟體包 {} 不包含任何檔案" +#: ../dnf/module/module_base.py:54 ../dnf/module/module_base.py:421 +#: ../dnf/module/module_base.py:477 ../dnf/module/module_base.py:543 +msgid "Ignoring unnecessary profile: '{}/{}'" +msgstr "忽略不必要的設定檔:「{}/{}」" -#: ../dnf/cli/commands/repoquery.py:404 +#: ../dnf/module/module_base.py:84 #, python-brace-format -msgid "Available query-tags: use --queryformat \".. %{tag} ..\"" -msgstr "可使用的查詢標籤:使用 --queryformat \".. %{tag} ..\"" +msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:473 -msgid "argument {} requires --whatrequires or --whatdepends option" -msgstr "{} 引數需要 --whatrequires 或 --whatdepends 選項" +#: ../dnf/module/module_base.py:92 +#, python-brace-format +msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" +msgstr "" -#: ../dnf/cli/commands/repoquery.py:518 +#: ../dnf/module/module_base.py:102 msgid "" -"No valid switch specified\n" -"usage: dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"description:\n" -" For the given packages print a tree of the packages." +"Unable to match profile for argument {}. Available profiles for '{}:{}': {}" msgstr "" -"未指定有效的切換選項\n" -"用法:dnf repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" -"\n" -"描述:\n" -" 為給定軟體包顯示出其樹狀圖" -#: ../dnf/cli/main.py:80 -msgid "Terminated." -msgstr "已終止。" +#: ../dnf/module/module_base.py:106 +msgid "Unable to match profile for argument {}" +msgstr "" -#: ../dnf/cli/main.py:108 -msgid "No read/execute access in current directory, moving to /" -msgstr "在目前的目錄沒有讀寫與執行的權限,移動至 /" +#: ../dnf/module/module_base.py:118 +msgid "No default profiles for module {}:{}. Available profiles: {}" +msgstr "" -#: ../dnf/cli/main.py:127 -msgid "try to add '{}' to command line to replace conflicting packages" +#: ../dnf/module/module_base.py:122 +msgid "No default profiles for module {}:{}" +msgstr "沒有 {} 模組的預設設定檔:{}" + +#: ../dnf/module/module_base.py:129 +msgid "Default profile {} not available in module {}:{}" msgstr "" -#: ../dnf/cli/main.py:131 -msgid "try to add '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:142 +msgid "Installing module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:134 -msgid " or '{}' to skip uninstallable packages" +#: ../dnf/module/module_base.py:159 ../dnf/module/module_base.py:193 +#: ../dnf/module/module_base.py:337 ../dnf/module/module_base.py:355 +#: ../dnf/module/module_base.py:363 ../dnf/module/module_base.py:417 +#: ../dnf/module/module_base.py:473 ../dnf/module/module_base.py:539 +msgid "Unable to resolve argument {}" +msgstr "無法解析 {} 引數" + +#: ../dnf/module/module_base.py:160 +msgid "No match for package {}" +msgstr "找不到符合的軟體包 {}" + +#: ../dnf/module/module_base.py:204 +#, python-brace-format +msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" msgstr "" -#: ../dnf/cli/main.py:139 -msgid "try to add '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:223 ../dnf/module/module_base.py:251 +msgid "Unable to match profile in argument {}" +msgstr "無法在 {} 引數中找到符合的設定檔" + +#: ../dnf/module/module_base.py:231 +msgid "Upgrading module from Fail-Safe repository is not allowed" msgstr "" -#: ../dnf/cli/main.py:142 -msgid " or '{}' to use not only best candidate packages" +#: ../dnf/module/module_base.py:367 +msgid "" +"Only module name is required. Ignoring unneeded information in argument: " +"'{}'" msgstr "" -#: ../dnf/cli/main.py:159 -msgid "Dependencies resolved." -msgstr "依賴關係解析完畢。" +#: ../dnf/package.py:295 +#, python-format +msgid "%s: %s check failed: %s vs %s" +msgstr "%s:%s 檢查失敗:%s 比對 %s" #. empty file is invalid json format #: ../dnf/persistor.py:54 @@ -3642,27 +3656,6 @@ msgstr "無法儲存上次 makecache 的時間。" msgid "Failed determining last makecache time." msgstr "無法確定上次 makecache 的時間。" -#: ../dnf/crypto.py:108 -#, python-format -msgid "repo %s: 0x%s already imported" -msgstr "%s 軟體庫:0x%s 已經匯入" - -#: ../dnf/crypto.py:115 -#, python-format -msgid "repo %s: imported key 0x%s." -msgstr "%s 軟體庫:0x%s 金鑰已匯入。" - -#: ../dnf/rpm/transaction.py:119 -msgid "Errors occurred during test transaction." -msgstr "" - -#: ../dnf/lock.py:100 -#, python-format -msgid "" -"Malformed lock file found: %s.\n" -"Ensure no other dnf process is running and remove the lock file manually or run systemd-tmpfiles --remove dnf.conf." -msgstr "發現異常的鎖定檔案:%s。" - #: ../dnf/plugin.py:63 #, python-format msgid "Parsing file failed: %s" @@ -3685,3 +3678,94 @@ msgstr "" #: ../dnf/plugin.py:235 msgid "No matches found for the following disable plugin patterns: {}" msgstr "" + +#: ../dnf/repo.py:83 +#, python-format +msgid "no matching payload factory for %s" +msgstr "沒有 %s 的符合的有效負荷 factory" + +#: ../dnf/repo.py:110 +msgid "Already downloaded" +msgstr "已經下載" + +#. pinging mirrors, this might take a while +#: ../dnf/repo.py:346 +#, python-format +msgid "determining the fastest mirror (%s hosts).. " +msgstr "正在決定最快速的鏡像站 (%s 主機)… " + +#: ../dnf/repodict.py:58 +#, python-format +msgid "enabling %s repository" +msgstr "正在啟用 %s 軟體庫" + +#: ../dnf/repodict.py:94 +#, python-format +msgid "Added %s repo from %s" +msgstr "已從 %s 增加 %s 軟體庫" + +#: ../dnf/rpm/transaction.py:119 +msgid "Errors occurred during test transaction." +msgstr "" + +#. TRANSLATORS: This is for a single package currently being downgraded. +#: ../dnf/transaction.py:80 +msgctxt "currently" +msgid "Downgrading" +msgstr "正在降級" + +#: ../dnf/transaction.py:81 ../dnf/transaction.py:88 ../dnf/transaction.py:93 +#: ../dnf/transaction.py:95 +msgid "Cleanup" +msgstr "清理" + +#. TRANSLATORS: This is for a single package currently being installed. +#: ../dnf/transaction.py:83 +msgctxt "currently" +msgid "Installing" +msgstr "正在安裝" + +#. TRANSLATORS: This is for a single package currently being reinstalled. +#: ../dnf/transaction.py:87 +msgctxt "currently" +msgid "Reinstalling" +msgstr "正在重新安裝" + +#. TODO: 'Removing'? +#: ../dnf/transaction.py:90 +msgid "Erasing" +msgstr "抹除" + +#. TRANSLATORS: This is for a single package currently being upgraded. +#: ../dnf/transaction.py:92 +msgctxt "currently" +msgid "Upgrading" +msgstr "正在升級" + +#: ../dnf/transaction.py:96 +msgid "Verifying" +msgstr "核驗" + +#: ../dnf/transaction.py:97 +msgid "Running scriptlet" +msgstr "執行指令小稿" + +#: ../dnf/transaction.py:99 +msgid "Preparing" +msgstr "準備" + +#: ../dnf/util.py:391 ../dnf/util.py:393 +msgid "Problem" +msgstr "問題" + +#: ../dnf/util.py:444 +msgid "TransactionItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:454 +msgid "TransactionSWDBItem not found for key: {}" +msgstr "" + +#: ../dnf/util.py:457 +msgid "Errors occurred during transaction." +msgstr "在處理事項時發生錯誤。"