ALT Linux Bugzilla
– Attachment 13594 Details for
Bug 46646
Обновление пакета до версии 4.16.1
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
[patch]
Патч для исходного кода
dnf-source-code.patch (text/plain), 1.41 MB, created by
Feklistov Andrey
on 2023-06-26 02:16:35 MSK
(
hide
)
Description:
Патч для исходного кода
Filename:
MIME Type:
Creator:
Feklistov Andrey
Created:
2023-06-26 02:16:35 MSK
Size:
1.41 MB
patch
obsolete
>diff -ur dnf-4.13.0/AUTHORS dnf-4.16.1/AUTHORS >--- dnf-4.13.0/AUTHORS 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/AUTHORS 2023-05-29 15:25:58.000000000 +0300 >@@ -69,6 +69,7 @@ > Dave Johansen <davejohansen@gmail.com> > Dylan Pindur <dylanpindur@gmail.com> > Eduard Cuba <ecuba@redhat.com> >+ Evan Goode <egoode@redhat.com> > Filipe Brandenburger <filbranden@gmail.com> > Frank Dana <ferdnyc@gmail.com> > George Machitidze <giomac@gmail.com> >diff -ur dnf-4.13.0/dnf/automatic/emitter.py dnf-4.16.1/dnf/automatic/emitter.py >--- dnf-4.13.0/dnf/automatic/emitter.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/automatic/emitter.py 2023-05-29 15:25:58.000000000 +0300 >@@ -106,7 +106,7 @@ > smtp = smtplib.SMTP(self._conf.email_host, timeout=300) > smtp.sendmail(email_from, email_to, message.as_string()) > smtp.close() >- except smtplib.SMTPException as exc: >+ except OSError as exc: > msg = _("Failed to send an email via '%s': %s") % ( > self._conf.email_host, exc) > logger.error(msg) >diff -ur dnf-4.13.0/dnf/automatic/main.py dnf-4.16.1/dnf/automatic/main.py >--- dnf-4.13.0/dnf/automatic/main.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/automatic/main.py 2023-05-29 15:25:58.000000000 +0300 >@@ -24,6 +24,7 @@ > > import argparse > import logging >+import os > import random > import socket > import time >@@ -179,6 +180,10 @@ > libdnf.conf.VectorString(['default', 'security']))) > self.add_option('random_sleep', libdnf.conf.OptionNumberInt32(300)) > self.add_option('network_online_timeout', libdnf.conf.OptionNumberInt32(60)) >+ self.add_option('reboot', libdnf.conf.OptionEnumString('never', >+ libdnf.conf.VectorString(['never', 'when-changed', 'when-needed']))) >+ self.add_option('reboot_command', libdnf.conf.OptionString( >+ 'shutdown -r +5 \'Rebooting after applying package updates\'')) > > def imply(self): > if self.apply_updates: >@@ -251,21 +256,29 @@ > 'http': 80, > 'https': 443, > 'ftp': 21, >+ 'socks': 1080, >+ 'socks5': 1080, > } > > def remote_address(url_list): > for url in url_list: > parsed_url = dnf.pycomp.urlparse.urlparse(url) >- if parsed_url.hostname and parsed_url.scheme in remote_schemes: >- yield (parsed_url.hostname, >- parsed_url.port or remote_schemes[parsed_url.scheme]) >+ if (not parsed_url.hostname) \ >+ or (not parsed_url.port and parsed_url.scheme not in remote_schemes): >+ # skip urls without hostname or without recognized port >+ continue >+ yield (parsed_url.hostname, >+ parsed_url.port or remote_schemes[parsed_url.scheme]) > > # collect possible remote repositories urls > addresses = set() > for repo in repos.iter_enabled(): >- addresses.update(remote_address(repo.baseurl)) >- addresses.update(remote_address([repo.mirrorlist])) >- addresses.update(remote_address([repo.metalink])) >+ if repo.proxy: >+ addresses.update(remote_address([repo.proxy])) >+ else: >+ addresses.update(remote_address(repo.baseurl)) >+ addresses.update(remote_address([repo.mirrorlist])) >+ addresses.update(remote_address([repo.metalink])) > > if not addresses: > # there is no remote repository enabled so network connection should not be needed >@@ -338,8 +351,22 @@ > > gpgsigcheck(base, trans.install_set) > base.do_transaction() >+ >+ # In case of no global error occurred within the transaction, >+ # we need to check state of individual transaction items. >+ for tsi in trans: >+ if tsi.state == libdnf.transaction.TransactionItemState_ERROR: >+ raise dnf.exceptions.Error(_('Transaction failed')) >+ > emitters.notify_applied() > emitters.commit() >+ >+ if (conf.commands.reboot == 'when-changed' or >+ (conf.commands.reboot == 'when-needed' and base.reboot_needed())): >+ exit_code = os.waitstatus_to_exitcode(os.system(conf.commands.reboot_command)) >+ if exit_code != 0: >+ logger.error('Error: reboot command returned nonzero exit code: %d', exit_code) >+ return 1 > except dnf.exceptions.Error as exc: > logger.error(_('Error: %s'), ucd(exc)) > return 1 >diff -ur dnf-4.13.0/dnf/base.py dnf-4.16.1/dnf/base.py >--- dnf-4.13.0/dnf/base.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/base.py 2023-05-29 15:25:58.000000000 +0300 >@@ -317,6 +317,11 @@ > """Run plugins configure() method.""" > self._plugins._run_config() > >+ def unload_plugins(self): >+ # :api >+ """Run plugins unload() method.""" >+ self._plugins._unload() >+ > def update_cache(self, timer=False): > # :api > >@@ -1538,6 +1543,8 @@ > updates = query_for_repo(q).filterm(upgrades_by_priority=True) > # reduce a query to security upgrades if they are specified > updates = self._merge_update_filters(updates, upgrade=True) >+ # reduce a query to remove src RPMs >+ updates.filterm(arch__neq=['src', 'nosrc']) > # reduce a query to latest packages > updates = updates.latest().run() > >@@ -1589,7 +1596,9 @@ > obsoletes = query_for_repo( > self.sack.query()).filter(obsoletes_by_priority=inst) > # reduce a query to security upgrades if they are specified >- obsoletes = self._merge_update_filters(obsoletes, warning=False) >+ obsoletes = self._merge_update_filters(obsoletes, warning=False, upgrade=True) >+ # reduce a query to remove src RPMs >+ obsoletes.filterm(arch__neq=['src', 'nosrc']) > obsoletesTuples = [] > for new in obsoletes: > obsoleted_reldeps = new.obsoletes >@@ -2128,7 +2137,11 @@ > sltr.set(pkg=[pkg]) > self._goal.upgrade(select=sltr) > return 1 >- q = installed.filter(name=pkg.name, arch=[pkg.arch, "noarch"]) >+ # do not filter by arch if the package is noarch >+ if pkg.arch == "noarch": >+ q = installed.filter(name=pkg.name) >+ else: >+ q = installed.filter(name=pkg.name, arch=[pkg.arch, "noarch"]) > if not q: > msg = _("Package %s not installed, cannot update it.") > logger.warning(msg, pkg.name) >@@ -2159,7 +2172,24 @@ > query.filterm(reponame=reponame) > query = self._merge_update_filters(query, pkg_spec=pkg_spec, upgrade=True) > if query: >- query = query.union(installed_query.latest()) >+ # Given that we use libsolv's targeted transactions, we need to ensure that the transaction contains both >+ # the new targeted version and also the current installed version (for the upgraded package). This is >+ # because if it only contained the new version, libsolv would decide to reinstall the package even if it >+ # had just a different buildtime or vendor but the same version >+ # (https://github.com/openSUSE/libsolv/issues/287) >+ # - In general, the query already contains both the new and installed versions but not always. >+ # If repository-packages command is used, the installed packages are filtered out because they are from >+ # the @system repo. We need to add them back in. >+ # - However we need to add installed versions of just the packages that are being upgraded. We don't want >+ # to add all installed packages because it could increase the number of solutions for the transaction >+ # (especially without --best) and since libsolv prefers the smallest possible upgrade it could result >+ # in no upgrade even if there is one available. This is a problem in general but its critical with >+ # --security transactions (https://bugzilla.redhat.com/show_bug.cgi?id=2097757) >+ # - We want to add only the latest versions of installed packages, this is specifically for installonly >+ # packages. Otherwise if for example kernel-1 and kernel-3 were installed and present in the >+ # transaction libsolv could decide to install kernel-2 because it is an upgrade for kernel-1 even >+ # though we don't want it because there already is a newer version present. >+ query = query.union(installed_all.latest().filter(name=[pkg.name for pkg in query])) > sltr = dnf.selector.Selector(self.sack) > sltr.set(pkg=query) > self._goal.upgrade(select=sltr) >@@ -2764,6 +2794,20 @@ > > return skipped_conflicts, skipped_dependency > >+ def reboot_needed(self): >+ """Check whether a system reboot is recommended following the transaction >+ >+ :return: bool >+ """ >+ if not self.transaction: >+ return False >+ >+ # List taken from DNF needs-restarting >+ need_reboot = frozenset(('kernel', 'kernel-rt', 'glibc', >+ 'linux-firmware', 'systemd', 'dbus', >+ 'dbus-broker', 'dbus-daemon')) >+ changed_pkgs = self.transaction.install_set | self.transaction.remove_set >+ return any(pkg.name in need_reboot for pkg in changed_pkgs) > > def _msg_installed(pkg): > name = ucd(pkg) >diff -ur dnf-4.13.0/dnf/cli/cli.py dnf-4.16.1/dnf/cli/cli.py >--- dnf-4.13.0/dnf/cli/cli.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/cli/cli.py 2023-05-29 15:25:58.000000000 +0300 >@@ -321,7 +321,7 @@ > def format_changelog(self, changelog): > """Return changelog formatted as in spec file""" > chlog_str = '* %s %s\n%s\n' % ( >- changelog['timestamp'].strftime("%a %b %d %X %Y"), >+ changelog['timestamp'].strftime("%c"), > dnf.i18n.ucd(changelog['author']), > dnf.i18n.ucd(changelog['text'])) > return chlog_str >diff -ur dnf-4.13.0/dnf/cli/commands/module.py dnf-4.16.1/dnf/cli/commands/module.py >--- dnf-4.13.0/dnf/cli/commands/module.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/cli/commands/module.py 2023-05-29 15:25:58.000000000 +0300 >@@ -299,7 +299,7 @@ > class ProvidesSubCommand(SubCommand): > > aliases = ("provides", ) >- summary = _('list modular packages') >+ summary = _('locate a module the modular packages belong to') > > def configure(self): > demands = self.cli.demands >diff -ur dnf-4.13.0/dnf/cli/commands/repoquery.py dnf-4.16.1/dnf/cli/commands/repoquery.py >--- dnf-4.13.0/dnf/cli/commands/repoquery.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/cli/commands/repoquery.py 2023-05-29 15:25:58.000000000 +0300 >@@ -41,15 +41,15 @@ > > QFORMAT_DEFAULT = '%{name}-%{epoch}:%{version}-%{release}.%{arch}' > # matches %[-][dd]{attr} >-QFORMAT_MATCH = re.compile(r'%(-?\d*?){([:.\w]+?)}') >- >-QUERY_TAGS = """\ >-name, arch, epoch, version, release, reponame (repoid), from_repo, evr, >-debug_name, source_name, source_debug_name, >-installtime, buildtime, size, downloadsize, installsize, >-provides, requires, obsoletes, conflicts, sourcerpm, >-description, summary, license, url, reason""" >- >+QFORMAT_MATCH = re.compile(r'%(-?\d*?){([:\w]+?)}') >+ALLOWED_QUERY_TAGS = ('name', 'arch', 'epoch', 'version', 'release', >+ 'reponame', 'repoid', 'from_repo', 'evr', 'debug_name', >+ 'source_name', 'source_debug_name', 'installtime', >+ 'buildtime', 'size', 'downloadsize', 'installsize', >+ 'provides', 'requires', 'obsoletes', 'conflicts', >+ 'suggests', 'recommends', 'enhances', 'supplements', >+ 'sourcerpm', 'description', 'summary', 'license', 'url', >+ 'reason', 'group', 'vendor', 'packager',) > OPTS_MAPPING = { > 'conflicts': 'conflicts', > 'enhances': 'enhances', >@@ -68,13 +68,16 @@ > def fmt_repl(matchobj): > fill = matchobj.groups()[0] > key = matchobj.groups()[1] >+ key = key.lower() # we allow both uppercase and lowercase variants >+ if key not in ALLOWED_QUERY_TAGS: >+ return brackets(matchobj.group()) > if fill: > if fill[0] == '-': > fill = '>' + fill[1:] > else: > fill = '<' + fill > fill = ':' + fill >- return '{0.' + key.lower() + fill + "}" >+ return '{0.' + key + fill + "}" > > def brackets(txt): > return txt.replace('{', '{{').replace('}', '}}') >@@ -330,7 +333,15 @@ > out.append('Changelog for %s' % str(pkg)) > for chlog in pkg.changelogs: > dt = chlog['timestamp'] >- out.append('* %s %s\n%s\n' % (dt.strftime("%a %b %d %Y"), >+ out.append('* %s %s\n%s\n' % ( >+ # TRANSLATORS: This is the date format for a changelog >+ # in dnf repoquery. You are encouraged to change it >+ # according to the requirements of your language. Format >+ # specifiers used here: %a - abbreviated weekday name in >+ # your language, %b - abbreviated month name in the correct >+ # grammatical form, %d - day number (01-31), %Y - year >+ # number (4 digits). >+ dt.strftime(_("%a %b %d %Y")), > dnf.i18n.ucd(chlog['author']), > dnf.i18n.ucd(chlog['text']))) > return '\n'.join(out) >@@ -434,7 +445,7 @@ > > def run(self): > if self.opts.querytags: >- print(QUERY_TAGS) >+ print("\n".join(sorted(ALLOWED_QUERY_TAGS))) > return > > self.cli._populate_update_security_filter(self.opts) >@@ -710,7 +721,8 @@ > def _get_timestamp(timestamp): > if timestamp > 0: > dt = datetime.datetime.utcfromtimestamp(timestamp) >- return dt.strftime("%Y-%m-%d %H:%M") >+ # TRANSLATORS: This is the default time format for dnf repoquery. >+ return dt.strftime(_("%Y-%m-%d %H:%M")) > else: > return '' > >diff -ur dnf-4.13.0/dnf/cli/option_parser.py dnf-4.16.1/dnf/cli/option_parser.py >--- dnf-4.13.0/dnf/cli/option_parser.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/cli/option_parser.py 2023-05-29 15:25:58.000000000 +0300 >@@ -110,10 +110,7 @@ > """ Parse setopts arguments and put them into main_<setopts> > and repo_<setopts>.""" > def __call__(self, parser, namespace, values, opt_str): >- vals = values.split('=') >- if len(vals) > 2: >- logger.warning(_("Setopt argument has multiple values: %s"), values) >- return >+ vals = values.split('=', maxsplit=1) > if len(vals) < 2: > logger.warning(_("Setopt argument has no value: %s"), values) > return >diff -ur dnf-4.13.0/dnf/cli/output.py dnf-4.16.1/dnf/cli/output.py >--- dnf-4.13.0/dnf/cli/output.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/cli/output.py 2023-05-29 15:25:58.000000000 +0300 >@@ -1180,7 +1180,7 @@ > lines.append(format_line(group)) > pkglist_lines.append((action, lines)) > # show skipped conflicting packages >- if not self.conf.best and self.base._goal.actions & forward_actions: >+ if (not self.conf.best or not self.conf.strict) and self.base._goal.actions & forward_actions: > lines = [] > skipped_conflicts, skipped_broken = self.base._skipped_packages( > report_problems=True, transaction=transaction) >@@ -1548,7 +1548,12 @@ > else: > name = self._pwd_ui_username(transaction.loginuid, 24) > name = ucd(name) >- tm = time.strftime("%Y-%m-%d %H:%M", >+ # TRANSLATORS: This is the time format for dnf history list. >+ # You can change it but do it with caution because the output >+ # must be no longer than 16 characters. Format specifiers: >+ # %Y - year number (4 digits), %m - month (00-12), %d - day >+ # number (01-31), %H - hour (00-23), %M - minute (00-59). >+ tm = time.strftime(_("%Y-%m-%d %H:%M"), > time.localtime(transaction.beg_timestamp)) > num, uiacts = self._history_uiactions(transaction.data()) > name = fill_exact_width(name, name_width, name_width) >diff -ur dnf-4.13.0/dnf/conf/config.py dnf-4.16.1/dnf/conf/config.py >--- dnf-4.13.0/dnf/conf/config.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/conf/config.py 2023-05-29 15:25:58.000000000 +0300 >@@ -251,8 +251,9 @@ > self.tempfiles = [] > > def __del__(self): >- for file_name in self.tempfiles: >- os.unlink(file_name) >+ if hasattr(self, 'tempfiles'): >+ for file_name in self.tempfiles: >+ os.unlink(file_name) > > @property > def get_reposdir(self): >@@ -287,7 +288,7 @@ > temp_fd, temp_path = tempfile.mkstemp(prefix='dnf-downloaded-config-') > self.tempfiles.append(temp_path) > try: >- downloader.downloadURL(None, val, temp_fd) >+ downloader.downloadURL(self._config, val, temp_fd) > except RuntimeError as e: > raise dnf.exceptions.ConfigError( > _('Configuration file URL "{}" could not be downloaded:\n' >diff -ur dnf-4.13.0/dnf/conf/substitutions.py dnf-4.16.1/dnf/conf/substitutions.py >--- dnf-4.13.0/dnf/conf/substitutions.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/conf/substitutions.py 2023-05-29 15:25:58.000000000 +0300 >@@ -18,13 +18,15 @@ > # Red Hat, Inc. > # > >+import logging > import os > import re > >-import dnf >-import dnf.exceptions >+from dnf.i18n import _ > > ENVIRONMENT_VARS_RE = re.compile(r'^DNF_VAR_[A-Za-z0-9_]+$') >+logger = logging.getLogger('dnf') >+ > > class Substitutions(dict): > # :api >@@ -53,12 +55,15 @@ > continue > for fsvar in fsvars: > filepath = os.path.join(dir_fsvars, fsvar) >+ val = None > if os.path.isfile(filepath): > try: > with open(filepath) as fp: > val = fp.readline() > if val and val[-1] == '\n': > val = val[:-1] >- except (OSError, IOError): >+ except (OSError, IOError, UnicodeDecodeError) as e: >+ logger.warning(_("Error when parsing a variable from file '{0}': {1}").format(filepath, e)) > continue >- self[fsvar] = val >+ if val is not None: >+ self[fsvar] = val >diff -ur dnf-4.13.0/dnf/db/group.py dnf-4.16.1/dnf/db/group.py >--- dnf-4.13.0/dnf/db/group.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/db/group.py 2023-05-29 15:25:58.000000000 +0300 >@@ -35,14 +35,16 @@ > self._installed = {} > self._removed = {} > self._upgraded = {} >+ self._downgraded = {} > > def __len__(self): >- return len(self._installed) + len(self._removed) + len(self._upgraded) >+ return len(self._installed) + len(self._removed) + len(self._upgraded) + len(self._downgraded) > > def clean(self): > self._installed = {} > self._removed = {} > self._upgraded = {} >+ self._downgraded = {} > > def _get_obj_id(self, obj): > raise NotImplementedError >@@ -63,6 +65,10 @@ > self._upgraded[self._get_obj_id(obj)] = obj > self._add_to_history(obj, libdnf.transaction.TransactionItemAction_UPGRADE) > >+ def downgrade(self, obj): >+ self._downgraded[self._get_obj_id(obj)] = obj >+ self._add_to_history(obj, libdnf.transaction.TransactionItemAction_DOWNGRADE) >+ > def new(self, obj_id, name, translated_name, pkg_types): > raise NotImplementedError > >diff -ur dnf-4.13.0/dnf/plugin.py dnf-4.16.1/dnf/plugin.py >--- dnf-4.13.0/dnf/plugin.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/plugin.py 2023-05-29 15:25:58.000000000 +0300 >@@ -98,6 +98,9 @@ > self.plugin_cls = [] > self.plugins = [] > >+ def __del__(self): >+ self._unload() >+ > def _caller(self, method): > for plugin in self.plugins: > try: >@@ -164,7 +167,9 @@ > self._caller('transaction') > > def _unload(self): >- del sys.modules[DYNAMIC_PACKAGE] >+ if DYNAMIC_PACKAGE in sys.modules: >+ logger.log(dnf.logging.DDEBUG, 'Plugins were unloaded.') >+ del sys.modules[DYNAMIC_PACKAGE] > > def unload_removed_plugins(self, transaction): > """ >@@ -224,17 +229,17 @@ > matched = True > enable_pattern_tested = False > for pattern_skip in disable_plugins: >- if fnmatch.fnmatch(plugin_name, pattern_skip): >+ if _plugin_name_matches_pattern(plugin_name, pattern_skip): > pattern_disable_found.add(pattern_skip) > matched = False > for pattern_enable in enable_plugins: >- if fnmatch.fnmatch(plugin_name, pattern_enable): >+ if _plugin_name_matches_pattern(plugin_name, pattern_enable): > matched = True > pattern_enable_found.add(pattern_enable) > enable_pattern_tested = True > if not enable_pattern_tested: > for pattern_enable in enable_plugins: >- if fnmatch.fnmatch(plugin_name, pattern_enable): >+ if _plugin_name_matches_pattern(plugin_name, pattern_enable): > pattern_enable_found.add(pattern_enable) > if matched: > plugins.append(fn) >@@ -249,6 +254,20 @@ > return plugins > > >+def _plugin_name_matches_pattern(plugin_name, pattern): >+ """ >+ Checks plugin name matches the pattern. >+ >+ The alternative plugin name using dashes instead of underscores is tried >+ in case of original name is not matched. >+ >+ (see https://bugzilla.redhat.com/show_bug.cgi?id=1980712) >+ """ >+ >+ try_names = set((plugin_name, plugin_name.replace('_', '-'))) >+ return any(fnmatch.fnmatch(name, pattern) for name in try_names) >+ >+ > def register_command(command_class): > # :api > """A class decorator for automatic command registration.""" >diff -ur dnf-4.13.0/dnf/repo.py dnf-4.16.1/dnf/repo.py >--- dnf-4.13.0/dnf/repo.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/repo.py 2023-05-29 15:25:58.000000000 +0300 >@@ -47,6 +47,7 @@ > import sys > import time > import traceback >+import urllib > > _PACKAGES_RELATIVE_DIR = "packages" > _MIRRORLIST_FILENAME = "mirrorlist" >@@ -295,7 +296,7 @@ > self.local_path = os.path.join(self.pkgdir, self.__str__().lstrip("/")) > > def __str__(self): >- return os.path.basename(self.remote_location) >+ return os.path.basename(urllib.parse.unquote(self.remote_location)) > > def _progress_cb(self, cbdata, total, done): > self.remote_size = total >@@ -308,8 +309,8 @@ > > def _librepo_target(self): > return libdnf.repo.PackageTarget( >- self.conf._config, os.path.basename(self.remote_location), >- self.pkgdir, 0, None, 0, os.path.dirname(self.remote_location), >+ self.conf._config, self.remote_location, >+ self.pkgdir, 0, None, 0, None, > True, 0, 0, self.callbacks) > > @property >diff -ur dnf-4.13.0/dnf/transaction_sr.py dnf-4.16.1/dnf/transaction_sr.py >--- dnf-4.13.0/dnf/transaction_sr.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/transaction_sr.py 2023-05-29 15:25:58.000000000 +0300 >@@ -416,6 +416,16 @@ > if swdb_group is not None: > self._base.history.group.upgrade(swdb_group) > >+ def _swdb_group_downgrade(self, group_id, pkg_types, pkgs): >+ if not self._base.history.group.get(group_id): >+ self._raise_or_warn(self._ignore_installed, _("Group id '%s' is not installed.") % group_id) >+ return >+ >+ swdb_group = self._create_swdb_group(group_id, pkg_types, pkgs) >+ >+ if swdb_group is not None: >+ self._base.history.group.downgrade(swdb_group) >+ > def _swdb_group_remove(self, group_id, pkg_types, pkgs): > if not self._base.history.group.get(group_id): > self._raise_or_warn(self._ignore_installed, _("Group id '%s' is not installed.") % group_id) >@@ -482,6 +492,16 @@ > if swdb_env is not None: > self._base.history.env.upgrade(swdb_env) > >+ def _swdb_environment_downgrade(self, env_id, pkg_types, groups): >+ if not self._base.history.env.get(env_id): >+ self._raise_or_warn(self._ignore_installed, _("Environment id '%s' is not installed.") % env_id) >+ return >+ >+ swdb_env = self._create_swdb_environment(env_id, pkg_types, groups) >+ >+ if swdb_env is not None: >+ self._base.history.env.downgrade(swdb_env) >+ > def _swdb_environment_remove(self, env_id, pkg_types, groups): > if not self._base.history.env.get(env_id): > self._raise_or_warn(self._ignore_installed, _("Environment id '%s' is not installed.") % env_id) >@@ -533,10 +553,14 @@ > > if action == "Install": > self._swdb_group_install(group_id, pkg_types, group_data["packages"]) >- elif action == "Upgrade": >- self._swdb_group_upgrade(group_id, pkg_types, group_data["packages"]) > elif action == "Removed": > self._swdb_group_remove(group_id, pkg_types, group_data["packages"]) >+ # Groups are not versioned, but a reverse transaction could be applied, >+ # therefore we treat both actions the same way >+ elif action == "Upgrade" or action == "Upgraded": >+ self._swdb_group_upgrade(group_id, pkg_types, group_data["packages"]) >+ elif action == "Downgrade" or action == "Downgraded": >+ self._swdb_group_downgrade(group_id, pkg_types, group_data["packages"]) > else: > errors.append(TransactionError( > _('Unexpected value of group action "{action}" for group "{group}".') >@@ -562,10 +586,14 @@ > > if action == "Install": > self._swdb_environment_install(env_id, pkg_types, env_data["groups"]) >- elif action == "Upgrade": >- self._swdb_environment_upgrade(env_id, pkg_types, env_data["groups"]) > elif action == "Removed": > self._swdb_environment_remove(env_id, pkg_types, env_data["groups"]) >+ # Environments are not versioned, but a reverse transaction could be applied, >+ # therefore we treat both actions the same way >+ elif action == "Upgrade" or action == "Upgraded": >+ self._swdb_environment_upgrade(env_id, pkg_types, env_data["groups"]) >+ elif action == "Downgrade" or action == "Downgraded": >+ self._swdb_environment_downgrade(env_id, pkg_types, env_data["groups"]) > else: > errors.append(TransactionError( > _('Unexpected value of environment action "{action}" for environment "{env}".') >diff -ur dnf-4.13.0/dnf/yum/misc.py dnf-4.16.1/dnf/yum/misc.py >--- dnf-4.13.0/dnf/yum/misc.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf/yum/misc.py 2023-05-29 15:25:58.000000000 +0300 >@@ -313,7 +313,7 @@ > def read_in_items_from_dot_dir(thisglob, line_as_list=True): > """ Takes a glob of a dir (like /etc/foo.d/\\*.foo) returns a list of all > the lines in all the files matching that glob, ignores comments and blank >- lines, optional paramater 'line_as_list tells whether to treat each line >+ lines, optional parameter 'line_as_list tells whether to treat each line > as a space or comma-separated list, defaults to True. > """ > results = [] >diff -ur dnf-4.13.0/dnf.spec dnf-4.16.1/dnf.spec >--- dnf-4.13.0/dnf.spec 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/dnf.spec 2023-05-29 15:25:58.000000000 +0300 >@@ -65,11 +65,11 @@ > It supports RPMs, modules and comps groups & environments. > > Name: dnf >-Version: 4.13.0 >+Version: 4.16.1 > Release: 1%{?dist} > Summary: %{pkg_summary} > # For a breakdown of the licensing, see PACKAGE-LICENSING >-License: GPLv2+ >+License: GPL-2.0-or-later AND GPL-1.0-only > URL: https://github.com/rpm-software-management/dnf > Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz > BuildArch: noarch >@@ -86,29 +86,6 @@ > %else > Recommends: (python3-dbus if NetworkManager) > %endif >-Provides: dnf-command(alias) >-Provides: dnf-command(autoremove) >-Provides: dnf-command(check-update) >-Provides: dnf-command(clean) >-Provides: dnf-command(distro-sync) >-Provides: dnf-command(downgrade) >-Provides: dnf-command(group) >-Provides: dnf-command(history) >-Provides: dnf-command(info) >-Provides: dnf-command(install) >-Provides: dnf-command(list) >-Provides: dnf-command(makecache) >-Provides: dnf-command(mark) >-Provides: dnf-command(provides) >-Provides: dnf-command(reinstall) >-Provides: dnf-command(remove) >-Provides: dnf-command(repolist) >-Provides: dnf-command(repoquery) >-Provides: dnf-command(repository-packages) >-Provides: dnf-command(search) >-Provides: dnf-command(updateinfo) >-Provides: dnf-command(upgrade) >-Provides: dnf-command(upgrade-to) > Conflicts: python3-dnf-plugins-core < %{conflicts_dnf_plugins_core_version} > Conflicts: python3-dnf-plugins-extras-common < %{conflicts_dnf_plugins_extras_version} > >@@ -118,6 +95,9 @@ > %package data > Summary: Common data and configuration files for DNF > Requires: libreport-filesystem >+%if 0%{?fedora} > 38 >+Requires: libdnf5 >+%endif > Obsoletes: %{name}-conf <= %{version}-%{release} > Provides: %{name}-conf = %{version}-%{release} > >@@ -167,6 +147,29 @@ > %else > Recommends: (rpm-plugin-systemd-inhibit if systemd) > %endif >+Provides: dnf-command(alias) >+Provides: dnf-command(autoremove) >+Provides: dnf-command(check-update) >+Provides: dnf-command(clean) >+Provides: dnf-command(distro-sync) >+Provides: dnf-command(downgrade) >+Provides: dnf-command(group) >+Provides: dnf-command(history) >+Provides: dnf-command(info) >+Provides: dnf-command(install) >+Provides: dnf-command(list) >+Provides: dnf-command(makecache) >+Provides: dnf-command(mark) >+Provides: dnf-command(provides) >+Provides: dnf-command(reinstall) >+Provides: dnf-command(remove) >+Provides: dnf-command(repolist) >+Provides: dnf-command(repoquery) >+Provides: dnf-command(repository-packages) >+Provides: dnf-command(search) >+Provides: dnf-command(updateinfo) >+Provides: dnf-command(upgrade) >+Provides: dnf-command(upgrade-to) > > %description -n python3-%{name} > Python 3 interface to DNF. >@@ -174,7 +177,7 @@ > %package automatic > Summary: %{pkg_summary} - automated upgrades > BuildRequires: systemd >-Requires: %{name} = %{version}-%{release} >+Requires: python3-%{name} = %{version}-%{release} > %{?systemd_requires} > > %description automatic >@@ -231,6 +234,9 @@ > ln -sr %{buildroot}%{confdir}/vars %{buildroot}%{_sysconfdir}/yum/vars > %endif > >+%if 0%{?fedora} > 38 >+rm %{buildroot}%{confdir}/%{name}.conf >+%endif > > %check > >@@ -283,12 +289,22 @@ > %dir %{confdir}/modules.d > %dir %{confdir}/modules.defaults.d > %dir %{pluginconfpath} >+%if 0%{?fedora} <= 38 > %dir %{confdir}/protected.d > %dir %{confdir}/vars >+%endif > %dir %{confdir}/aliases.d > %exclude %{confdir}/aliases.d/zypper.conf >+%if 0%{?fedora} <= 38 > %config(noreplace) %{confdir}/%{name}.conf >-%config(noreplace) %{confdir}/protected.d/%{name}.conf >+%endif >+ >+# No longer using `noreplace` here. Older versions of DNF 4 marked `dnf` as a >+# protected package, but since Fedora 39, DNF needs to be able to update itself >+# to DNF 5, so we need to replace the old /etc/dnf/protected.d/dnf.conf. >+%config %{confdir}/protected.d/%{name}.conf >+# Protect python3-dnf instead, which does not conflict with DNF 5 >+%config(noreplace) %{confdir}/protected.d/python3-%{name}.conf > %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} > %ghost %attr(644,-,-) %{_localstatedir}/log/hawkey.log > %ghost %attr(644,-,-) %{_localstatedir}/log/%{name}.log >@@ -314,7 +330,10 @@ > %{_mandir}/man5/yum.conf.5.* > %{_mandir}/man8/yum-shell.8* > %{_mandir}/man1/yum-aliases.1* >-%config(noreplace) %{confdir}/protected.d/yum.conf >+# No longer using `noreplace` here. Older versions of DNF 4 marked `yum` as a >+# protected package, but since Fedora 39, DNF needs to be able to update itself >+# to DNF 5, so we need to replace the old /etc/dnf/protected.d/yum.conf. >+%config %{confdir}/protected.d/yum.conf > %else > %exclude %{_sysconfdir}/yum.conf > %exclude %{_sysconfdir}/yum/pluginconf.d >@@ -359,6 +378,51 @@ > %{python3_sitelib}/%{name}/automatic/ > > %changelog >+* Mon May 29 2023 Jan Kolarik <jkolarik@redhat.com> - 4.16.1-1 >+- DNF5 should not deprecate DNF on Fedora 38 >+ >+* Thu May 25 2023 Jan Kolarik <jkolarik@redhat.com> - 4.16.0-1 >+- Remove ownership of dnf.conf, protected.d, vars >+- Add requirement of libdnf5 to dnf-data >+- dnf-automatic: require python3-dnf, not dnf >+ >+* Thu May 18 2023 Jan Kolarik <jkolarik@redhat.com> - 4.15.1-1 >+- automatic: Fix online detection with proxy (RhBug:2022440) >+- automatic: Return an error when transaction fails (RhBug:2170093) >+- repoquery: Allow uppercased query tags (RhBug:2185239) >+- Unprotect dnf and yum, protect python3-dnf >+ >+* Thu Apr 06 2023 Jan Kolarik <jkolarik@redhat.com> - 4.15.0-1 >+- Add reboot option to DNF Automatic (RhBug:2124793) >+- Add support for rollback of group upgrade rollback (RhBug:2016070) >+- Omit src RPMs from check-update (RhBug:2151910) >+- repoquery: Properly sanitize queryformat strings (RhBug:2140884) >+- Don't double-encode RPM URLs passed on CLI (RhBug:2103015) >+- Allow passing CLI options when loading remote cfg (RhBug:2060127) >+- Ignore processing variable files with unsupported encoding (RhBug:2141215) >+- Fix AttributeError when IO busy and press ctrl+c (RhBug:2172433) >+- cli: Allow = in setopt values >+- Mark strftime format specifiers for translation >+- Unload plugins upon their deletion >+- Fixes in docs and help command >+- Fix plugins unit tests >+- Add unit tests for dnf mark >+- smtplib: catch OSError, not SMTPException >+ >+* Fri Sep 09 2022 Jaroslav Rohel <jrohel@redhat.com> - 4.14.0-1 >+- doc: Describe how gpg keys are stored for `repo_ggpcheck` (RhBug:2020678) >+- Set default value for variable to prevent crash (RhBug:2091636) >+- Add only relevant pkgs to upgrade transaction (RhBug:2097757) >+- Use `installed_all` because `installed_query` is filtered user input >+- Don't include resolved advisories for obsoletes filtering with security filters (RhBug:2101421) >+- Allow passing plugin parameters with dashes in names (RhBug:1980712) >+- Fix upgrade from file to noarch pkg (RhBug:2006018) >+- Translations update >+- Expose plugin unload method to API (RhBug:2047251) >+- Add support for group upgrade rollback (RhBug:2016070) >+- Fix broken dependencies error reporting (RhBug:2088422) >+- Add doc related to --destdir and --downloadonly options (RhBug:2100811) >+ > * Mon May 30 2022 Jaroslav Rohel <jrohel@redhat.com> - 4.13.0-1 > - Base.reset: plug (temporary) leak of libsolv's page file descriptors > - Don't use undocumented re.template() >@@ -409,7 +473,7 @@ > - Add aliases for commands: info, updateinfo, provides (RhBug:1938333) > - Add report about demodularized rpms into module info (RhBug:1805260) > - Remove DNSSEC errors on COPR group email keys >-- Documentation inprovements - bugs: 1938352, 1993899, 1963704 >+- Documentation improvements - bugs: 1938352, 1993899, 1963704 > > * Mon Jun 14 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.8.0-1 > - Do not assume that a remote rpm is complete if present >@@ -435,7 +499,7 @@ > - [doc] installonly_limit documentation follows behavior > - Prevent traceback (catch ValueError) if pkg is from cmdline > - Add documentation for config option sslverifystatus (RhBug:1814383) >-- Check for specific key string when verifing signatures (RhBug:1915990) >+- Check for specific key string when verifying signatures (RhBug:1915990) > - Use rpmkeys binary to verify package signature (RhBug:1915990) > - Bugs fixed (RhBug:1916783) > - Preserve file mode during log rotation (RhBug:1910084) >@@ -501,7 +565,7 @@ > * Tue Oct 06 2020 Nicola Sella <nsella@redhat.com> - 4.4.0-1 > - Handle empty comps group name (RhBug:1826198) > - Remove dead history info code (RhBug:1845800) >-- Improve command emmitter in dnf-automatic >+- Improve command emitter in dnf-automatic > - Enhance --querytags and --qf help output > - [history] add option --reverse to history list (RhBug:1846692) > - Add logfilelevel configuration (RhBug:1802074) >@@ -945,7 +1009,7 @@ > - Update to 2.7.2-1 > - Added new option ``--comment=<comment>`` that adds a comment to transaction in history > - :meth:`dnf.Base.pre_configure_plugin` configure plugins by running their pre_configure() method >-- Added pre_configure() methotd for plugins and commands to configure dnf before repos are loaded >+- Added pre_configure() method for plugins and commands to configure dnf before repos are loaded > - Resolves: rhbz#1421478 - dnf repository-packages: error: unrecognized arguments: -x rust-rpm-macros > - Resolves: rhbz#1491560 - 'dnf check' reports spurious "has missing requires of" errors > - Resolves: rhbz#1465292 - DNF remove protected duplicate package >diff -ur dnf-4.13.0/doc/api_base.rst dnf-4.16.1/doc/api_base.rst >--- dnf-4.13.0/doc/api_base.rst 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/doc/api_base.rst 2023-05-29 15:25:58.000000000 +0300 >@@ -97,6 +97,10 @@ > > Configure plugins by running their configure() method. > >+ .. method:: unload_plugins() >+ >+ Unload all plugins. >+ > .. method:: fill_sack([load_system_repo=True, load_available_repos=True]) > > Setup the package sack. If `load_system_repo` is ``True``, load information about packages in the local RPMDB into the sack. Else no package is considered installed during dependency solving. If `load_available_repos` is ``True``, load information about packages from the available repositories into the sack. >diff -ur dnf-4.13.0/doc/automatic.rst dnf-4.16.1/doc/automatic.rst >--- dnf-4.13.0/doc/automatic.rst 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/doc/automatic.rst 2023-05-29 15:25:58.000000000 +0300 >@@ -90,6 +90,18 @@ > > What kind of upgrades to look at. ``default`` signals looking for all available updates, ``security`` only those with an issued security advisory. > >+``reboot`` >+ either one of ``never``, ``when-changed``, ``when-needed``, default: ``never`` >+ >+ When the system should reboot following upgrades. ``never`` does not reboot the system. ``when-changed`` triggers a reboot after any upgrade. ``when-needed`` triggers a reboot only when rebooting is necessary to apply changes, such as when systemd or the kernel is upgraded. >+ >+``reboot_command`` >+ string, default: ``shutdown -r +5 'Rebooting after applying package updates'`` >+ >+ Specify the command to run to trigger a reboot of the system. For example, to skip the 5-minute delay and wall message, use ``shutdown -r`` >+ >+ >+ > ---------------------- > ``[emitters]`` section > ---------------------- >diff -ur dnf-4.13.0/doc/command_ref.rst dnf-4.16.1/doc/command_ref.rst >--- dnf-4.13.0/doc/command_ref.rst 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/doc/command_ref.rst 2023-05-29 15:25:58.000000000 +0300 >@@ -114,7 +114,7 @@ > > ``--advisory=<advisory>, --advisories=<advisory>`` > Include packages corresponding to the advisory ID, Eg. FEDORA-2201-123. >- Applicable for the install, repoquery, updateinfo and upgrade commands. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > ``--allowerasing`` > Allow erasing of installed packages to resolve dependencies. This option could be used as an alternative to the ``yum swap`` command where packages to remove are not explicitly defined. >@@ -130,12 +130,12 @@ > solver may use older versions of dependencies to meet their requirements. > > ``--bugfix`` >- Include packages that fix a bugfix issue. Applicable for the install, repoquery, updateinfo and >- upgrade commands. >+ Include packages that fix a bugfix issue. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > ``--bz=<bugzilla>, --bzs=<bugzilla>`` >- Include packages that fix a Bugzilla ID, Eg. 123123. Applicable for the install, repoquery, >- updateinfo and upgrade commands. >+ Include packages that fix a Bugzilla ID, Eg. 123123. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > ``-C, --cacheonly`` > Run entirely from system cache, don't update the cache and use it even in case it is expired. >@@ -153,8 +153,8 @@ > > ``--cve=<cves>, --cves=<cves>`` > Include packages that fix a CVE (Common Vulnerabilities and Exposures) ID >- (http://cve.mitre.org/about/), Eg. CVE-2201-0123. Applicable for the install, repoquery, updateinfo, >- and upgrade commands. >+ (http://cve.mitre.org/about/), Eg. CVE-2201-0123. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > ``-d <debug level>, --debuglevel=<debug level>`` > Debugging output level. This is an integer value between 0 (no additional information strings) and 10 (shows all debugging information, even that not understandable to the user), default is 2. Deprecated, use ``-v`` instead. >@@ -189,14 +189,17 @@ > ``--downloaddir=<path>, --destdir=<path>`` > Redirect downloaded packages to provided directory. The option has to be used together with the \-\ > :ref:`-downloadonly <downloadonly-label>` command line option, with the >- ``download``, ``modulesync`` or ``reposync`` commands (dnf-plugins-core) or with the ``system-upgrade`` command >- (dnf-plugins-extras). >+ ``download``, ``modulesync``, ``reposync`` or ``system-upgrade`` commands (dnf-plugins-core). > > .. _downloadonly-label: > > ``--downloadonly`` > Download the resolved package set without performing any rpm transaction (install/upgrade/erase). > >+ Packages are removed after the next successful transaction. This applies also when used together >+ with ``--destdir`` option as the directory is considered as a part of the DNF cache. To persist >+ the packages, use the ``download`` command instead. >+ > ``-e <error level>, --errorlevel=<error level>`` > Error output level. This is an integer value between 0 (no error output) and > 10 (shows all error messages), default is 3. Deprecated, use ``-v`` instead. >@@ -214,8 +217,8 @@ > specified multiple times. > > ``--enhancement`` >- Include enhancement relevant packages. Applicable for the install, repoquery, updateinfo and >- upgrade commands. >+ Include enhancement relevant packages. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > .. _exclude_option-label: > >@@ -286,8 +289,8 @@ > ``--setopt`` using configuration from ``/path/dnf.conf``. > > ``--newpackage`` >- Include newpackage relevant packages. Applicable for the install, repoquery, updateinfo and >- upgrade commands. >+ Include newpackage relevant packages. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > ``--noautoremove`` > Disable removal of dependencies that are no longer used. It sets >@@ -359,11 +362,11 @@ > > ``--sec-severity=<severity>, --secseverity=<severity>`` > Includes packages that provide a fix for an issue of the specified severity. >- Applicable for the install, repoquery, updateinfo and upgrade commands. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > ``--security`` >- Includes packages that provide a fix for a security issue. Applicable for the >- upgrade command. >+ Includes packages that provide a fix for a security issue. >+ Applicable for the ``install``, ``repoquery``, ``updateinfo``, ``upgrade`` and ``offline-upgrade`` (dnf-plugins-core) commands. > > .. _setopt_option-label: > >@@ -642,7 +645,7 @@ > ``dnf [options] group install [--with-optional] <group-spec>...`` > Mark the specified group installed and install packages it contains. Also > include `optional` packages of the group if ``--with-optional`` is >- specified. All `mandatory` and `Default` packages will be installed whenever possible. >+ specified. All `Mandatory` and `Default` packages will be installed whenever possible. > Conditional packages are installed if they meet their requirement. > If the group is already (partially) installed, the command installs the missing packages from the group. > Depending on the value of :ref:`obsoletes configuration option <obsoletes_conf_option-label>` group installation takes obsoletes into account. >@@ -1599,7 +1602,7 @@ > ``dnf [options] search [--all] <keywords>...`` > Search package metadata for keywords. Keywords are matched as case-insensitive substrings, globbing is supported. > By default lists packages that match all requested keys (AND operation). Keys are searched in package names and summaries. >- If the "--all" option is used, lists packages that match at least one of the keys (an OR operation). >+ If the ``--all`` option is used, lists packages that match at least one of the keys (an OR operation). > In addition the keys are searched in the package descriptions and URLs. > The result is sorted from the most relevant results to the least. > >diff -ur dnf-4.13.0/doc/conf_ref.rst dnf-4.16.1/doc/conf_ref.rst >--- dnf-4.13.0/doc/conf_ref.rst 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/doc/conf_ref.rst 2023-05-29 15:25:58.000000000 +0300 >@@ -1034,6 +1034,12 @@ > :ref:`boolean <boolean-label>` > > Whether to perform GPG signature check on this repository's metadata. The default is False. >+ Note that GPG keys for this check are stored separately from GPG keys used in package signature >+ verification. Furthermore, they are also stored separately for each repository. >+ >+ This means that dnf may ask to import the same key multiple times. For example, when a key was >+ already imported for package signature verification and this option is turned on, it may be needed >+ to import it again for the repository. > > .. _retries-label: > >diff -ur dnf-4.13.0/doc/examples/list_obsoletes_plugin.py dnf-4.16.1/doc/examples/list_obsoletes_plugin.py >--- dnf-4.13.0/doc/examples/list_obsoletes_plugin.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/doc/examples/list_obsoletes_plugin.py 2023-05-29 15:25:58.000000000 +0300 >@@ -14,7 +14,7 @@ > # License and may only be used or replicated with the express permission of > # Red Hat, Inc. > >-"""A plugin that lists installed packages that are obsolted by any available package""" >+"""A plugin that lists installed packages that are obsoleted by any available package""" > > from dnf.i18n import _ > import dnf >diff -ur dnf-4.13.0/doc/release_notes.rst dnf-4.16.1/doc/release_notes.rst >--- dnf-4.13.0/doc/release_notes.rst 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/doc/release_notes.rst 2023-05-29 15:25:58.000000000 +0300 >@@ -20,6 +20,104 @@ > ################### > > ==================== >+4.16.1 Release Notes >+==================== >+ >+- DNF5 should not deprecate DNF on Fedora 38 >+ >+==================== >+4.16.0 Release Notes >+==================== >+ >+- Prepare for updating to DNF5: >+ - Remove ownership of dnf.conf, protected.d, vars >+ - Add requirement of libdnf5 to dnf-data >+ - dnf-automatic: require python3-dnf, not dnf >+ >+==================== >+4.15.1 Release Notes >+==================== >+ >+- Bug fixes: >+ - automatic: Fix online detection with proxy (RhBug:2022440) >+ - automatic: Return an error when transaction fails (RhBug:2170093) >+ - repoquery: Allow uppercased query tags (RhBug:2185239) >+ >+- Others: >+ - Unprotect dnf and yum, protect python3-dnf >+ >+Bugs fixed in 4.15.1: >+ >+* :rhbug:`2022440` >+* :rhbug:`2170093` >+* :rhbug:`2185239` >+ >+==================== >+4.15.0 Release Notes >+==================== >+ >+- New features: >+ - Add reboot option to DNF Automatic (RhBug:2124793) >+ - cli: Allow = in setopt values >+ - Mark strftime format specifiers for translation >+ >+- Bug fixes: >+ - Add support for rollback of group upgrade rollback (RhBug:2016070) >+ - Omit src RPMs from check-update (RhBug:2151910) >+ - repoquery: Properly sanitize queryformat strings (RhBug:2140884) >+ - Don't double-encode RPM URLs passed on CLI (RhBug:2103015) >+ - Allow passing CLI options when loading remote cfg (RhBug:2060127) >+ - Ignore processing variable files with unsupported encoding (RhBug:2141215) >+ - Fix AttributeError when IO busy and press ctrl+c (RhBug:2172433) >+ - Unload plugins upon their deletion >+ - Fixes in docs and help command >+ - Fix plugins unit tests >+ - Add unit tests for dnf mark >+ - smtplib: catch OSError, not SMTPException >+ >+Bugs fixed in 4.15.0: >+ >+* :rhbug:`2124793` >+* :rhbug:`2016070` >+* :rhbug:`2151910` >+* :rhbug:`2140884` >+* :rhbug:`2103015` >+* :rhbug:`2141215` >+ >+==================== >+4.14.0 Release Notes >+==================== >+ >+- doc: Describe how gpg keys are stored for `repo_ggpcheck` (RhBug:2020678) >+- Set default value for variable to prevent crash (RhBug:2091636) >+- Add only relevant pkgs to upgrade transaction (RhBug:2097757) >+- Use `installed_all` because `installed_query` is filtered user input >+- Don't include resolved advisories for obsoletes filtering with security filters (RhBug:2101421) >+- Allow passing plugin parameters with dashes in names (RhBug:1980712) >+- Fix upgrade from file to noarch pkg (RhBug:2006018) >+- Translations update >+- Expose plugin unload method to API (RhBug:2047251) >+- Add support for group upgrade rollback (RhBug:2016070) >+- Fix broken dependencies error reporting (RhBug:2088422) >+- Add doc related to --destdir and --downloadonly options (RhBug:2100811) >+ >+- Bug fixes: >+ - Bugs fixed (RhBug:1980712,2016070,2047251,2088422,2100811,2101421) >+ - Fix upgrade pkg from file when installed pkg is noarch and upgrades to a different arch >+ >+Bugs fixed in 4.14.0: >+ >+* :rhbug:`2088422` >+* :rhbug:`2020678` >+* :rhbug:`1980712` >+* :rhbug:`2016070` >+* :rhbug:`2100811` >+* :rhbug:`2047251` >+* :rhbug:`2091636` >+* :rhbug:`2097757` >+* :rhbug:`2101421` >+ >+==================== > 4.13.0 Release Notes > ==================== > >diff -ur dnf-4.13.0/doc/summaries_cache dnf-4.16.1/doc/summaries_cache >--- dnf-4.13.0/doc/summaries_cache 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/doc/summaries_cache 2023-05-29 15:25:58.000000000 +0300 >@@ -3446,5 +3446,93 @@ > [ > 1815895, > "dnf autocomplete too slow" >+ ], >+ [ >+ 2088422, >+ "dnf install should report an error when it cannot resolve the dependencies of a package to install, even when strict=False and best=True" >+ ], >+ [ >+ 2020678, >+ "[conn] reposync with installroot fails when repo_gpgcheck is True" >+ ], >+ [ >+ 1980712, >+ "dnf --enableplugin and --disableplugin issues" >+ ], >+ [ >+ 2016070, >+ "dnf rollback of a transaction with a group upgrade in it causes errors when trying to downgrade group" >+ ], >+ [ >+ 2100811, >+ "A yum install command success will delete the content of the previous command downloadonly destdir" >+ ], >+ [ >+ 2047251, >+ "dnf api is missing a method to unload plugins" >+ ], >+ [ >+ 2091636, >+ "python3-dnf wrong indentation level in substitutions.py:64" >+ ], >+ [ >+ 2097757, >+ "yum update --security" >+ ], >+ [ >+ 2101421, >+ "yum check-update --security shows obsoleting packages when no security updates apply" >+ ], >+ [ >+ 2124793, >+ "automatic reboot in dnf-automatic in RHEL 9" >+ ], >+ [ >+ 2016070, >+ "dnf rollback of a transaction with a group upgrade in it causes errors when trying to downgrade group" >+ ], >+ [ >+ 2151910, >+ "yum check-update incorrectly reports source packages as updates" >+ ], >+ [ >+ 2140884, >+ "dnf repoquery --qf doesn't properly sanitize values" >+ ], >+ [ >+ 2103015, >+ "yum install URL fails do download RPM due to urlencoding provided URL" >+ ], >+ [ >+ 2060127, >+ "[RFE] Allow DNF to fetch packages via a secure file protocols such as (FTPs and SFTP/SSH)" >+ ], >+ [ >+ 2141215, >+ "dnf dies with \"Config error: 'utf-8' codec can't decode byte\" when a vim swp file exists" >+ ], >+ [ >+ 2172433, >+ "dnf happen AttributeError and RuntimeError when io busy and press ctrl c" >+ ], >+ [ >+ 1939975, >+ "'dnf offline-upgrade' does not support --advisory properly" >+ ], >+ [ >+ 2054235, >+ "Offline updates" >+ ], >+ [ >+ 2022440, >+ "dnf-automatic ignore proxy setting" >+ ], >+ [ >+ 2170093, >+ "dnf-automatic returns \"success\" ( zero exit status return ) even if the called dnf command returns error" >+ ], >+ [ >+ 2185239, >+ "dnf 4.15 broke repoquery's \"%{INSTALLTIME}\" queryformat" > ] > ] >\ РконÑе Ñайла Ð½ÐµÑ Ð½Ð¾Ð²Ð¾Ð¹ ÑÑÑоки >diff -ur dnf-4.13.0/etc/dnf/automatic.conf dnf-4.16.1/etc/dnf/automatic.conf >--- dnf-4.13.0/etc/dnf/automatic.conf 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/etc/dnf/automatic.conf 2023-05-29 15:25:58.000000000 +0300 >@@ -21,6 +21,15 @@ > # install.timer override this setting. > apply_updates = no > >+# When the system should reboot following upgrades: >+# never = don't reboot after upgrades >+# when-changed = reboot after any changes >+# when-needed = reboot when necessary to apply changes >+reboot = never >+ >+# The command that is run to trigger a system reboot. >+reboot_command = "shutdown -r +5 'Rebooting after applying package updates'" >+ > > [emitters] > # Name to use for this system in messages that are emitted. Default is the >diff -ur dnf-4.13.0/etc/dnf/protected.d/CMakeLists.txt dnf-4.16.1/etc/dnf/protected.d/CMakeLists.txt >--- dnf-4.13.0/etc/dnf/protected.d/CMakeLists.txt 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/etc/dnf/protected.d/CMakeLists.txt 2023-05-29 15:25:58.000000000 +0300 >@@ -1 +1 @@ >-INSTALL (FILES "dnf.conf" "yum.conf" DESTINATION ${SYSCONFDIR}/dnf/protected.d) >+INSTALL (FILES "dnf.conf" "yum.conf" "python3-dnf.conf" DESTINATION ${SYSCONFDIR}/dnf/protected.d) >diff -ur dnf-4.13.0/etc/dnf/protected.d/dnf.conf dnf-4.16.1/etc/dnf/protected.d/dnf.conf >--- dnf-4.13.0/etc/dnf/protected.d/dnf.conf 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/etc/dnf/protected.d/dnf.conf 2023-05-29 15:25:58.000000000 +0300 >@@ -1 +1,3 @@ >-dnf >+# DNF is obsoleted in Fedora 39 by DNF 5 and should no longer be marked as protected. >+ >+# dnf >ТолÑко в dnf-4.16.1/etc/dnf/protected.d: python3-dnf.conf >diff -ur dnf-4.13.0/etc/dnf/protected.d/yum.conf dnf-4.16.1/etc/dnf/protected.d/yum.conf >--- dnf-4.13.0/etc/dnf/protected.d/yum.conf 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/etc/dnf/protected.d/yum.conf 2023-05-29 15:25:58.000000000 +0300 >@@ -1 +1,4 @@ >-yum >+# In Fedora 39, yum is obsoleted/provided by the dnf5 package rather than dnf, >+# and DNF cannot replace itself with DNF5 if yum is marked as protected. >+ >+# yum >diff -ur dnf-4.13.0/.github/workflows/ci.yml dnf-4.16.1/.github/workflows/ci.yml >--- dnf-4.13.0/.github/workflows/ci.yml 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/.github/workflows/ci.yml 2023-05-29 15:25:58.000000000 +0300 >@@ -15,6 +15,7 @@ > uses: actions/checkout@v2 > with: > repository: rpm-software-management/ci-dnf-stack >+ ref: dnf-4-stack > > - name: Setup CI > id: setup-ci >@@ -52,6 +53,7 @@ > uses: actions/checkout@v2 > with: > repository: rpm-software-management/ci-dnf-stack >+ ref: dnf-4-stack > > - name: Run Integration Tests > uses: ./.github/actions/integration-tests >@@ -70,6 +72,7 @@ > uses: actions/checkout@v2 > with: > repository: rpm-software-management/ci-dnf-stack >+ ref: dnf-4-stack > > - name: Run Ansible Tests > uses: ./.github/actions/ansible-tests >diff -ur dnf-4.13.0/po/ar.po dnf-4.16.1/po/ar.po >--- dnf-4.13.0/po/ar.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/ar.po 2023-05-29 15:25:58.000000000 +0300 >@@ -1,18 +1,19 @@ > # AbdelHakim ALLAL <hakim.7x2uv@gmail.com>, 2017. #zanata >+# Mostafa Gamal <mostafa.2c6@gmail.com>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2017-04-21 07:49+0000\n" >-"Last-Translator: AbdelHakim ALLAL <hakim.7x2uv@gmail.com>\n" >-"Language-Team: Arabic\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-22 08:18+0000\n" >+"Last-Translator: Mostafa Gamal <mostafa.2c6@gmail.com>\n" >+"Language-Team: Arabic <https://translate.fedoraproject.org/projects/dnf/dnf-master/ar/>\n" > "Language: ar\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" >-"Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" >-"X-Generator: Zanata 4.6.2\n" >+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" >+"X-Generator: Weblate 4.12.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -23,7 +24,7 @@ > #, fuzzy, python-format > #| msgid "Updates applied on '%s'." > msgid "Updates completed at %s" >-msgstr "اÙتØدÙثات ٠طبÙØ© عÙÙ '%s':" >+msgstr "ت٠ت اÙتØدÙثات عÙد '%s'" > > #: dnf/automatic/emitter.py:34 > #, python-format >@@ -53,34 +54,35 @@ > #: dnf/automatic/emitter.py:110 > #, python-format > msgid "Failed to send an email via '%s': %s" >-msgstr "" >+msgstr "Ùش٠إرسا٠برÙد Ø¥ÙÙترÙÙ٠عبر'â%s':ââââªâ%s" > > #: dnf/automatic/emitter.py:140 >-#, python-format >+#, fuzzy, python-format > msgid "Failed to execute command '%s': returned %d" >-msgstr "" >+msgstr "ÙØ´Ù Ù٠تÙÙÙØ° اÙأ٠رâªâªââ« 'â%s':â«ØªÙ إرجاع â%d" > > #: dnf/automatic/main.py:164 > #, python-format > msgid "Unknown configuration value: %s=%s in %s; %s" >-msgstr "" >+msgstr "ÙÙÙ Ø© إعداد غÙر ٠عرÙÙØ©: â%s=%s ÙÙ â%s;%s" > > #: dnf/automatic/main.py:168 dnf/conf/config.py:158 >-#, python-format >+#, fuzzy, python-format > msgid "Unknown configuration option: %s = %s in %s" >-msgstr "" >+msgstr "إختÙار إعداد غÙر ٠عرÙÙ: â%s = %s ÙÙ â%s" > > #: dnf/automatic/main.py:237 dnf/cli/cli.py:305 >+#, fuzzy > msgid "GPG check FAILED" >-msgstr "" >+msgstr "Ùش٠اÙتØÙ٠٠٠ج٠ب٠جÙ" > > #: dnf/automatic/main.py:274 > msgid "Waiting for internet connection..." >-msgstr "" >+msgstr "Ø¥Ùتظار اÙإتصا٠باÙØ¥ÙترÙت..." > > #: dnf/automatic/main.py:304 > msgid "Started dnf-automatic." >-msgstr "" >+msgstr "بدء د٠ا٠اÙ-تÙÙائÙ" > > #: dnf/automatic/main.py:308 > msgid "Sleep for {} second" >@@ -102,244 +104,244 @@ > msgid "Error: %s" > msgstr "خطأ: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -349,176 +351,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -538,8 +540,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -623,7 +625,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -661,94 +663,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1186,7 +1190,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1276,43 +1280,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2465,16 +2469,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3813,10 +3817,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3842,7 +3842,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/bg.po dnf-4.16.1/po/bg.po >--- dnf-4.13.0/po/bg.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/bg.po 2023-05-29 15:25:58.000000000 +0300 >@@ -2,14 +2,14 @@ > # Valentin Laskov <laskov@festa.bg>, 2016. #zanata > # Valentin Laskov <laskov@festa.bg>, 2017. #zanata > # Valentin Laskov <laskov@festa.bg>, 2018. #zanata >-# Valentin Laskov <v_laskov@mail.bg>, 2020, 2021. >+# Valentin Laskov <v_laskov@mail.bg>, 2020, 2021, 2022. > # Nickys Music Group <nickys.music.group@gmail.com>, 2021. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-01-07 21:36+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-01-26 22:16+0000\n" > "Last-Translator: Valentin Laskov <v_laskov@mail.bg>\n" > "Language-Team: Bulgarian <https://translate.fedoraproject.org/projects/dnf/dnf-master/bg/>\n" > "Language: bg\n" >@@ -17,7 +17,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.4\n" >+"X-Generator: Weblate 4.10.1\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -89,8 +89,8 @@ > #: dnf/automatic/main.py:308 > msgid "Sleep for {} second" > msgid_plural "Sleep for {} seconds" >-msgstr[0] "ÐоÑивка %s ÑекÑнда" >-msgstr[1] "ÐоÑивка %s ÑекÑнди" >+msgstr[0] "ÐзÑакване %s ÑекÑнда" >+msgstr[1] "ÐзÑакване %s ÑекÑнди" > > #: dnf/automatic/main.py:315 > msgid "System is off-line." >@@ -102,135 +102,135 @@ > msgid "Error: %s" > msgstr "ÐÑеÑка: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" >-msgstr "Ñ ÑанилиÑе '{}', пÑоблем пÑи заÑеждане: {}" >+msgstr "заÑеждане на Ñ ÑанилиÑе '{}' пÑоблем: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "ÐаÑежданеÑо на Ñ ÑанилиÑе '{}' Ñе пÑовали" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "ÐеÑиÑанеÑо на ÑаймеÑи на меÑаданни е забÑанено пÑи ÑабоÑа пÑез вÑÑзки Ñ " > "плаÑен ÑÑаÑик." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "ÐеÑиÑанеÑо на ÑаймеÑи на меÑаданни е забÑанено пÑи ÑабоÑа на баÑеÑиÑ." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "ÐеÑиÑанеÑо на ÑаймеÑи на меÑаданни е забÑанено." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ÐеÑÑÑ Ð½Ð° меÑаданни беÑе обновен ÑкоÑо." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "ÐÑма ÑазÑеÑени Ñ ÑанилиÑа в \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: нÑма никога да оÑÑаÑее и нÑма да Ñе обновÑва." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: оÑÑаÑÑ Ð¸ Ñе бÑде обновено." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: меÑаданниÑе Ñе оÑÑаÑеÑÑ Ñлед %d ÑекÑнди и Ñе бÑÐ´Ð°Ñ Ð¾Ð±Ð½Ð¾Ð²ÐµÐ½Ð¸ Ñега" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: Ñе оÑÑаÑее Ñлед %d ÑекÑнди." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "СÑздаден е ÐºÐµÑ Ð½Ð° меÑаданни." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: използвайки меÑаданни Ð¾Ñ %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "ÐгноÑиÑайки Ñ ÑанилиÑаÑа: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "ÐоÑледна пÑовеÑка за оÑÑаÑÑлоÑÑ Ð½Ð° меÑаданниÑе: пÑеди %s на %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "СвалениÑе пакеÑи Ñа запиÑани в кеÑа до ÑледваÑаÑа ÑÑпеÑна ÑÑанзакÑиÑ." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Ðоже да пÑÐµÐ¼Ð°Ñ Ð½ÐµÑе пакеÑиÑе Ð¾Ñ ÐºÐµÑа каÑо изпÑлниÑе '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Ðевалиден tsflag в конÑигÑÑаÑионен Ñайл: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "ÐÑовал пÑи добавÑне на гÑÑпов Ñайл за Ñ ÑанилиÑе: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "ÐÑовеждане на пÑовеÑка на ÑÑанзакÑиÑÑа" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "ÐÑовеÑкаÑа на ÑÑанзакÑиÑÑа е ÑÑпеÑна." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ÐÑовеждане на ÑеÑÑ Ð½Ð° ÑÑанзакÑиÑÑа" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "ÐÑеÑка пÑи ÑеÑÑа на ÑÑанзакÑиÑÑа:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "ТеÑÑÑÑ Ð½Ð° ÑÑанзакÑиÑÑа е ÑÑпеÑен." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "ÐзпÑлнение на ÑÑанзакÑиÑÑа" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ÐзиÑÐºÐ²Ð°Ð½Ð¸Ñ ÐºÑм диÑка:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -239,33 +239,33 @@ > msgstr[1] "" > "ÐÑжни Ñа поне оÑе {0}MB допÑлниÑелно пÑоÑÑÑанÑÑво вÑв ÑайловаÑа ÑиÑÑема {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "ÐбобÑение на гÑеÑки" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB е пÑоменена не Ð¾Ñ {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Ðе мога да изпÑÐ»Ð½Ñ ÑÑанзакÑиÑÑа." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "ТÑанзакÑиÑÑа не може да Ñе ÑÑаÑÑиÑа:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "ÐÑовал пÑи пÑÐµÐ¼Ð°Ñ Ð²Ð°Ð½ÐµÑо на Ñайла на ÑÑанзакÑиÑÑа %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "ÐÑкои пакеÑи не бÑÑ Ð° Ñвалени. ÐÑобвам оÑново." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -273,7 +273,7 @@ > msgstr "" > "Delta RPM Ñмали %.1f MB Ð¾Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸ÑÑа до %.1f MB (%d.1%% Ñа ÑпеÑÑени)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -282,75 +282,75 @@ > msgstr "" > "Delta RPM Ñмали %.1f MB Ð¾Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸ÑÑа до %.1f MB (%d.1%% Ñа ÑпеÑÑени)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Ðе може да Ñе оÑвоÑи: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "ÐÑблиÑниÑÑ ÐºÐ»ÑÑ Ð·Ð° %s не е инÑÑалиÑан" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "ÐÑоблем пÑи оÑваÑÑне на Ð¿Ð°ÐºÐµÑ %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "ÐÑблиÑниÑÑ ÐºÐ»ÑÑ Ð·Ð° %s не е довеÑен" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "ÐакеÑÑÑ %s не е подпиÑан" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ðе мога да пÑÐµÐ¼Ð°Ñ Ð½Ð° %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s е пÑÐµÐ¼Ð°Ñ Ð½Ð°Ñ" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "ÐÑма ÑÑвпадение за гÑÑпов Ð¿Ð°ÐºÐµÑ \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "ÐобавÑне на пакеÑи Ð¾Ñ Ð³ÑÑпа '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "ÐÑма маÑкиÑани за пÑÐµÐ¼Ð°Ñ Ð²Ð°Ð½Ðµ гÑÑпи." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "ÐÑма маÑкиÑани за надгÑаждане гÑÑпи." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "ÐакеÑÑÑ %s не е инÑÑалиÑан, невÑзможно вÑÑÑане кÑм пÑедиÑна веÑÑиÑ." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -360,29 +360,29 @@ > msgid "No match for argument: %s" > msgstr "ÐÑма ÑÑвпадение за аÑгÑменÑ: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > "ÐеÑе е инÑÑалиÑана пÑедиÑна веÑÑÐ¸Ñ Ð½Ð° пакеÑа %s, невÑзможно вÑÑÑане кÑм " > "пÑедиÑна веÑÑиÑ." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "ÐакеÑÑÑ %s не е инÑÑалиÑан, невÑзможно пÑеинÑÑалиÑане." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "ФайлÑÑ %s е ÑоÑÑ Ð¿Ð°ÐºÐµÑ Ð¸ не може да бÑде обновен, игноÑиÑам го." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "ÐакеÑÑÑ %s не е инÑÑалиÑан, невÑзможно обновÑване." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -390,107 +390,107 @@ > "СÑÑаÑа или по-виÑока веÑÑÐ¸Ñ Ð½Ð° %s е инÑÑалиÑана веÑе, не може да бÑде " > "обновен." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "ÐÐ°ÐºÐµÑ %s е налиÑен, но не е инÑÑалиÑан." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "ÐÐ°ÐºÐµÑ %s е налиÑен, но е инÑÑалиÑан за дÑÑга аÑÑ Ð¸ÑекÑÑÑа." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "ÐÑма инÑÑалиÑан Ð¿Ð°ÐºÐµÑ %s." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Ðевалидна ÑоÑма: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "ÐÑма маÑкиÑани за пÑÐµÐ¼Ð°Ñ Ð²Ð°Ð½Ðµ пакеÑи." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "ÐакеÑи за аÑгÑменÑа %s Ñа налиÑни, но не Ñа инÑÑалиÑани." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > "ÐнÑÑалиÑана е най-ниÑкаÑа веÑÑÐ¸Ñ Ð½Ð° пакеÑа %s, невÑзможно е вÑÑÑане кÑм " > "пÑедиÑна." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "ÐÑма обновлениÑ, ÑвÑÑзани ÑÑÑ ÑигÑÑноÑÑ, но е налиÑно обновление {}" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "ÐÑма обновлениÑ, ÑвÑÑзани ÑÑÑ ÑигÑÑноÑÑ, но Ñа налиÑни Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ {}" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "ÐÑма обновлениÑ, ÑвÑÑзани ÑÑÑ ÑигÑÑноÑÑ Ð·Ð° \"{}\", но е налиÑно обновление " > "{}" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "ÐÑма обновлениÑ, ÑвÑÑзани ÑÑÑ ÑигÑÑноÑÑ Ð·Ð° \"{}\", но Ñа налиÑни Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ " > "{}" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". ÐÑоблемниÑÑ Ð¿Ð°ÐºÐµÑ Ðµ: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG клÑÑовеÑе Ñа конÑигÑÑиÑани каÑо: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "GPG клÑÑ Ð½Ð° %s (0x%s) е веÑе инÑÑалиÑан" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "ÐлÑÑÑÑ Ð±Ðµ одобÑен." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "ÐлÑÑÑÑ Ð±Ðµ оÑÑ Ð²ÑÑлен." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "ÐмпоÑÑиÑанеÑо на клÑÑа Ñе пÑовали (code %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "ÐлÑÑÑÑ Ðµ ÑÑпеÑно импоÑÑиÑан" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Ðе инÑÑалиÑай никакви клÑÑове" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -499,27 +499,27 @@ > "GPG клÑÑовеÑе за Ñ ÑанилиÑеÑо \"%s\" веÑе Ñа инÑÑалиÑани, но Ñе не Ñа коÑекÑни за Ñози пакеÑ.\n" > "ÐÑовеÑеÑе дали Ñа конÑигÑÑиÑани пÑавилниÑе URL адÑеÑи на клÑÑове за Ñова Ñ ÑанилиÑе." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "ÐмпоÑÑÑÑ Ð½Ð° клÑÑ(ове) не помогна, гÑеÑен клÑÑ(ове)?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Ðоже би Ð¸Ð¼Ð°Ñ Ñе пÑедвид: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" >-msgstr "ÐакеÑÑÑ \"{}\" Ð¾Ñ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñо Ñ ÑанилиÑе \"{}\" има некоÑекÑна ÑекÑÑма" >+msgstr "ÐакеÑÑÑ \"{}\" Ð¾Ñ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñо Ñ ÑанилиÑе \"{}\" има некоÑекÑна конÑÑолна ÑÑма" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" >-msgstr "ÐÑкои пакеÑи Ð¾Ñ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñо Ñ ÑанилиÑе Ð¸Ð¼Ð°Ñ Ð½ÐµÐºÐ¾ÑекÑна ÑекÑÑма" >+msgstr "ÐÑкои пакеÑи Ð¾Ñ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñо Ñ ÑанилиÑе Ð¸Ð¼Ð°Ñ Ð½ÐµÐºÐ¾ÑекÑна конÑÑолна ÑÑма" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" >-msgstr "ÐакеÑÑÑ \"{}\" Ð¾Ñ Ñ ÑанилиÑеÑо \"{}\" има некоÑекÑна ÑекÑÑма" >+msgstr "ÐакеÑÑÑ \"{}\" Ð¾Ñ Ñ ÑанилиÑеÑо \"{}\" има некоÑекÑна конÑÑолна ÑÑма" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -527,23 +527,23 @@ > "ÐÑкои пакеÑи Ñа Ñ Ð½ÐµÐ²Ð°Ð»Ð¸Ð´ÐµÐ½ кеÑ, но не може да бÑÐ´Ð°Ñ Ñвалени поÑади опÑиÑÑа " > "\"--cacheonly\"" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "ÐÑма ÑÑвпадение за аÑгÑменÑ" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "ÐÑиÑки ÑÑÐ²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¿Ð°Ð´Ð½Ð°Ñ Ð° в изклÑÑваÑÐ¸Ñ ÑилÑÑÑ Ð·Ð° аÑгÑменÑ" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "ÐÑиÑки ÑÑÐ²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¿Ð°Ð´Ð½Ð°Ñ Ð° в изклÑÑваÑÐ¸Ñ Ð¼Ð¾Ð´Ñлен ÑилÑÑÑ Ð·Ð° аÑгÑменÑ" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "ÐÑиÑки ÑÑвпадаÑи бÑÑ Ð° инÑÑалиÑани Ð¾Ñ ÑазлиÑно Ñ ÑанилиÑе за аÑгÑменÑ" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "ÐакеÑÑÑ %s веÑе е инÑÑалиÑан." >@@ -564,8 +564,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Ðе мога да пÑоÑеÑа Ñайла \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "ÐÑеÑка в конÑигÑÑиÑанеÑо: %s" >@@ -653,7 +653,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "ÐÑма пакеÑи, маÑкиÑани за ÑÐ¸Ð½Ñ ÑонизаÑÐ¸Ñ Ð½Ð° диÑÑÑибÑÑиÑÑа." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "ÐÑма налиÑен Ð¿Ð°ÐºÐµÑ %s ." >@@ -691,20 +691,22 @@ > msgstr "ÐÑма ÑÑвпадаÑи пакеÑи за показване" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "ÐÑма намеÑени ÑÑвпадениÑ" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ÐепознаÑо Ñ ÑанилиÑе: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "ÐÑма ÑÑвпадаÑо Ñ ÑанилиÑе: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -712,12 +714,12 @@ > "Тази команда ÑÑÑбва да бÑде ÑÑаÑÑиÑана Ñ Ð¿Ñава на ÑÑпеÑпоÑÑебиÑел (в " > "повеÑеÑо ÑиÑÑеми каÑо поÑÑебиÑел root)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "ÐÑма Ñакава команда: %s. ÐолÑ, ползвайÑе %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -726,7 +728,7 @@ > "Ðоже да е команда {PROG} кÑм плÑгин, пÑобвайÑе: \"{prog} install 'dnf-" > "command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -735,7 +737,7 @@ > "Ðоже да е команда {prog} кÑм плÑгин, но заÑежданеÑо на плÑгини в моменÑа е " > "забÑанено." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -743,7 +745,7 @@ > "--destdir или --downloaddir ÑÑÑбва да Ñе Ð¸Ð·Ð¿Ð¾Ð»Ð·Ð²Ð°Ñ Ñ --downloadonly, или " > "download, или system-upgrade команда." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -751,17 +753,17 @@ > "--enable, --set-enabled и --disable, --set-disabled ÑÑÑбва да Ñе Ð¸Ð·Ð¿Ð¾Ð»Ð·Ð²Ð°Ñ Ñ" > " команда config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "ÐонÑигÑÑаÑионниÑÑ Ñайл \"{}\" не ÑÑÑеÑÑвÑва" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -769,28 +771,28 @@ > "Ðе може да Ñе оÑкÑие веÑÑиÑÑа на изданиеÑо (използвайÑе '--releasever', за " > "да Ñ ÑÑоÑниÑе)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "аÑгÑÐ¼ÐµÐ½Ñ {}: не е позволен заедно Ñ Ð°ÑгÑÐ¼ÐµÐ½Ñ {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "ÐомандаÑа \"%s\" е веÑе деÑиниÑана" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "ÐзклÑÑени в dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "ÐклÑÑени в dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "ÐзклÑÑени в Ñ ÑанилиÑеÑо " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "ÐклÑÑени в Ñ ÑанилиÑеÑо " > >@@ -1092,7 +1094,7 @@ > > #: dnf/cli/commands/check.py:49 > msgid "show obsoleted packages" >-msgstr "покажи оÑÑаÑелиÑе пакеÑи" >+msgstr "покажи пакеÑиÑе, излизаÑи Ð¾Ñ ÑпоÑÑеба" > > #: dnf/cli/commands/check.py:52 > msgid "show problems with provides" >@@ -1222,11 +1224,11 @@ > > #: dnf/cli/commands/group.py:324 > msgid "show only installed groups" >-msgstr "показва инÑÑалиÑаниÑе гÑÑли Ñамо" >+msgstr "показва инÑÑалиÑаниÑе гÑÑпи Ñамо" > > #: dnf/cli/commands/group.py:326 > msgid "show only available groups" >-msgstr "показва доÑÑÑпниÑе гÑÑли Ñамо" >+msgstr "показва доÑÑÑпниÑе гÑÑпи Ñамо" > > #: dnf/cli/commands/group.py:328 > msgid "show also ID of groups" >@@ -1245,7 +1247,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "невалидна подкоманда за гÑÑпа, ползвайÑе: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Ðе мога да оÑкÑÐ¸Ñ Ð·Ð°Ð´ÑлжиÑÐµÐ»Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑ Ð½Ð° гÑÑпаÑа." > >@@ -1339,47 +1341,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "ÐÑÑоÑиÑÑа на ÑÑанзакÑииÑе е непÑлна, Ñлед %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction failed" > msgid "Transaction saved to {}." > msgstr "ТÑанзакÑиÑÑа Ñе пÑовали" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Errors occurred during transaction." > msgid "Error storing transaction: {}" > msgstr "ÐÑÐ·Ð½Ð¸ÐºÐ½Ð°Ñ Ð° гÑеÑки по вÑеме на ÑÑанзакÑиÑÑа." > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2537,16 +2539,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3327,7 +3329,7 @@ > #: dnf/cli/output.py:1895 > #, python-format > msgid "---> Package %s.%s %s will be an upgrade" >-msgstr "---> ÐакеÑÑÑ %s.%s %s Ñе бÑде обновление" >+msgstr "---> ÐакеÑÑÑ %s.%s %s е обновлениеÑо" > > #: dnf/cli/output.py:1897 > #, python-format >@@ -3896,10 +3898,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3925,7 +3923,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4167,6 +4173,9 @@ > msgid "<name-unset>" > msgstr "" > >+#~ msgid "No Matches found" >+#~ msgstr "ÐÑма намеÑени ÑÑвпадениÑ" >+ > #~ msgid "skipping." > #~ msgstr "пÑопÑÑкам." > >ТолÑко в dnf-4.16.1/po: bn.po >diff -ur dnf-4.13.0/po/ca.po dnf-4.16.1/po/ca.po >--- dnf-4.13.0/po/ca.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/ca.po 2023-05-29 15:25:58.000000000 +0300 >@@ -14,7 +14,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2018-11-03 06:46+0000\n" > "Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n" > "Language-Team: Catalan (https://fedora.zanata.org/language/view/ca) <fedora@llistes.softcatala.org>\n" >@@ -109,80 +109,80 @@ > msgid "Error: %s" > msgstr "Error: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Ha fallat la cà rrega del dipòsit '{}'" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "El temporitzador de l'emmagatzematge en memòria cau de les metadades està " > "inhabilitat quan s'executa amb bateria." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > "El temporitzador de l'emmagatzematge en memòria cau de les metadades està " > "inhabilitat." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Recentment s'ha refrescat la memòria cau de les metadades." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: no vencerà mai i no es refrescarà ." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: ha vençut i es refrescarà ." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: les metadades venceran després de %d segons i es refrescara ara" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: vencerà després de %d segons." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "S'ha creat la memòria cau de les metadades." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: s'utilitzen les metadades del %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Ãltima comprovació del venciment de les metadades: fa %s el %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -190,90 +190,90 @@ > "Els paquets baixats es desen a la memòria cau fins a la propera transacció " > "reeixida." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Podeu treure els paquets capturats amb l'execució de «%s»." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "tsflag invà lid en el fitxer de configuració: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "S'executa la comprovació de la transacció" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Error: comprovació de la transacció vs. resolució de dependències:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "La comprovació de la transacció ha tingut èxit." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "S'executa la prova de la transacció" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "La prova de la transacció ha tingut èxit." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "S'executa la transacció" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Requeriments de disc:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Resum de l'error" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "No es pot executar la transacció." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "No es pot iniciar la transacció:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "No s'ha pogut treure el fitxer de transaccions %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "No s'han pogut trobar alguns paquets i es torna a intentar." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -282,7 +282,7 @@ > "Les deltes dels RPM han reduït %.1f MB d'actualitzacions a %.1f MB (s'ha " > "estalviat un %d.1%%)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >@@ -292,75 +292,75 @@ > "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:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "No s'ha pogut obrir: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, 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:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Hi ha hagut un problema obrint el paquet %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, 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:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "El paquet %s no està signat" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "No es pot treure %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "S'ha tret %s" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "No hi ha cap coincidència per al grup de paquets \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "No s'ha marcat cap grup per treure." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "No s'ha marcat cap grup per actualitzar." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -370,139 +370,139 @@ > msgid "No match for argument: %s" > msgstr "No hi ha cap coincidència per a l'argument: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, 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:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Cap paquet %s instal·lat." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "No és una forma và lida: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "No s'ha marcat cap paquet per treure." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > "No es requereix cap actualització de seguretat, però hi ha {} actualització " > "disponible" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "No es requereix cap actualització de seguretat, però hi ha {} " > "actualitzacions disponibles" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > 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:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "No es requereix cap actualització de seguretat per «{}», però hi ha {} " > "actualitzacions disponibles" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". El paquet que falla és: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "Les claus GPG estan configurades com a: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "S'ha aprovat la clau." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "S'ha rebutjat la clau." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "La importació de la clau ha fallat (codi %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "La clau s'ha importat amb èxit" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "No s'ha instal·lat cap clau" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -511,52 +511,52 @@ > "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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Potser voleu dir: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "El paquet \"{}\" del dipòsit local \"{}\" té una suma de comprovació " > "incorrecta" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > 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:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "El paquet \"{}\" del dipòsit \"{}\" té una suma de comprovació incorrecta" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "El paquet %s ja està instal·lat." >@@ -576,8 +576,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Error de configuració: %s" >@@ -663,7 +663,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "No s'ha marcat cap paquet per a la sincronització de la distribució." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "No hi ha cap paquet %s disponible." >@@ -701,67 +701,69 @@ > msgstr "No hi ha paquets coincidents per llistar" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "No s'ha trobat cap coincidència" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Dipòsit desconegut: «%s»" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Dipòsit sense coincidència: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "No existeix l'ordre: %s. Utilitzeu %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -769,28 +771,28 @@ > "No es pot determinar la versió del llançament (utilitzeu '--releasever' per " > "especificar la versió del llançament)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argument {}: no està permès amb l'argument {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "L'ordre «%s» ja està definida" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1237,7 +1239,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "No és una subordre và lida de «groups», utilitzeu: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "No s'ha pogut trobar el grup de paquets obligatori." > >@@ -1339,11 +1341,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "L'històric de les transaccions està incomplet, %u després." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1351,37 +1353,37 @@ > "Definició no và lida de l'interval dels id. de les transaccions '{}'.\n" > "Utilitzeu '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "No s'ha trobat cap transacció que manipuli el paquet '{}'." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction failed" > msgid "Transaction saved to {}." > msgstr "Ha fallat la transacció" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Errors occurred during transaction." > msgid "Error storing transaction: {}" > msgstr "S'han produït errors durant la transacció." > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2576,16 +2578,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3956,10 +3958,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Ja s'ha baixat" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3985,7 +3983,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4230,6 +4236,12 @@ > msgid "<name-unset>" > msgstr "<no establert>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Ja s'ha baixat" >+ >+#~ msgid "No Matches found" >+#~ msgstr "No s'ha trobat cap coincidència" >+ > #~ msgid "skipping." > #~ msgstr "s'ignora." > >diff -ur dnf-4.13.0/po/cs.po dnf-4.16.1/po/cs.po >--- dnf-4.13.0/po/cs.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/cs.po 2023-05-29 15:25:58.000000000 +0300 >@@ -32,7 +32,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-02-06 12:40+0000\n" > "Last-Translator: Lukas Zapletal <lzap@redhat.com>\n" > "Language-Team: Czech <https://translate.fedoraproject.org/projects/dnf/dnf-master/cs/>\n" >@@ -128,175 +128,175 @@ > msgid "Error: %s" > msgstr "Chyba: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "ÄasovaÄ pro ukládánà dat do mezipamÄti deaktivován pÅi mÄÅeném pÅipojenÃ." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "ÄasovaÄ pro ukládánà metadat do mezipamÄti deaktivován pÅi napájenà z " > "baterie." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "ÄasovaÄ pro ukládánà metadat do mezipamÄti deaktivován." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "MezipamÄÅ¥ metadat ÄerstvÄ obnovena." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Cache s metadaty vytvoÅena." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: použÃvám metadata z %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ignorujà se repozitáÅe: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Poslednà kontrola metadat: pÅed %s, %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "Stažené balÃÄky byly uloženy v mezipamÄti do dalšà úspÄÅ¡né transakce." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "BalÃÄky můžete z mezipamÄti odstranit spuÅ¡tÄnÃm '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Neplatný tsflag v konfiguraÄnÃm souboru: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "SpouÅ¡tà se kontrola transakce" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Chyba: kontrola transakce vs ÅeÅ¡enà závislostÃ:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Kontrola transakce byla úspÄÅ¡ná" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ProbÃhá test transakce" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Test transakce byl úspÄÅ¡ný." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Transakce probÃhá" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Požadavky na mÃsto na disku:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "PÅehled chyb" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Nelze spustit transakci." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transakce nemůže zaÄÃt:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Selhalo odstranÄnà transakÄnÃho souboru %s." > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "NÄkteré balÃÄky nebyly staženy. DalÅ¡Ã pokus." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "Delta RPM zmenÅ¡il %.1f MB aktualizacà na %.1f MB (%d.1%% uÅ¡etÅeno)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >@@ -306,75 +306,75 @@ > "NeúspÄÅ¡ná Delta RPM zvýšila %.1f MB aktualizacà na %.1f MB (zbyteÄných " > "%d.1%%)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Nelze otevÅÃt: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "VeÅejný klÃÄ %s nenà nainstalován" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problém s otevÅenÃm balÃÄku %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "VeÅejný klÃÄ %s nenà důvÄryhodný" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "BalÃÄek %s nenà podepsán" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Nelze odstranit %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s odstranÄn" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Neexistuje shoda pro skupinu balÃÄků \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Nebyly vybrány žádné skupiny pro odstranÄnÃ." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Nebyly vybrány žádné skupiny pro aktualizaci." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "BalÃÄek %s nenà nainstalován, nelze ho downgradovat." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -384,135 +384,135 @@ > msgid "No match for argument: %s" > msgstr "Žádná shoda pro argument: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "BalÃÄek %s nenà nainstalován, nelze jej pÅeinstalovat." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "BalÃÄek %s nenà nainstalován, nelze jej aktualizovat." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "BalÃk %s nenainstalován." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Neplatná forma: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Žádné balÃÄky ke smazánÃ" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "Nejsou zapotÅebà žádné aktualizace, ale k dispozici je aktualizace {}" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "Nejsou zapotÅebà žádné aktualizace, ale k dispozici jsou aktualizace {}" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "Nejsou zapotÅebà žádné aktualizace pro \"{}\", ale k dispozici je " > "aktualizace {}" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Nejsou zapotÅebà žádné aktualizace pro \"{}\", ale k dispozici jsou " > "aktualizace {}" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". ChybujÃcà balÃÄek je: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG klÃÄe jsou zkonfigurovány jako: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Import klÃÄe selhal (kód %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Import klÃÄe probÄhl úspÄÅ¡nÄ" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Nebyly instalovány žádné klÃÄe" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -521,27 +521,27 @@ > "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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Import klÃÄe/ů nepomohl, Å¡patný klÃÄ(e)?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Možná jste mÄli na mysli: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > 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:2627 >+#: dnf/base.py:2690 > 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:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "BalÃÄek \"{}\" z repozitáÅe \"{}\" má nesprávný kontrolnà souÄet" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -549,23 +549,23 @@ > "NÄkteré balÃÄky majà neplatnou mezipamÄÅ¥, ale nemohou být staženy kvůli " > "volbÄ \"--cacheonly\"" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "BalÃÄek %s je již nainstalován." >@@ -585,8 +585,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Chyba konfigurace: %s" >@@ -672,7 +672,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "K synchronizaci distribuce nebyly urÄeny žádné balÃÄky" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "BalÃÄek %s nenà k dispozici." >@@ -710,67 +710,69 @@ > msgstr "Nenalezeny odpovÃdajÃcà balÃÄky" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Nebyla nalezena shoda" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Neznámý repozitáÅ: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Žádná shoda repozitáÅe: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "NeexistujÃcà pÅÃkaz: %s. Použijte %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -778,28 +780,28 @@ > "Nelze detekovat verzi vydánà (pro zadánà verze vydánà použijte parametr '--" > "releasever')" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argument {}: nenà dovoleno s argumentem {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "PÅÃkaz â%sâ již definován" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1246,7 +1248,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Neplatný podpÅÃkaz skupin, použijte: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Nemohu najÃt povinnou skupinu balÃÄků." > >@@ -1347,11 +1349,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Historie transakcà nenà kompletnÃ, po %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Žádné balÃÄky k vypsánÃ" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1359,37 +1361,37 @@ > "Neplatná definice rozsahu ID transakce '{}'.\n" > "PoužÃt '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Nenalezena transakce, která manipuluje s balÃÄkem '{}'." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction failed" > msgid "Transaction saved to {}." > msgstr "Transakce selhala" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Errors occurred during transaction." > msgid "Error storing transaction: {}" > msgstr "BÄhem transakce doÅ¡lo k chybám." > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2594,16 +2596,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3974,10 +3976,6 @@ > msgid "no matching payload factory for %s" > msgstr "Žádná odpovÃdajÃcà payload factory pro %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Již stažen" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4003,7 +4001,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4248,6 +4254,12 @@ > msgid "<name-unset>" > msgstr "<nenastaveno>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Již stažen" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Nebyla nalezena shoda" >+ > #~ msgid "skipping." > #~ msgstr "pÅeskakuje se." > >diff -ur dnf-4.13.0/po/da.po dnf-4.16.1/po/da.po >--- dnf-4.13.0/po/da.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/da.po 2023-05-29 15:25:58.000000000 +0300 >@@ -13,7 +13,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-07-08 11:04+0000\n" > "Last-Translator: scootergrisen <scootergrisen@gmail.com>\n" > "Language-Team: Danish <https://translate.fedoraproject.org/projects/dnf/dnf-master/da/>\n" >@@ -107,78 +107,78 @@ > msgid "Error: %s" > msgstr "Fejl: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "indlæsning af softwarearkivet '{}' mislykkedes: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Indlæsning af softwarearkivet '{}' mislykkedes" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > 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:332 >+#: dnf/base.py:334 > 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:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Tidsindstillet mellemlagring af metadata er deaktiveret." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Metadata cache genopfrisket fornylig." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Der er ingen aktiverede arkiver i \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: udløber aldrig og genopfriskes ikke." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: er udløbet og genopfriskes." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: metadata udløber efter %d sekunder og genopfriskes nu" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: udløber efter %d sekunder." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metadata cache oprettet." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: bruger metadata fra %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ignorerer softwarearkiver: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Sidste tjek af metadataudløb: %s siden %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -186,97 +186,97 @@ > "De downloadede pakker blev gemt i mellemlageret indtil næste transaktion som" > " lykkedes." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Du kan fjern mellemlagrede pakker ved at udføre '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Ugyldigt tsflag i konfigurationsfilen: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Tilføjelse af gruppefil fejlede for følgende softwarearkiv: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Kører transaktionskontrol" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Fejl: transaktionstjek vs. depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Transaktionstest afsluttet uden fejl." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Kører transaktionstest" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Fejl ved test af transaktion:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Transaktionstest afsluttet uden fejl." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Kører transaktion" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Diskkrav:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Fejlopsummering" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB ændret udenfor {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Kunne ikke køre transaktion." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transaktion kunne ikke starte:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Kunne ikke slette transaktionsfilen %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Nogle pakker blev ikke downloadet - Prøver igen." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "Delta-RPM'er reducerede %.1f MB af opdateringen til %.1f MB (%.1f%% sparet)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -284,75 +284,75 @@ > "Mislykkede delta-RPM'er øgede %.1f MB af opdatering til %.1f MB (%.1f%% " > "spildt)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "Kan ikke tilføje lokale pakker, da transaktionsjobbet allerede findes" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Kunne ikke Ã¥bne: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Offentlig nøgle for %s er ikke installeret" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Kunne ikke Ã¥bne pakke %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Offentlig nøgle for %s er ikke sikker" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Pakken %s er ikke signeret" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Kan ikke fjerne %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s fjernet" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Intet match til gruppepakken \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Tilføjer pakker fra gruppen '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Ingen grupper mærket til fjernelse." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Ingen gruppe mærket til opgradering." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "Pakken %s er ikke installeret, kan ikke nedgradere den." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -362,29 +362,29 @@ > msgid "No match for argument: %s" > msgstr "Intet match for argument: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "Pakken %s er ikke installeret, kan ikke geninstallere den." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Pakken %s er ikke installeret, sÃ¥ den kan ikke opdateres." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -392,109 +392,109 @@ > "Den samme eller højere version af %s er allerede installeret - kan ikke " > "opdatere den." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Pakken %s ikke installeret." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Ikke en gyldig form: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Ingen pakker markeret til fjernelse." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "Pakker til argumentet %s tilgængelige, min ikke installeret." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > "Ingen sikkerhedsopdateringer nødvendige, men {} opdatering tilgængelig" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "Ingen sikkerhedsopdateringer nødvendige, men {} opdateringer tilgængelige" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "Ingen sikkerhedsopdateringer nødvendige for \"{}\", men {} opdatering " > "tilgængelig" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Ingen sikkerhedsopdateringer nødvendige for \"{}\", men {} opdateringer " > "tilgængelige" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Kan ikke indhente en nøgle til en kommandolinjepakke: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Mislykkede pakke er: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG-nøgler er konfigureret som: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Nøglen er blevet godkendt." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Nøglen er blevet afvist." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Import af nøgle mislykkedes (kode %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Nøglen blev importeret" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Installerede ingen nøgler" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -503,27 +503,27 @@ > "De GPG-nøgler som vises for \"%s\"-softwarearkivet er allerede installeret, men de er ikke korrekte for denne pakke.\n" > "Kontrollér at konfigurationen af nøgle-URL'er er korrekt for dette softwarearkiv." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * MÃ¥ske mente du: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "Pakken \"{}\" fra lokalt softwarearkiv \"{}\" har ukorrekt tjeksum" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "Nogle pakker fra lokalt softwarearkiv har ukorrekte tjeksumme" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Pakken \"{}\" fra softwarearkivet \"{}\" har ukorrekt tjeksum" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -531,23 +531,23 @@ > "Nogle pakker har ugyldigt mellemlager, men kan ikke downloades pga. \"--" > "cacheonly\"-tilvalg" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Intet match for argument" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "Alle match blev filtreret ud af ekskluder-filtrering for argument" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "Alle match blev filtreret ud af modulær-filtrering for argument" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "Alle match blev installeret fra et andet softwarearkiv for argument" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Pakken %s er allerede installeret." >@@ -567,8 +567,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Kan ikke læse filen \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Konfigurationsfejl: %s" >@@ -663,7 +663,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Ingen pakker er markeret til distributionssynkronisering." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Pakken %s er ikke tilgængelig." >@@ -701,20 +701,22 @@ > msgstr "Ingen matchende pakker at vise" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Ingen match fundet" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Ukendt softwarearkiv: *%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Ingen softwarearkiv match: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -722,12 +724,12 @@ > "Kommandoen blev kørt med superbruger-rettigheder (under root-brugeren pÃ¥ de " > "fleste systemer)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Ingen sÃ¥dan kommando: %s. Brug %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -736,7 +738,7 @@ > "Det kan være en {PROG}-plugin-kommando, prøv: \"{prog} install 'dnf-" > "command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -745,7 +747,7 @@ > "Det kan være en {prog}-plugin-kommando, men indlæsning af plugins er " > "deaktiveret pÃ¥ nuværende tidspunkt." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -753,7 +755,7 @@ > "--destdir eller --downloaddir skal bruges med --downloadonly eller download-" > " eller system-upgrade-kommando." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -761,7 +763,7 @@ > "--enable, --set-enabled og --disable, --set-disabled skal bruges sammen med " > "config-manager-kommandoen." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -770,11 +772,11 @@ > " RPM-sikkerhedspolitik (se hvordan meddelelsen \"squelches\" i 'gpgcheck' i " > "dnf.conf(5))" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Konfigurationsfilen \"{}\" findes ikke" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -782,28 +784,28 @@ > "Kan ikke registrerer udgivelsesversion (brug '--releasever' til at angive " > "udgivelsesversion)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argument {}: ikke tilladt med argument {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Kommandoen \"%s\" er allerede defineret" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Ekskluderer i dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Inkluderer i dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Ekskluderer i arkiv " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Inkluderer i arkiv " > >@@ -1260,7 +1262,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Ugyldig grupper-underkommando, brug: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Kan ikke finde en obligatorisk gruppepakke." > >@@ -1362,11 +1364,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Transaktionshistorikken er ufuldstændig efter %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Ingen pakker at vise" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1374,7 +1376,7 @@ > "Ugyldigt transaktions-id omrÃ¥dedefinition '{}'.\n" > "Brug '<transaktions-id>..<transaktions-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1382,27 +1384,27 @@ > "Kan ikke konvertere '{}' til transaktions-ID.\n" > "Brug '<nummer>', 'last', 'last-<nummer>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Der blev ikke fundet nogen transaktion som manipulerer pakken '{}'." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} findes, overskriv?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "Overskriver ikke {}, afslutter." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transaktion gemt til {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Fejl ved gemning af transaktion: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "Advarsel, følgende problemer opstod under kørsel af en transaktion:" > >@@ -2647,16 +2649,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -4046,10 +4048,6 @@ > msgid "no matching payload factory for %s" > msgstr "ingen matchende payloadfabrik til %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Allerede downloadet" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4075,7 +4073,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Fejl som opstod under testtransaktion." > >@@ -4324,6 +4330,12 @@ > msgid "<name-unset>" > msgstr "<navn-ikke angivet>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Allerede downloadet" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Ingen match fundet" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/de.po dnf-4.16.1/po/de.po >--- dnf-4.13.0/po/de.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/de.po 2023-05-29 15:25:58.000000000 +0300 >@@ -39,20 +39,23 @@ > # David Schwörer <david08741@gmail.com>, 2021. > # CoconutNut <patrick.vollandt@mein-gym.de>, 2021. > # Ettore Atalan <atalanttore@googlemail.com>, 2021. >+# Philipp Trulson <philipp@trulson.de>, 2022. >+# Flo H <emailtoflorian@gmail.com>, 2022. >+# Joachim Philipp <joachim.philipp@gmail.com>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-12-13 13:16+0000\n" >-"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-25 10:18+0000\n" >+"Last-Translator: Joachim Philipp <joachim.philipp@gmail.com>\n" > "Language-Team: German <https://translate.fedoraproject.org/projects/dnf/dnf-master/de/>\n" > "Language: de\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.9.1\n" >+"X-Generator: Weblate 4.12.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -137,78 +140,78 @@ > msgid "Error: %s" > msgstr "Fehler: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "Fehler beim Laden der Paketquelle »{}«: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Das Laden der Paketquelle »{}« ist fehlgeschlagen" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Metadaten-Timer-Zwischenspeicherung deaktiviert beim Ausführen auf " > "abgestimmter Verbindung." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "Metadaten-Timer-Zwischenspeicherung im Akkubetrieb deaktiviert." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Metadaten-Timer-Zwischenspeicherung deaktiviert." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Metadaten-Zwischenspeicher wurde kürzlich aktualisiert." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Es gibt keine aktivierten Paketquellen in »{}«." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: wird niemals abgelaufen und nicht aktualisiert." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: ist abgelaufen und wird aktualisiert." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: Metadaten verfallen nach %d Sekunden und wird jetzt aktualisiert" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: verfällt nach %d Sekunden." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metadaten-Zwischenspeicher wurde erstellt." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: Metadaten von %s werden verwendet." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Paketquellen werden ignoriert: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Letzte Prüfung auf abgelaufene Metadaten: vor %s am %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -216,60 +219,60 @@ > "Die heruntergeladenen Pakete wurden bis zur nächsten erfolgreichen " > "Transaktion im Zwischenspeicher abgelegt." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Sie können zwischengespeicherte Pakete mit dem Befehl »%s« entfernen." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Ungültiges tsflag in Konfigurationsdatei: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Fehler beim Hinzufügen der Gruppendatei für Paketquelle: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Transaktionsüberprüfung wird ausgeführt" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > "Fehler: Konflikt zwischen Transaktionsüberprüfung und " > "Abhängigkeitsauflösung:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Transaktionsüberprüfung war erfolgreich." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Transaktion wird getestet" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Transaktionstest fehlerhaft:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Transaktionstest war erfolgreich." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Transaktion wird ausgeführt" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Speicherplatzanforderungen:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -280,40 +283,40 @@ > "Es werden noch mindestens {0}MB mehr Speicherplatz im {1} Dateisystem " > "benötigt." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Fehler-Zusammenfassung" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB wurde auÃerhalb von {prog} verändert." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Transaktion konnte nicht durchgeführt werden." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transaktion konnte nicht starten:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Entfernen der Transaktionsdatei %s fehlgeschlagen" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Einige Pakete konnten nicht heruntergeladen werden. Erneut versuchen." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "Delta-RPMs reduzierten %.1f MB an Aktualisierungen auf %.1f MB (%.1f%% " > "gespart)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -321,79 +324,79 @@ > "Fehlgeschlagene Delta-RPMs erhöhten %.1f MB an Aktualisierungen auf %.1f MB " > "(%.1f%% verschwendet)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Lokale Pakete können nicht hinzugefügt werden, da der Transaktionsjob " > "bereits vorhanden ist" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "{} konnte nicht geöffnet werden" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Ãffentlicher Schlüssel für %s ist nicht installiert" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problem beim Ãffnen des Paketes %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Ãffentlicher Schlüssel für %s ist nicht vertrauenswürdig" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Paket %s ist nicht signiert" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "%s kann nicht entfernt werden" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s entfernt" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Keine Ãbereinstimmung für Gruppenpaket »{}«" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Pakete aus der Gruppe »%s« werden hinzugefügt: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Keine Gruppe zum Entfernen markiert." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Keine Gruppe zur Aktualisierung markiert." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -403,32 +406,32 @@ > msgid "No match for argument: %s" > msgstr "Kein Treffer für Argument: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > "Datei %s ist ein Quellpaket und kann nicht aktualisiert werden, wird " > "ignoriert." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Paket %s ist nicht installiert, es kann nicht aktualisiert werden." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -436,112 +439,112 @@ > "Die gleiche oder eine höhere Version von %s ist bereits installiert und kann" > " nicht aktualisiert werden." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Kein Paket %s installiert." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Kein gültiges Formular: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Keine Pakete zum Entfernen markiert." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > "Keine sicherheitsrelevanten Aktualisierungen verfügbar, aber {} " > "Aktualisierung verfügbar" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "Keine sicherheitsrelevanten Aktualisierungen verfügbar, aber {} " > "Aktualisierungen verfügbar" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "Keine sicherheitsrelevanten Aktualisierungen verfügbar für »{}«, aber {} " > "Aktualisierung verfügbar" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Keine sicherheitsrelevanten Aktualisierungen verfügbar für »{}«, aber {} " > "Aktualisierungen verfügbar" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > "Ein Schlüssel für ein Befehlszeilenpaket kann nicht abgerufen werden: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Fehlgeschlagenes Paket ist: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG-Schlüssel sind eingerichtet als: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Der Schlüssel wurde genehmigt." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Der Schlüssel wurde abgelehnt." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Schlüssel-Import fehlgeschlagen (Code %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Schlüssel erfolgreich importiert" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Es wurden keine Schlüssel installiert" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -550,31 +553,31 @@ > "Die aufgelisteten GPG-Schlüssel für die Paketquelle »%s« 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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Vielleicht meinten Sie: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "Das Paket »{}« aus der lokalen Paketquelle »{}« hat eine fehlerhafte " > "Prüfsumme" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > "Einige Pakete aus der lokalen Paketquelle haben eine fehlerhafte Prüfsumme" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > "Das Paket »{}« aus der Paketquelle »{}« hat eine fehlerhafte Prüfsumme" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -582,27 +585,29 @@ > "Einige Pakete haben einen fehlerhaften Cache, können aber wegen der Option " > "»--cacheonly« nicht heruntergeladen werden" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Keine Ãbereinstimmung für Argumente" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > "Alle Ãbereinstimmungen wurden herausgefiltert, indem die Filterung nach " > "Argumenten ausgeschlossen wurde" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > "Alle Ãbereinstimmungen wurden durch modulare Filterung nach Argumenten " > "herausgefiltert" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" >+"Alle Ãbereinstimmungen wurden von einem anderen Repository als Argument " >+"installiert" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Das Paket %s ist bereits installiert." >@@ -622,8 +627,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Datei »%s« kann nicht gelesen werden: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Konfigurationsfehler: %s" >@@ -715,7 +720,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Keine Pakete für die Distributionssynchronisation markiert." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Kein Paket %s verfügbar." >@@ -753,20 +758,25 @@ > msgstr "Keine übereinstimmenden Pakete zum Auflisten" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Keine Ãbereinstimmungen gefunden" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Keine Treffer gefunden. Wenn Sie nach einer Datei suchen, versuchen Sie, den" >+" vollständigen Pfad anzugeben oder ein Platzhalterpräfix (\"*/\") am Anfang " >+"zu verwenden." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Unbekannte Paketquelle: »%s«" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Keine Ãbereinstimmung bei der Paketquelle: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -774,26 +784,30 @@ > "Dieser Befehl muss mit Superuser-Privilegien ausgeführt werden (auf den " > "meisten Systemen unter dem Benutzer root)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Kein solcher Befehl: %s. Bitte %s --help verwenden" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" >+"Es könnte ein {PROG} plugin Befehl sein, versuche: \"{prog} install 'dnf-" >+"command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" >+"Es könnte ein {prog} plugin Befehl sein, aber das Laden von Plugins ist " >+"momentan abgeschaltet." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -801,13 +815,15 @@ > "--destdir oder --downloaddir müssen zusammen mit --downloadonly oder " > "download oder dem Befehl system-upgrade verwendet werden." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" >+"--enable und --set-enabled sowie --disable und --set-disabled müssen mit dem" >+" config-manager Befehl verwendet werden." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -816,11 +832,11 @@ > "Sicherheitspolitik (siehe »gpgcheck« in dnf.conf(5) für die Unterdrückung " > "dieser Meldung)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Konfigurationsdatei »{}« existiert nicht" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -828,28 +844,28 @@ > "Es ist nicht möglich, die Version festzustellen (»--releasever« verwenden, " > "um die Version anzugeben)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "Argument {}: Unzulässig zusammen mit Argument {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Befehl »%s« ist bereits definiert" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "SchlieÃt in dnf.conf aus: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Enthält in dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "In Paketquelle ausgeschlossen " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "In Paketquelle enthalten " > >@@ -882,6 +898,18 @@ > "\n" > "For more information contact your distribution or package provider." > msgstr "" >+"Sie haben die Ãberprüfung von Paketen über GPG-Schlüssel aktiviert. Das ist eine gute Sache.\n" >+"Allerdings haben Sie keine öffentlichen GPG-Schlüssel installiert. Sie müssen die Schlüssel\n" >+"die Schlüssel für die Pakete, die Sie installieren möchten, herunterladen und installieren.\n" >+"Dies können Sie tun, indem Sie den Befehl:\n" >+" rpm --import public.gpg.key\n" >+"\n" >+"\n" >+"Alternativ können Sie auch die URL des Schlüssels, den Sie verwenden möchten, angeben\n" >+"für ein Repository in der Option 'gpgkey' in einem Repository-Abschnitt angeben und {prog}\n" >+"wird ihn für Sie installieren.\n" >+"\n" >+"Für weitere Informationen kontaktieren Sie Ihre Distribution oder Ihren Paketanbieter." > > #: dnf/cli/commands/__init__.py:71 > #, python-format >@@ -1027,7 +1055,7 @@ > #: dnf/cli/commands/__init__.py:801 > #, python-brace-format > msgid "{prog} command to get help for" >-msgstr "" >+msgstr "{prog} Befehl, für den Hilfe benötigt wird" > > #: dnf/cli/commands/alias.py:40 > msgid "List or create command aliases" >@@ -1043,7 +1071,7 @@ > > #: dnf/cli/commands/alias.py:53 > msgid "action to do with aliases" >-msgstr "" >+msgstr "auszuführende Aktion mit aliases" > > #: dnf/cli/commands/alias.py:55 > msgid "alias definition" >@@ -1296,7 +1324,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Ungültiger Gruppenunterbefehl, verwenden Sie: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Es kann kein erforderliches Gruppen-Paket gefunden werden." > >@@ -1315,18 +1343,24 @@ > "For the replay command, don't check for installed packages matching those in" > " transaction" > msgstr "" >+"Beim replay Befehl, nicht auf installierte Pakete prüfen, die denen in der " >+"Transaktion entsprechen" > > #: dnf/cli/commands/history.py:71 > msgid "" > "For the replay command, don't check for extra packages pulled into the " > "transaction" > msgstr "" >+"Beim replay Befehl nicht auf Extra-Pakete prüfen, die in die Transaktion " >+"gezogen werden" > > #: dnf/cli/commands/history.py:74 > msgid "" > "For the replay command, skip packages that are not available or have missing" > " dependencies" > msgstr "" >+"Beim replay Befehl Pakete überspringen, die nicht verfügbar sind oder " >+"fehlende Abhängigkeiten haben" > > #: dnf/cli/commands/history.py:94 > msgid "" >@@ -1334,7 +1368,7 @@ > "'{}' requires one transaction ID or package name." > msgstr "" > "Es wurde mehr als eine Transaktionskennung gefunden.\n" >-"»{}« erfordert genau eine Transaktionskennung oder Paketnamen." >+"'{}' erfordert genau eine Transaktionskennung oder Paketnamen." > > #: dnf/cli/commands/history.py:101 > msgid "No transaction file name given." >@@ -1368,8 +1402,8 @@ > "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." >+"Transaktion %s kann nicht rückgängig gemacht werden, dies würde eine " >+"inkonsistente Paketdatenbank hinterlassen." > > #: dnf/cli/commands/history.py:175 > msgid "No transaction ID given" >@@ -1378,7 +1412,7 @@ > #: dnf/cli/commands/history.py:179 > #, python-brace-format > msgid "Transaction ID \"{0}\" not found." >-msgstr "Transaktionskennung »{0}« nicht gefunden." >+msgstr "Transaktionskennung \"{0}\" nicht gefunden." > > #: dnf/cli/commands/history.py:185 > msgid "Found more than one transaction ID!" >@@ -1394,45 +1428,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Die Transaktionschronik ist unvollständig, nach %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Keine aufzulistenden Pakete" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" >-"Ungültige Bereichsdefinition für Transaktionskennung »{}«.\n" >-"Nutzen Sie »<transaction-id>..<transaction-id>«." >+"Ungültige Bereichsdefinition für Transaktionskennung '{}'.\n" >+"Nutzen Sie '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" >+"Kann '{}' nicht in Transaktionskennung umwandeln.\n" >+"Benutzen Sie '<number>', 'last', 'last-<number>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." >-msgstr "Es wurde keine Transaktion gefunden, die Paket »{}« verändert." >+msgstr "Es wurde keine Transaktion gefunden, die Paket '{}' verändert." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} existiert, überschreiben?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." >-msgstr "{} nicht überschreiben, wird beendet." >+msgstr "{} wird nicht überschrieben, Abbruch." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transaktion gespeichert in {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Fehler beim Speichern der Transaktion: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > "Warnung, bei der Ausführung einer Transaktion sind folgende Probleme " >@@ -1458,7 +1494,7 @@ > #: dnf/cli/commands/install.py:166 > #, python-brace-format > msgid "There are following alternatives for \"{0}\": {1}" >-msgstr "Es gibt folgende Alternativen zu »{0}«: {1}" >+msgstr "Es gibt folgende Alternativen zu \"{0}\": {1}" > > #: dnf/cli/commands/makecache.py:37 > msgid "generate the metadata cache" >@@ -1480,6 +1516,9 @@ > "remove: unmark as installed by user\n" > "group: mark as installed by group" > msgstr "" >+"install: Als vom Benutzer installiert markieren\n" >+"remove: Bestehende Markierung entfernen\n" >+"group: Als von Gruppe installiert markieren" > > #: dnf/cli/commands/mark.py:52 > #, python-format >@@ -1512,7 +1551,7 @@ > " information in argument: '{}'" > msgstr "" > "Es werden nur Modulname, Stream, Architektur oder Profil verwendet. Nicht " >-"benötigte Informationen werden ignoriert im Argument: »{}«" >+"benötigte Informationen werden ignoriert im Argument: '{}'" > > #: dnf/cli/commands/module.py:80 > msgid "list all module streams, profiles and states" >@@ -1528,11 +1567,11 @@ > > #: dnf/cli/commands/module.py:136 > msgid "enable a module stream" >-msgstr "" >+msgstr "Modul-Stream aktivieren" > > #: dnf/cli/commands/module.py:160 > msgid "disable a module with all its streams" >-msgstr "" >+msgstr "Modul mit allen Streams deaktivieren" > > #: dnf/cli/commands/module.py:184 > msgid "reset a module" >@@ -1557,6 +1596,8 @@ > #: dnf/cli/commands/module.py:280 > msgid "switch a module to a stream and distrosync rpm packages" > msgstr "" >+"Ein Modul zu einem Stream umschalten und RPM-Pakete mit der Distribution " >+"abgleichen" > > #: dnf/cli/commands/module.py:302 > msgid "list modular packages" >@@ -1805,10 +1846,6 @@ > "Nur Ergebnisse anzeigen, welche Konflikte mit Abhängigkeiten verursachen" > > #: dnf/cli/commands/repoquery.py:135 >-#, fuzzy >-#| msgid "" >-#| "shows results that requires, suggests, supplements, enhances,or recommends " >-#| "package provides and files REQ" > msgid "" > "shows results that requires, suggests, supplements, enhances, or recommends " > "package provides and files REQ" >@@ -1890,7 +1927,7 @@ > > #: dnf/cli/commands/repoquery.py:177 > msgid "list also packages of inactive module streams" >-msgstr "" >+msgstr "Auch Pakete inaktiver Modul-Streams auflisten" > > #: dnf/cli/commands/repoquery.py:182 > msgid "show detailed information about the package" >@@ -1914,6 +1951,8 @@ > "display format for listing packages: \"%%{name} %%{version} ...\", use " > "--querytags to view full tag list" > msgstr "" >+"Anzeigeformat aufzulistender Pakete: \"%%{name} %%{version} ...\", benutzen " >+"Sie --querytags um die komplette Tag Liste anzuzeigen" > > #: dnf/cli/commands/repoquery.py:198 > msgid "show available tags to use with --queryformat" >@@ -2035,6 +2074,8 @@ > msgid "" > "Display only packages that can be removed by \"{prog} autoremove\" command." > msgstr "" >+"Nur Pakete anzeigen, die mit dem \"{prog} autoremove\" Befehl entfernt " >+"werden können." > > #: dnf/cli/commands/repoquery.py:258 > msgid "Display only packages that were installed by user." >@@ -2503,10 +2544,14 @@ > #: dnf/cli/main.py:135 > msgid "try to add '{}' to command line to replace conflicting packages" > msgstr "" >+"Versuchen Sie '{}' zur Befehlszeile hinzuzufügen, um Pakete mit Konflikten " >+"zu ersetzen" > > #: dnf/cli/main.py:139 > msgid "try to add '{}' to skip uninstallable packages" > msgstr "" >+"Versuchen Sie '{}' zur Befehlszeile hinzuzufügen, um nicht-installierbare " >+"Pakete zu überspringen" > > #: dnf/cli/main.py:142 > msgid " or '{}' to skip uninstallable packages" >@@ -2616,7 +2661,6 @@ > "Die bestmöglich verfügbaren Paketversionen in Transaktionen verwenden." > > #: dnf/cli/option_parser.py:223 >-#, fuzzy > msgid "do not limit the transaction to the best candidate" > msgstr "die Transaktion nicht auf den besten Kandidaten beschränken" > >@@ -2668,16 +2712,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -2792,7 +2836,7 @@ > > #: dnf/cli/option_parser.py:380 > msgid "List of Main Commands:" >-msgstr "Hauptbefehle" >+msgstr "Hauptbefehle:" > > #: dnf/cli/option_parser.py:381 > msgid "List of Plugin Commands:" >@@ -4060,10 +4104,6 @@ > msgid "no matching payload factory for %s" > msgstr "Kein passender Payload-Faktor für %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Bereits heruntergeladen" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4089,7 +4129,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Während der Testtransaktion sind Fehler aufgetreten." > >@@ -4333,6 +4381,12 @@ > msgid "<name-unset>" > msgstr "<Name-nicht-festgelegt>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Bereits heruntergeladen" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Keine Ãbereinstimmungen gefunden" >+ > #~ msgid "skipping." > #~ msgstr "wird übersprungen." > >diff -ur dnf-4.13.0/po/dnf.pot dnf-4.16.1/po/dnf.pot >--- dnf-4.13.0/po/dnf.pot 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/dnf.pot 2023-05-29 15:25:58.000000000 +0300 >@@ -8,7 +8,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-12 01:51+0000\n" >+"POT-Creation-Date: 2022-08-19 03:04+0000\n" > "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" > "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" > "Language-Team: LANGUAGE <LL@li.org>\n" >@@ -101,245 +101,245 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2140 >+#: dnf/base.py:2210 dnf/base.py:2218 dnf/base.py:2352 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -349,127 +349,127 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2137 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2147 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2207 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2213 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2238 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2256 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2271 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2359 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2364 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2464 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2466 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2470 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2472 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2493 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2501 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2502 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2514 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2550 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2553 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2586 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2588 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2592 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2595 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they " >@@ -477,49 +477,49 @@ > "Check that the correct key URLs are configured for this repository." > msgstr "" > >-#: dnf/base.py:2539 >+#: dnf/base.py:2606 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2659 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2691 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2694 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2697 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2700 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2718 dnf/base.py:2738 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2726 dnf/base.py:2746 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2728 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2744 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2791 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -539,8 +539,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -627,7 +627,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -665,94 +665,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on " > "most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1192,7 +1194,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1282,43 +1284,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2472,17 +2474,17 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with `--" >-"repo`." >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " >+"`--repo`." > msgstr "" > > #: dnf/cli/option_parser.py:275 >@@ -3824,10 +3826,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3853,7 +3851,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/el.po dnf-4.16.1/po/el.po >--- dnf-4.13.0/po/el.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/el.po 2023-05-29 15:25:58.000000000 +0300 >@@ -9,7 +9,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2015-06-16 12:05+0000\n" > "Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" > "Language-Team: Greek (http://www.transifex.com/projects/p/dnf/language/el/)\n" >@@ -103,244 +103,244 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -350,176 +350,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -539,8 +539,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -624,7 +624,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -662,94 +662,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1187,7 +1189,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1277,43 +1279,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2466,16 +2468,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3814,10 +3816,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3843,7 +3841,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/en_GB.po dnf-4.16.1/po/en_GB.po >--- dnf-4.13.0/po/en_GB.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/en_GB.po 2023-05-29 15:25:58.000000000 +0300 >@@ -11,7 +11,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-06-18 10:04+0000\n" > "Last-Translator: Bruce Cowan <bruce@bcowan.me.uk>\n" > "Language-Team: English (United Kingdom) <https://translate.fedoraproject.org/projects/dnf/dnf-master/en_GB/>\n" >@@ -105,76 +105,76 @@ > msgid "Error: %s" > msgstr "Error: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "There are no enabled repositories in \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: will never be expired and will not be refreshed." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: has expired and will be refreshed." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: metadata will expire after %d seconds and will be refreshed now" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: will expire after %d seconds." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metadata cache created." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: using metadata from %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ignoring repositories: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Last metadata expiration check: %s ago on %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -182,171 +182,171 @@ > "The downloaded packages were saved in cache until the next successful " > "transaction." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "You can remove cached packages by executing '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Invalid tsflag in config file: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Failed to add groups file for repository: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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] "At least {0}MB more space needed on the {1} filesystem." > msgstr[1] "At least {0}MB more space needed on the {1} filesystem." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Could not run transaction." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transaction couldn't start:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Failed to remove transaction file %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Public key for %s is not installed" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problem opening package %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Public key for %s is not trusted" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Package %s is not signed" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Cannot remove %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s removed" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -356,127 +356,127 @@ > msgid "No match for argument: %s" > msgstr "No match for argument: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "Package %s of lower version already installed, cannot downgrade it." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "No package %s installed." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "No packages marked for removal." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "No security updates needed for \"{}\", but {} update available" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Key import failed (code %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Key imported successfully" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Didn't install any keys" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -485,49 +485,49 @@ > "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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -547,8 +547,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -634,7 +634,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "No package %s available." >@@ -672,94 +672,96 @@ > msgstr "No matching Packages to list" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Unknown repo: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "No such command: %s. Please use %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Command \"%s\" already defined" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1202,7 +1204,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Invalid groups sub-command; use: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Unable to find a mandatory group package." > >@@ -1304,11 +1306,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1316,37 +1318,37 @@ > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "No transaction which manipulates package '{}' was found." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction ID :" > msgid "Transaction saved to {}." > msgstr "Transaction ID :" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Could not run transaction." > msgid "Error storing transaction: {}" > msgstr "Could not run transaction." > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2533,16 +2535,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3890,10 +3892,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3919,7 +3917,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4159,6 +4165,9 @@ > msgid "<name-unset>" > msgstr "<unset>" > >+#~ msgid "No Matches found" >+#~ msgstr "No Matches found" >+ > #~ msgid "Not found given transaction ID" > #~ msgstr "Not found given transaction ID" > >diff -ur dnf-4.13.0/po/eo.po dnf-4.16.1/po/eo.po >--- dnf-4.13.0/po/eo.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/eo.po 2023-05-29 15:25:58.000000000 +0300 >@@ -3,7 +3,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2019-04-01 09:31+0000\n" > "Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" > "Language-Team: Esperanto\n" >@@ -99,244 +99,244 @@ > msgid "Error: %s" > msgstr "Eraro: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "Åargante deponejon â{}â fiasko: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Åargado de deponejo â{}â malsukcesis" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metadatuma kaÅmemoro kreita." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: uzante metadatumojn el %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Lasta kontrolo de metadatuma senvalidiÄo: antaÅ %s je %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Rulante transakcion" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Diskaj bezonoj:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Resumo de eraro(j)" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Ne povis malfermi: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problemo dum malfermado de pako %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ne povas forigi %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s forigita" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Neniu kongruo por grupa pako â{}â" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Aldonante pakojn el grupo â%sâ: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "Pako %s ne instalita, ne povas malaltgradigi Äin." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -346,179 +346,179 @@ > msgid "No match for argument: %s" > msgstr "Neniu kongruo por argumento: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "Pako %s ne instalita, ne povas reinstali Äin." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Pako %s ne instalita, ne povas Äisdatigi Äin." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "Pako %s disponeblas, sed instalita por alia arÄ¥itekturo." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Neniu pako %s instalita." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Ne estas valida formo: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Neniu pako markita por forigo." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "Pakoj por argumento %s disponeblas, sed ne instalitaj." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Fiaskante pako estas: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Konsentis la Ålosilon." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Rifuzis la Ålosilon." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Ålosilo sukcese enportita" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Ne instalis iujn ajn Ålosilojn" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Eble vi intencis: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Pako %s jam estas instalita." >@@ -538,8 +538,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Agorda eraro: %s" >@@ -623,7 +623,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Neniu pako markita por distribuaĵa sinkronigo." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Neniu pako %s disponeblas." >@@ -661,95 +661,97 @@ > msgstr "Neniu kongrua pako al listo" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Neniu kongruo trovita" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Nekonata deponejo: â%sâ" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Neniu deponeja kongruo: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Neniu tia komando: %s. Bonvolu uzi %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > "Ne eblas detekti eldonversion (uzu â--releaseverâ por specifi eldonversion)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argumento {}: ne permesita kun argumento {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Komando â%sâ jam specifita" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Ekskludoj en dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Inkludoj en dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Ekskludoj en deponejo " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Inkludoj en deponejo " > >@@ -1191,7 +1193,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Nevalida grupo-subkomando, uzu: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Ne eblas trovi nepran gruppakon." > >@@ -1291,47 +1293,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Transakcia historio ne kompletas, post %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Neniu listigenda pako" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Neniu transakcio kiu manipulas la pakon â{}â estis trovita." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction failed" > msgid "Transaction saved to {}." > msgstr "Transakcio malsukcesis" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Undoing transaction {}, from {}" > msgid "Error storing transaction: {}" > msgstr "Malfarante transakcion {}, de {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2511,16 +2513,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3888,10 +3890,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Jam elÅutita" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3917,7 +3915,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4158,6 +4164,12 @@ > msgid "<name-unset>" > msgstr "<neagordita>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Jam elÅutita" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Neniu kongruo trovita" >+ > #~ msgid "skipping." > #~ msgstr "preterpasante." > >diff -ur dnf-4.13.0/po/es.po dnf-4.16.1/po/es.po >--- dnf-4.13.0/po/es.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/es.po 2023-05-29 15:25:58.000000000 +0300 >@@ -25,23 +25,26 @@ > # Luis Manuel Segundo <luis@blackfile.net>, 2019. #zanata > # Máximo Castañeda Riloba <mcrcctm@gmail.com>, 2019. #zanata > # Cristhian Vanessa Gonzalez <cristhian.vanessa.g@gmail.com>, 2020. >-# Emilio Herrera <ehespinosa57@gmail.com>, 2020, 2021. >+# Emilio Herrera <ehespinosa57@gmail.com>, 2020, 2021, 2022. > # Luis Mosquera <aikyu.sama@gmail.com>, 2020. > # Pedro Luis Valades Viera <perikiyoxd@gmail.com>, 2021. >+# Daniel Hernandez <hernandez101900daniel@gmail.com>, 2022. >+# Dennis Tobar <DENNIS.TOBAR@gmail.com>, 2022. >+# Alejandro Alcaide <alex@blueselene.com>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-10-09 03:05+0000\n" >-"Last-Translator: Pedro Luis Valades Viera <perikiyoxd@gmail.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-02 18:18+0000\n" >+"Last-Translator: Alejandro Alcaide <alex@blueselene.com>\n" > "Language-Team: Spanish <https://translate.fedoraproject.org/projects/dnf/dnf-master/es/>\n" > "Language: es\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.8\n" >+"X-Generator: Weblate 4.12.1\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -113,8 +116,8 @@ > #: dnf/automatic/main.py:308 > msgid "Sleep for {} second" > msgid_plural "Sleep for {} seconds" >-msgstr[0] "Espera de %s segundos" >-msgstr[1] "Espera de %s segundos" >+msgstr[0] "Espera {} segundo" >+msgstr[1] "Espera {} segundos" > > #: dnf/automatic/main.py:315 > msgid "System is off-line." >@@ -126,81 +129,81 @@ > msgid "Error: %s" > msgstr "Error: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "fallo al cargar repositorio '{}': {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Ha fallado la carga del repositorio '{}'" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > 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:332 >+#: dnf/base.py:334 > 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:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Temporizador para almacenamiento en caché de metadatos desactivado." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Caché de metadatos actualizado recientemente." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "No hay repositorios habilitados en \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: nunca caducará y no se recargará." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, 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:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > "%s: los metadatos caducarán tras %d segundos, por lo que se recargarán ahora" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: caducará tras %d segundos." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Caché de metadatos creada." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: usando metadatos de %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Descartando repositorios: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Ãltima comprobación de caducidad de metadatos hecha hace %s, el %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -208,58 +211,58 @@ > "Los paquetes descargados se han guardado en caché para la próxima " > "transacción." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Puede borrar los paquetes de la caché ejecutando '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "tsflag no válido en el archivo de configuración: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Ejecutando verificación de operación" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Error: verificación de operación vs depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Verificación de operación exitosa." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Ejecutando prueba de operaciones" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Error de prueba de transacción:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Prueba de operación exitosa." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Ejecutando operación" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Requerimientos de disco:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -268,121 +271,117 @@ > msgstr[1] "" > "Se necesita al menos {0}MB de mas espacio en los sistemas de archivos {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Resumen de errores" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB modificado fuera de {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "No se pudo ejecutar la transacción." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "La transacción no pudo iniciarse:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Falló al eliminar archivo de transacción %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "No se descargaron algunos paquetes. Se volverá a intentar." > >-#: dnf/base.py:1230 >-#, fuzzy, python-format >-#| msgid "" >-#| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >+#: dnf/base.py:1276 >+#, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" >-"Delta RPMs redujo %.1f MB de actualizaciones a %.1f MB (%d.1%% de ahorro)" >+"Delta RPMs redujo %.1f MB de actualizaciones a %.1f MB (%.1f%% de ahorro)" > >-#: dnf/base.py:1234 >-#, fuzzy, python-format >-#| msgid "" >-#| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >+#: dnf/base.py:1280 >+#, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > "Los errores en Delta RPMs incrementaron %.1f MB de actualizaciones a %.1f MB" >-" (%d.1%% desperdiciado)" >+" (%.1f%% desperdiciado)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "No se pueden añadir paquetes locales, porque el trabajo de trransacción " > "todavÃa existe" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "No se pudo abrir: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "No se ha instalado la llave pública de %s" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problemas abriendo el paquete %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "La llave pública de %s no es confiable" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "El paquete %s no está firmado" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "No es posible eliminar %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s eliminado" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "No hay coincidencia para el grupo \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Añadiendo paquetes del grupo '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "No hay grupos marcados para eliminar." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "No hay grupos marcados para actualizar." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "El paquete %s no está instalado, no se puede revertir." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -392,141 +391,141 @@ > msgid "No match for argument: %s" > msgstr "No hay coincidencias para el argumento: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "El paquete %s n está instalado, no puede reinstalarse." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "El paquete %s no está instalado, no puede actualizarse." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > "La misma o superior versión de %s ya está instalada, no puede actualizarlo." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Ningún paquete %s instalado." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Formato incorrecto: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "No se han seleccionado paquetes para eliminar." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "Hay paquetes para %s, pero no instalados." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > 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:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "No es necesaria ninguna actualización de seguridad, pero hay {} " > "actualizaciones disponibles" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > 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:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "No es necesaria ninguna actualización de seguridad para \"{}\", pero hay {} " > "actualizaciones disponibles" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" >-"Incapaz de recuperar una clave para un paquete en lÃnea de comando: %s" >+"No se puede recuperar una clave para un paquete de lÃnea de comando: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". El paquete que falla es: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "Llaves GPG configuradas como: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Se ha aprobado la clave." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Se ha rechazado la clave." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "La importación de la llave falló (código %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "La llave ha sido importada exitosamente" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "No se instaló ninguna llave" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -535,33 +534,33 @@ > "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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Tal vez quiso decir: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > 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:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > "Algunos paquetes del repositorio local no pasan el control de integridad" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > "El paquete \"{}\" del repositorio \"{}\" no tiene una suma de verificación " > "correcta" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -569,28 +568,28 @@ > "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:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "No hay coincidencias para el argumento" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > "Todas las coincidencias se filtraron excluyendo el argumento de filtrado" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > "Todas las coincidencia se filtraron mediante un filtrado modular del " > "argumento" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > "Todas las coincidencias fueron instaladas desde un repositorio diferente del" > " argumento" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "El paquete %s ya está instalado." >@@ -610,8 +609,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "No se pudo leer el archivo \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Error de configuración: %s" >@@ -643,16 +642,13 @@ > msgstr "La operación cambiarÃa el módulo '{0}' del flujo '{1}' al '{2}'" > > #: dnf/cli/cli.py:173 >-#, fuzzy, 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 <module_name>' command. After you reset the module, you can install the other stream." >+#, python-brace-format > msgid "" > "It is not possible to switch enabled streams of a module unless explicitly enabled via configuration option module_stream_switch.\n" > "It is recommended to rather remove all installed content from the module, and reset the module using '{prog} module reset <module_name>' command. After you reset the module, you can install the other stream." > msgstr "" >-"No es posible cambiar las secuencias habilitadas de un módulo.\n" >-"Se recomienda borrar todo el contenido instalado desde el módulo y restablecer el módulo usando el comando '{prog} module reset <nombre_módulo>'. Después de restablecer el módulo puede instalar la otra secuencia." >+"No es posible cambiar las secuencias habilitadas de un módulo a menos que se habilite explÃcitamente a través de la opción de configuración module_stream_switch.\n" >+"Se recomienda eliminar todo el contenido instalado del módulo y restablecer el módulo usando el comando '{prog} module reset <module_name>'. Después de restablecer el módulo, puede instalar la otra secuencia." > > #: dnf/cli/cli.py:212 > #, python-brace-format >@@ -706,7 +702,7 @@ > > # auto translated by TM merge from project: dnf-plugins-extras, version: > # master, DocId: dnf-plugins-extras >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "No hay ningún paquete %s disponible." >@@ -744,20 +740,25 @@ > msgstr "No hay paquetes que se correspondan con la lista" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "No se ha encontrado ningún resultado" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"No se encuentran coincidencias. Si está buscando un archivo intente " >+"especificar la ruta completa o utilizar el prefijo comodÃn (\"*/\") al " >+"principio." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Repositorio desconocido: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "No hay repositorios coincidentes: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -765,12 +766,12 @@ > "Este comando debe ejecutarse con privilegios de superusuario (bajo el " > "usuario root en la mayorÃa de los sistemas)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "No existe el comando: %s. Por favor, utilice %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -779,7 +780,7 @@ > "PodrÃa ser un comando del complemento {PROG}, intente: \"{prog} install " > "'dnf-command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -788,7 +789,7 @@ > "PodrÃa ser un comando de complemento {prog}, pero la carga de complementos " > "está actualmente deshabilitada." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -796,7 +797,7 @@ > "--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:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -804,7 +805,7 @@ > "--enable, --set-enabled y --disable, --set-disabled requieren el uso del " > "comando config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -813,11 +814,11 @@ > "polÃtica de seguridad RPM activa (vea en 'gpgcheck' en dnf.conf(5) como " > "quitar este mensaje)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "El archivo de configuración \"{}\" no existe" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -825,28 +826,28 @@ > "No se pudo detectar la versión de lanzamiento (use '--releasever' para " > "especificarla)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "opción {}: no permitida con la opción {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "El comando \"%s\" ya ha sido definido" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Exclusiones en dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Inclusiones en dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Exclusiones en repositorio " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Inclusiones en repositorio " > >@@ -1212,8 +1213,8 @@ > "[deprecated, use repoquery --deplist] List package's dependencies and what " > "packages provide them" > msgstr "" >-"[obsoleto, utilice repoquery --deplist] Mostrar las dependencias del paquete" >-" y qué paquetes las suplen" >+"[Obsoleto, use repoquery --deplist] Liste las dependencias del paquete y qué" >+" paquetes las proporcionan" > > #: dnf/cli/commands/distrosync.py:32 > msgid "synchronize installed packages to the latest available versions" >@@ -1307,7 +1308,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Sub-comando groups invalido, use: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "No se pudo encontrar un paquete obligatorio del grupo." > >@@ -1318,14 +1319,14 @@ > #: dnf/cli/commands/history.py:66 > msgid "For the store command, file path to store the transaction to" > msgstr "" >-"Para el comando store, la ruta del archivo para almacenar la transacción" >+"Para el comando store, la ruta del archivo para almacenar la transacción es" > > #: dnf/cli/commands/history.py:68 > msgid "" > "For the replay command, don't check for installed packages matching those in" > " transaction" > msgstr "" >-"Para el comando replay, no comprobar los paquetes instalados que coincidan " >+"Para el comando replay, no compruebe si los paquetes instalados coinciden " > "con los de la transacción" > > #: dnf/cli/commands/history.py:71 >@@ -1353,10 +1354,8 @@ > "'{}' exige un ID de transacción o nombre de paquete." > > #: dnf/cli/commands/history.py:101 >-#, fuzzy >-#| msgid "No transaction ID or package name given." > msgid "No transaction file name given." >-msgstr "No se ha indicado ningún paquete ni ID de transacción." >+msgstr "No se indica el nombre del archivo de la transacción." > > #: dnf/cli/commands/history.py:103 > msgid "More than one argument given as transaction file name." >@@ -1394,10 +1393,9 @@ > msgstr "No se ha indicado un ID de transacción" > > #: dnf/cli/commands/history.py:179 >-#, fuzzy, python-brace-format >-#| msgid "Transaction ID \"{id}\" not found." >+#, python-brace-format > msgid "Transaction ID \"{0}\" not found." >-msgstr "ID de la transacción \"{id}\" no encontrada." >+msgstr "No se ha encontrado el ID de la transacción \"{0}\"." > > #: dnf/cli/commands/history.py:185 > msgid "Found more than one transaction ID!" >@@ -1413,11 +1411,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Historial de operaciones incompleto después de %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "No hay paquetes que listar" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1425,7 +1423,7 @@ > "La definición del rango de transacciones no es válida '{}'.\n" > "Use '<id-transacción>..<id-transacción>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1433,27 +1431,27 @@ > "No puede convertir '{}' a transacción ID.\n" > "Use '<number>', 'last', 'last-<number>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "No se ha encontrado ninguna transacción que manipule el paquete '{}'." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} ya existe, ¿sobreescribir?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "No se sobreescribe {}, saliendo." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transacción guardada en {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Error al almacenar la transacción: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > "Advertencia, se han producido los siguientes problemas al ejecutar una " >@@ -1837,10 +1835,6 @@ > msgstr "mostrar sólo resultados con conflictos con REQ" > > #: dnf/cli/commands/repoquery.py:135 >-#, fuzzy >-#| msgid "" >-#| "shows results that requires, suggests, supplements, enhances,or recommends " >-#| "package provides and files REQ" > msgid "" > "shows results that requires, suggests, supplements, enhances, or recommends " > "package provides and files REQ" >@@ -2170,13 +2164,7 @@ > msgstr "El paquete {} no contiene archivos" > > #: dnf/cli/commands/repoquery.py:561 >-#, fuzzy, 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." >+#, python-brace-format > msgid "" > "No valid switch specified\n" > "usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" >@@ -2779,19 +2767,37 @@ > msgstr "responder \"no\" a todas las preguntas" > > #: dnf/cli/option_parser.py:261 >+#, fuzzy >+#| msgid "" >+#| "Temporarily enable repositories for the purposeof the current dnf command. " >+#| "Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+#| "can be specified multiple times." > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" >+"Habilitar temporalmente los repositorios para el propósito del comando dnf " >+"actual. Acepta una id, una lista de ids separadas por comas o un conjunto de" >+" ids. Esta opción se puede especificar múltiples veces." > > #: dnf/cli/option_parser.py:268 >-msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+#, fuzzy >+#| msgid "" >+#| "Temporarily disable active repositories for thepurpose of the current dnf " >+#| "command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >+#| "option can be specified multiple times, butis mutually exclusive with " >+#| "`--repo`." >+msgid "" >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"Deshabilitar temporalmente los repositorios para el propósito del comando " >+"dnf actual. Acepta una id, una lista separada por comas de ids o un conjunto" >+" de ids. Esta opción se puede especificar múltiples veces, pero es " >+"mutuamente excluyente con `--repo`." > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -3702,16 +3708,14 @@ > msgstr "El módulo o grupo '%s' no existe." > > #: dnf/comps.py:599 >-#, fuzzy, python-format >-#| msgid "Environment '%s' is not installed." >+#, python-format > msgid "Environment id '%s' does not exist." >-msgstr "El entorno '%s' no está instalado." >+msgstr "El id de entorno '%s' no existe." > > #: dnf/comps.py:622 dnf/transaction_sr.py:477 dnf/transaction_sr.py:487 >-#, fuzzy, python-format >-#| msgid "Environment '%s' is not installed." >+#, python-format > msgid "Environment id '%s' is not installed." >-msgstr "El entorno '%s' no está instalado." >+msgstr "El id de entorno '%s' no está instalado." > > #: dnf/comps.py:639 > #, python-format >@@ -3724,10 +3728,9 @@ > msgstr "El entorno '%s' no está disponible." > > #: dnf/comps.py:673 >-#, fuzzy, python-format >-#| msgid "Group_id '%s' does not exist." >+#, python-format > msgid "Group id '%s' does not exist." >-msgstr "El identificador de grupo '%s' no existe." >+msgstr "El id de grupo '%s' no existe." > > #: dnf/conf/config.py:136 > #, python-format >@@ -3735,10 +3738,9 @@ > msgstr "Error al analizar '%s': %s" > > #: dnf/conf/config.py:151 >-#, fuzzy, python-format >-#| msgid "Unknown configuration value: %s=%s in %s; %s" >+#, python-format > msgid "Invalid configuration value: %s=%s in %s; %s" >-msgstr "Valor de configuración desconocido: %s=%s en %s; %s" >+msgstr "Valor de configuración no válido: %s=%s en %s; %s" > > #: dnf/conf/config.py:194 > msgid "Cannot set \"{}\" to \"{}\": {}" >@@ -3869,14 +3871,11 @@ > msgstr "No instalará un paquete rpm fuente (%s)." > > #: dnf/dnssec.py:171 >-#, fuzzy >-#| msgid "" >-#| "Configuration option 'gpgkey_dns_verification' requires libunbound ({})" > msgid "" > "Configuration option 'gpgkey_dns_verification' requires python3-unbound ({})" > msgstr "" >-"La opción de configuración 'gpgkey_dns_verification' requiere libunbound " >-"({})" >+"La opción de configuración 'gpgkey_dns_verification' requiere " >+"python3-unbound ({})" > > #: dnf/dnssec.py:243 > msgid "DNSSEC extension: Key for user " >@@ -3977,20 +3976,16 @@ > msgstr "No se ha indicado perfil para '{}', por favor indique uno." > > #: dnf/module/exceptions.py:27 >-#, fuzzy >-#| msgid "No profiles for module {}:{}" > msgid "No such module: {}" >-msgstr "No hay perfiles para el módulo {}:{}" >+msgstr "No existe el módulo: {}" > > #: dnf/module/exceptions.py:33 > msgid "No such stream: {}" > msgstr "No existe el flujo: {}" > > #: dnf/module/exceptions.py:39 >-#, fuzzy >-#| msgid "No profiles for module {}:{}" > msgid "No enabled stream for module: {}" >-msgstr "No hay perfiles para el módulo {}:{}" >+msgstr "No hay stream habilitado para el módulo: {}" > > #: dnf/module/exceptions.py:46 > msgid "Cannot enable more streams from module '{}' at the same time" >@@ -4009,22 +4004,18 @@ > msgstr "El perfil especificado no ha sido instalado para {}" > > #: dnf/module/exceptions.py:70 >-#, fuzzy >-#| msgid "No profile specified for '{}', please specify profile." > msgid "No stream specified for '{}', please specify stream" >-msgstr "No se ha indicado perfil para '{}', por favor indique uno." >+msgstr "" >+"No se ha especificado ningún stream para '{}', por favor, especifique el " >+"stream" > > #: dnf/module/exceptions.py:82 >-#, fuzzy >-#| msgid "No repositories available" > msgid "No such profile: {}. No profiles available" >-msgstr "No hay ningún repositorio disponible" >+msgstr "No existe el perfil: {}. No hay perfiles disponibles" > > #: dnf/module/exceptions.py:88 >-#, fuzzy >-#| msgid "No profiles for module {}:{}" > msgid "No profile to remove for '{}'" >-msgstr "No hay perfiles para el módulo {}:{}" >+msgstr "No hay perfiles que borrar para '{}'" > > #: dnf/module/module_base.py:35 > msgid "" >@@ -4095,19 +4086,16 @@ > msgstr "No está permitido instalar el módulo desde el repositorio Fail-Safe" > > #: dnf/module/module_base.py:196 >-#, fuzzy, python-brace-format >-#| msgid "" >-#| "All matches for argument '{0}' in module '{1}:{2}' are not active" >+#, python-brace-format > msgid "No active matches for argument '{0}' in module '{1}:{2}'" > msgstr "" >-"Todas las coincidencias para el argumento '{0}' en el módulo '{1}:{2}' no " >-"están activas" >+"No hay coincidencias activas para el argumento '{0}' en el módulo '{1}:{2}'" > > #: dnf/module/module_base.py:228 >-#, fuzzy, python-brace-format >-#| msgid "Default profile {} not available in module {}:{}" >+#, python-brace-format > msgid "Installed profile '{0}' is not available in module '{1}' stream '{2}'" >-msgstr "El perfil predeterminado {} no está disponible en el módulo {}: {}" >+msgstr "" >+"El perfil instalado '{0}' no está disponible en el módulo '{1}' arroyo '{2}'" > > #: dnf/module/module_base.py:267 > msgid "No packages available to distrosync for package name '{}'" >@@ -4215,10 +4203,6 @@ > msgid "no matching payload factory for %s" > msgstr "no se ha encontrado gestor de datos para %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Ya descargado" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4245,7 +4229,16 @@ > msgstr "" > "No se puede encontrar el ejecutable \"rpmkeys\" para verificar las firmas." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "La función openDB() no puede abrir la base de datos rpm." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+"la función dbCookie() no ha devuelto la cookie de la base de datos rpm." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Se produjeron errores durante la transacción de prueba." > >@@ -4313,10 +4306,9 @@ > " del archivo \"{filename}\":" > > #: dnf/transaction_sr.py:68 >-#, fuzzy >-#| msgid "Errors occurred during transaction." > msgid "The following problems occurred while running a transaction:" >-msgstr "Se produjo algún error durante la transacción." >+msgstr "" >+"Ocurrieron los siguientes problemas mientras se ejecutaba una transacción:" > > #: dnf/transaction_sr.py:89 > #, python-brace-format >@@ -4367,7 +4359,7 @@ > #: dnf/transaction_sr.py:297 > #, python-brace-format > msgid "Cannot parse NEVRA for package \"{nevra}\"." >-msgstr "" >+msgstr "No se ha podido analizar NEVRA para el paquete \"{nevra}\"." > > #: dnf/transaction_sr.py:321 > #, python-brace-format >@@ -4408,14 +4400,12 @@ > msgstr "" > > #: dnf/transaction_sr.py:411 dnf/transaction_sr.py:421 >-#, fuzzy, python-format >-#| msgid "Module or Group '%s' is not installed." >+#, python-format > msgid "Group id '%s' is not installed." >-msgstr "El módulo o grupo '%s' no está instalado." >+msgstr "El grupo '%s' no está instalado." > > #: dnf/transaction_sr.py:432 >-#, fuzzy, python-format >-#| msgid "Environment '%s' is not available." >+#, python-format > msgid "Environment id '%s' is not available." > msgstr "El entorno '%s' no está disponible." > >@@ -4495,6 +4485,12 @@ > msgid "<name-unset>" > msgstr "<nombre-no definido>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Ya descargado" >+ >+#~ msgid "No Matches found" >+#~ msgstr "No se ha encontrado ningún resultado" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/eu.po dnf-4.16.1/po/eu.po >--- dnf-4.13.0/po/eu.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/eu.po 2023-05-29 15:25:58.000000000 +0300 >@@ -13,7 +13,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2017-08-28 04:12+0000\n" > "Last-Translator: Asier Sarasua Garmendia <asier.sarasua@gmail.com>\n" > "Language-Team: Basque (http://www.transifex.com/projects/p/dnf/language/eu/)\n" >@@ -108,166 +108,166 @@ > msgid "Error: %s" > msgstr "Errorea: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "Metadatu-tenporizadorea cacheatzea desgaituta bateriarekin funtzionatzean." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Metadatu-tenporizadorea cacheatzea desgaituta." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Metadatu-cachea berriki freskatu da." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metadatuen cachea sortu da." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: %s(e)ko metadatuak erabiltzen." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Baliogabeko tsflag konfigurazio-fitxategian: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Taldeen fitxategiak biltegitik gehitzeak huts egin du: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Transakzio-egiaztapena exekutatzen" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Transakzio-egiaztapena ongi egin da." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Transakzio-proba exekutatzen" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Transakzio-proba ongi egin da." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Transakzioa exekutatzen" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Ezin izan da transakzioa exekutatu." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transakzioa ezin izan da abiarazi:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "%s transakzio-fitxategia kentzeak huts egin du" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -276,7 +276,7 @@ > "Eguneratzeen %.1f MBak %.1f MBera murriztu dira delta RPMei esker (%%%d.1 " > "gutxiago da)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -286,75 +286,75 @@ > "Eguneratzeen %.1f MBak %.1f MBera murriztu dira delta RPMei esker (%%%d.1 " > "gutxiago da)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s-(r)entzako gako publikoa ez dago instalatuta" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Arazoa %s paketea irekitzen" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%s-(r)entzako gako publikoa ez da fidagarria" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "%s paketea ez dago sinatuta" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ezin da %s kendu" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s kendu da" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Ez da talderik markatu hura kentzeko." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "%s paketea ez dago instalatuta, ezin da bertsio zaharragoa instalatu." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -364,131 +364,131 @@ > msgid "No match for argument: %s" > msgstr "Ez dago bat etortzerik argumenturako: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "%s paketea ez dago instalatuta, ezin da berrinstalatu." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "%s paketea ez dago instalatuta, ezin da eguneratu." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "%s paketea ez dago instalatuta." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Ez da paketerik markatu kendua izateko." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Gakoaren inportazioak huts egin du (%d kodea)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Gakoa ongi inportatu da" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Ez da gakorik instalatu" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -497,49 +497,49 @@ > "\"%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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -559,8 +559,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Konfigurazio-errorea: %s" >@@ -646,7 +646,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Ez da paketerik markatu banaketaren sinkronizaziorako." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -684,94 +684,96 @@ > msgstr "Ez dago bat datorren paketerik zerrendatzeko" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Ez da parekatzerik aurkitu" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Biltegi ezezaguna: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Ez dago halako komandorik: %s. Erabili %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "\"%s\" komandoa jadanik definitua" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1211,7 +1213,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Baliogabeko talde-azpikomandoa, erabili: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1311,47 +1313,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Transakzioen historia osatu gabe dago, %u ondoren." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction ID :" > msgid "Transaction saved to {}." > msgstr "Transakzio-IDa :" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Running transaction" > msgid "Error storing transaction: {}" > msgstr "Transakzioa exekutatzen" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2507,16 +2509,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3872,10 +3874,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3901,7 +3899,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4143,6 +4149,9 @@ > msgid "<name-unset>" > msgstr "<ezarri gabea>" > >+#~ msgid "No Matches found" >+#~ msgstr "Ez da parekatzerik aurkitu" >+ > #~ msgid "skipping." > #~ msgstr "saltatzen." > >diff -ur dnf-4.13.0/po/fa.po dnf-4.16.1/po/fa.po >--- dnf-4.13.0/po/fa.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/fa.po 2023-05-29 15:25:58.000000000 +0300 >@@ -3,7 +3,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2019-11-06 10:48+0000\n" > "Last-Translator: Ahmad Haghighi <haghighi.ahmad@gmail.com>\n" > "Language-Team: Persian\n" >@@ -96,245 +96,245 @@ > msgid "Error: %s" > msgstr "'%s' :خطا" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "ز٠اÙâسÙج ØاÙظÙâÛ ÙÙا٠Ùراداد٠غÛرÙعا٠شد" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr ".ØاÙظÙâÛ ÙÙا٠Ùراداد٠اخÛرا تازÙâØ³Ø§Ø²Û Ø´Ø¯Ù Ø§Ø³Øª" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr ".ÙÛÚ Ù Ø®Ø²Ù ÙعاÙÛ Ø¯Ø± \"{}\" ÙجÙد Ùدارد" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "Ùرگز Ù ÙÙØ¶Û ÙØ®ÙاÙد شد Ù ÙÛØ§Ø²Û Ø¨Ù ØªØ§Ø²ÙâØ³Ø§Ø²Û Ùدارد %s:" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "Ù ÙÙØ¶Û Ø´Ø¯Ù Ù ÙÛاز ب٠تازÙâØ³Ø§Ø²Û Ø¯Ø§Ø±Ø¯ %s:" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr ".ØاÙظÙâÛ ÙÙا٠Ùراداد٠اÛجاد شد٠است" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "%s :٠خاز٠ÙادÛد٠گرÙت٠شدÙ" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "آخرÛÙ Ø²Ù Ø§Ù Ø¨Ø±Ø±Ø³Û Ø§ÙÙØ¶Ø§Û ÙرادادÙ: %s Ù¾ÛØ´ در %s" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > ".بستÙâÙØ§Û Ø¨Ø§Ø±Ú¯ÛØ±Û Ø´Ø¯Ù ØªØ§ ز٠ا٠تراکÙØ´ Ù ÙÙÙ Ø¨Ø¹Ø¯Û Ø¯Ø± ØاÙظÙâÛ ÙÙا٠ذخÛر٠شدÙâاÙد" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Ø§Ø¬Ø±Ø§Û Ø¨Ø±Ø±Ø³Û ØªØ±Ø§Ú©ÙØ´âÙا" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr ".Ø¨Ø±Ø±Ø³Û ØªØ±Ø§Ú©ÙØ´ Ù ÙÙ٠شد" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Ø§Ø¬Ø±Ø§Û Ø¢Ø²Ù Ù٠تراکÙØ´" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr ":خطار آز٠Ù٠تراکÙØ´" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Ø§Ø¬Ø±Ø§Û ØªØ±Ø§Ú©ÙØ´" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Ø®ÙاصÙâÛ Ø®Ø·Ø§" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr ".ÙÙ ÛâتÙا٠تراکÙØ´ را اجرا کرد" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr ":تراکÙØ´ ÙÙ ÛâتÙاÙد شرÙع Ø´Ùد" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -344,176 +344,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Ú©ÙÛد با Ù ÙÙÙÛت Ùارد شد" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -533,8 +533,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -618,7 +618,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -656,94 +656,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1181,7 +1183,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1271,47 +1273,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "بستÙâØ§Û Ø¨Ø±Ø§Û ÙÛستâکرد٠ÙجÙد Ùدارد" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction test error:" > msgid "Transaction saved to {}." > msgstr ":خطار آز٠Ù٠تراکÙØ´" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Running transaction" > msgid "Error storing transaction: {}" > msgstr "Ø§Ø¬Ø±Ø§Û ØªØ±Ø§Ú©ÙØ´" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2464,16 +2466,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3812,10 +3814,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3841,7 +3839,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/fil.po dnf-4.16.1/po/fil.po >--- dnf-4.13.0/po/fil.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/fil.po 2023-05-29 15:25:58.000000000 +0300 >@@ -3,7 +3,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2018-04-14 04:03+0000\n" > "Last-Translator: Alvin Abuke <abuke.ac@gmail.com>\n" > "Language-Team: Filipino\n" >@@ -98,76 +98,76 @@ > msgid "Error: %s" > msgstr "Kamalian : %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Huling pag-tsek ng metadata expiration : %s ago pa sa %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -175,90 +175,90 @@ > "Ang downloaded na packages ay naka-save na sa cache hanggang sa susunod na " > "successful na transaction." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Maaaring ma remove ang cached packages sa pag-execute ng '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Di wastong tsflag sa config file: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >@@ -267,7 +267,7 @@ > "Ang Failed Delta RPMs ay tumaas %.1f MB na updates sa %.1f MB (%d.1%% na " > "sayang)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >@@ -277,75 +277,75 @@ > "Ang Failed Delta RPMs ay tumaas %.1f MB na updates sa %.1f MB (%d.1%% na " > "sayang)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Hindi Mabukasan: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Public key sa %s ay hindi naka-install" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problema sa pagbukas ng package na %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Public key para sa %s ay hindi mapag-kakatiwalaan" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -355,154 +355,154 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "May mga packages sa local na repository na may maling checksum" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Ang Package \"{}\" sa repository na \"{}\" ay may maling checksum" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -510,23 +510,23 @@ > "May mga packages na may invalid cache, ngunit hindi ma-download dahil sa \"" > "--cacheonly\" na opsyon" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -546,8 +546,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -631,7 +631,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Walang package %s na magagamit." >@@ -669,94 +669,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1199,7 +1201,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Di-wastong grupo na sub-command, gamitin: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Hindi makita ang kinakailangan na grupo ng package." > >@@ -1289,43 +1291,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2486,16 +2488,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3839,10 +3841,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3868,7 +3866,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/fi.po dnf-4.16.1/po/fi.po >--- dnf-4.13.0/po/fi.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/fi.po 2023-05-29 15:25:58.000000000 +0300 >@@ -10,58 +10,58 @@ > # Toni Rantala <trantalafilo@gmail.com>, 2017. #zanata > # Jiri Grönroos <jiri.gronroos@iki.fi>, 2018. #zanata, 2020. > # Jari Korva <jpkorva@iki.fi>, 2019. #zanata, 2020. >-# Ricky Tigg <ricky.tigg@gmail.com>, 2020, 2021. >-# Jan Kuparinen <copper_fin@hotmail.com>, 2020, 2021. >+# Ricky Tigg <ricky.tigg@gmail.com>, 2020, 2021, 2022. >+# Jan Kuparinen <copper_fin@hotmail.com>, 2020, 2021, 2022. > # Robin Lahtinen <robin.lahtinen@gmail.com>, 2021. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-12-09 08:16+0000\n" >-"Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-07 15:51+0000\n" >+"Last-Translator: Jan Kuparinen <copper_fin@hotmail.com>\n" > "Language-Team: Finnish <https://translate.fedoraproject.org/projects/dnf/dnf-master/fi/>\n" > "Language: fi\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.9.1\n" >+"X-Generator: Weblate 4.12.1\n" > > #: dnf/automatic/emitter.py:32 > #, python-format > msgid "The following updates have been applied on '%s':" >-msgstr "Seuraavat päivitykset on toteutettu järjestelmään '%s':" >+msgstr "Seuraavat päivitykset on toteutettu '%s':een:" > > #: dnf/automatic/emitter.py:33 > #, python-format > msgid "Updates completed at %s" >-msgstr "Päivitykset toteutettu järjestelmään '%s'" >+msgstr "Päivitykset toteutettu '%s':lla" > > #: dnf/automatic/emitter.py:34 > #, python-format > msgid "The following updates are available on '%s':" >-msgstr "Seuraavat päivitykset ovat saatavilla järjestelmään '%s':" >+msgstr "Seuraavat päivitykset ovat saatavilla '%s':een:" > > #: dnf/automatic/emitter.py:35 > #, python-format > msgid "The following updates were downloaded on '%s':" >-msgstr "Seuraavat päivitykset ladattiin järjestelmään '%s':" >+msgstr "Seuraavat päivitykset ladattiin '%s':een:" > > #: dnf/automatic/emitter.py:83 > #, python-format > msgid "Updates applied on '%s'." >-msgstr "Päivitykset toteutettu järjestelmään '%s'." >+msgstr "Päivitykset toteutettu '%s':een." > > #: dnf/automatic/emitter.py:85 > #, python-format > msgid "Updates downloaded on '%s'." >-msgstr "Päivitykset ladattu järjestelmään '%s'." >+msgstr "Päivitykset ladattu '%s':een." > > #: dnf/automatic/emitter.py:87 > #, python-format > msgid "Updates available on '%s'." >-msgstr "Päivitykset saatavilla järjestelmään '%s'." >+msgstr "Päivitykset saatavilla '%s':lla." > > #: dnf/automatic/emitter.py:110 > #, python-format >@@ -111,80 +111,80 @@ > msgid "Error: %s" > msgstr "Virhe: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" >-msgstr "Ohjelmistolähteen {} ladataan epäonnistuminen: {}" >+msgstr "Ohjelmistolähteen '{}' latauksen epäonnistuminen: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" >-msgstr "Ohjelmistolähteen {}} lataaminen epäonnistui" >+msgstr "Ohjelmistolähteen '{}}' lataaminen epäonnistui" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Metatietojen ajastimen välimuisti on poistettu käytöstä suoritettaessa " > "mitattua yhteyttä." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "Metatietojen ajastimen välimuisti poistettu käytöstä kun sitä käytetään " > "akulla." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Metatietojen-ajastimen välimuisti poistettu käytöstä." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Metatietojen välimuisti päivitettiin äskettäin." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "\"{}\":ssa ei ole sallituja ohjelmistolähteitä." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: ei koskaan vanhene, eikä sitä päivitetä." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: on vanhentunut ja se päivitetään." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: metatiedot vanhenevat %d sekunnin kuluttua ja ne päivitetään nyt" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: vanhenee %d sekunnin kuluttua." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metatietovälimuisti luotu." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: käytetään %s:n metatietoja." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ohjelmistolähteiden ohittaminen: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." >-msgstr "Viimeisin metatiedon vanhenemistarkistus: %s sitten, %s." >+msgstr "Viimeisin metatiedon vanhenemistarkistus: %s sitten %s:lla." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -192,58 +192,58 @@ > "Ladatut paketit tallennettiin välimuistiin seuraavaan onnistuneeseen " > "transaktioon saakka." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Voit poistaa välimuistissa olevat paketit suorittamalla '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Virheellinen tsflag asetustiedostossa: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Ryhmien tiedoston lisääminen ohjelmislähteelle epäonnistui: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Suoritetaan transaktiotarkistus" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Virhe: transaktion tarkistus vs. depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Transaktiotarkistus onnistui." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Suoritetaan transaktiotesti" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Transaktion testivirhe:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Transaktiotesti onnistui." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Suoritetaan transaktio" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Levyvaatimukset:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -252,40 +252,40 @@ > msgstr[1] "" > "Tiedostojärjestelmässä {1} tarvitaan vähintään {0} Mt enemmän tilaa." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Yhteenveto virheistä" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB muutettu {prog}:n ulkopuolella." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Transaktiota ei voitu suorittaa." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transaktiota ei voitu aloittaa:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Transaktiotiedoston %s poistaminen epäonnistui" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Joitain paketteja ei ladattu. Yritetään uudelleen." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "Delta RPM -paketit vähensivät %.1f megatavun päivitykset %.1f megatavuun " > "(%.1f %% säästetty)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -293,76 +293,76 @@ > "Epäonnistuneet Delta RPM -paketit suurensivat %.1f megatavun päivitykset " > "%.1f megatavuun (%.1f%% tuhlattu)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Paikallisia paketteja ei voi lisätä, koska transaktiotyö on jo olemassa" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Avaus ei onnistunut: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Julkista avainta pakettia %s varten ei ole asennettu" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Ongelma paketin %s avaamisessa" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Paketin %s julkiseen avaimeen ei luoteta" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Pakettia %s ei ole allekirjoitettu" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ei voida poistaa tiedostoa %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "tiedosto %s on poistettu" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Ei vastaavaa ryhmäpaketille \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Pakettien lisääminen ryhmästä '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Ryhmiä ei ole merkitty poistettaviksi." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Ryhmää ei ole merkitty päivitettäväksi." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "Pakettia %s ei ole asennettu, sitä ei voi varhentaa." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -372,133 +372,133 @@ > msgid "No match for argument: %s" > msgstr "Ei vastaavaa argumentille: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > "Paketti %s alemmasta versiosta on jo asennettu, ei voi taaksepäin päivittää " > "sitä." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, 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:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "%s:n sama tai uudempi versio on jo asennettu, ei voi päivittää sitä." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "Paketti %s on saatavana, mutta asennettu eri arkkitehtuurille." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Pakettia %s ei ole asennettu." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Ei kelvollinen muoto: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Paketteja ei ole merkitty poistettavaksi." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "Argumentin %s paketit saatavilla, mutta ei asennettu." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > "Paketti %s alhaisimmasta versiosta on jo asennettu, ei voi taaksepäin " > "päivittää sitä." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "Ei tarvittavia tietoturvapäivityksiä, mutta {} päivitys saatavilla" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "Tietoturvapäivityksiä ei tarvita, mutta päivityksiä on {} saatavilla" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "Tietoturvapäivityksiä ei tarvita \"{}\":lle, mutta {} päivitys saatavilla" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Tietoturvapäivityksiä ei tarvita \"{}\":lle, mutta {} päivitystä saatavilla" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Avainta ei voi noutaa komentorivipaketille: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Epäonnistunut paketti on: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG-avaimet on määritetty %s:ksi" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Avain on hyväksytty." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Avain on hylätty." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Avaimen tuonti epäonnistui (koodi %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Avaimen tuonti onnistui" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Mitään avaimia ei asennettu" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -507,31 +507,31 @@ > "Ohjelmistolähteelle â%sâ luetellut GPG-avaimet on jo asennettu, mutta ne eivät vastaa tätä pakettia.\n" > "Tarkista, että tälle ohjelmistolähteelle on asetettu oikeat avainten URL:t." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Avainten tuonti ei auttanut, ovatko avaimet vääriä?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Kenties tarkoitit: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "Paikallisen ohjelmistolähteen \"{}\" paketilla \"{}\" on virheellinen " > "tarkistussumma" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > "Joillakin paikallisen ohjelmistolähteen paketeilla on virheellinen " > "tarkistussumma" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Paketti \"{}\" ohjelmistolähteestä \"{}\" on virheellinen tarkistussumma" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -539,24 +539,24 @@ > "Joissakin paketeissa on virheellinen välimuisti, mutta niitä ei voi ladata " > "\"--cacheonly\" -vaihtoehdon takia" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Ei osumaa tälle argumentille" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "Kaikki osumat suodatettiin pois sulkemalla suodatus argumentille" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "Kaikki osumat suodatettiin modulaarisella suodatuksella argumentille" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > "Kaikki vastaavuudet asennettiin toisesta ohjelmistolähteestä argumentille" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Paketti %s on jo asennettu." >@@ -576,8 +576,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Tiedostoa \"%s\" ei voi lukea: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Asetusvirhe: %s" >@@ -666,7 +666,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Ei jakelujen synkronointia varten merkittyjä paketteja." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Pakettia %s ei ole saatavilla." >@@ -704,20 +704,24 @@ > msgstr "Ei yhtään vastaavaa pakettia lueteltavaksi" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Hakutuloksia ei löytynyt" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Ei hakua vastaavia tuloksia. Jos etsit tiedostoa, yritä määrittää koko polku" >+" tai käyttää jokerimerkkietuliitettä (\"*/\") alussa." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Tuntematon ohjelmistolähde: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Ei ohjelmistolähdevastaavuutta: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -725,12 +729,12 @@ > "Tämä komento on suoritettava pääkäyttäjän oikeuksilla (käyttäjänä root " > "useimmissa järjestelmissä)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Komentoa %s ei ole olemassa. Käytä komentoa %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -739,7 +743,7 @@ > "Se voi olla {PROG}-liitännäiskomento, kokeile: '{prog} install 'dnf-" > "command(%s)''" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -748,7 +752,7 @@ > "Se voi olla {prog}-liitännäiskomento, mutta liitännäisten lataaminen on " > "tällä hetkellä pois käytöstä." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -756,7 +760,7 @@ > "--destdir tai --downloaddir on käytettävä yhdessä --downloadonly tai " > "download tai system-upgrade -komennon kanssa." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -764,7 +768,7 @@ > "--enable, --set-enabled ja --disable, --set-disabled on käytettävä config-" > "manager -komennon kanssa." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -773,11 +777,11 @@ > "aktiivisen RPM-tietoturvakäytännön mukaisesti (katso tämän viestin " > "kutistaminen kohdasta dnf.conf (5) 'gpgcheck')" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Asetustiedostoa \"{}\" ei ole olemassa" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -785,28 +789,28 @@ > "Julkaisuversiota ei voitu havaita (käytä valitsinta '--releasever' " > "määrittääksesi julkaisuversion)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argumentti {}: ei sallittu argumentin {} kanssa" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Komento â%sâ on jo määritelty" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Ei sisällytä dnf.conf:iin: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Sisällytä dnf.conf:iin: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Ei sisällytä ohjelmistolähteeseen " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Sisällytä ohjelmistolähteeseen " > >@@ -1260,7 +1264,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Virheellinen ryhmien alikomento, käytä: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Pakollista ryhmäpakettia ei löydy." > >@@ -1362,11 +1366,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Transaktiohistoria on puutteellinen %u:n jälkeen." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Ei lueteltavia paketteja" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1374,7 +1378,7 @@ > "Virheellinen transaktiotunnusalueen määritelmä '{}'.\n" > "Käytä <transaktiotunnus> .. <transaktiotunnus>." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1382,27 +1386,27 @@ > "Kohdetta {} ei voi muuntaa tapahtuman ID:ksi.\n" > "Käytä '<numero>', 'viimeinen', 'viimeinen-<numero>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Pakettia {} käsittelevää transaktiota ei löytynyt." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} on olemassa, korvataanko?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "Ei korvaa {}, poistuu." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transaktio tallennettu {}:een." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Transaktion tallennuksessa tapahtui virhe: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "Varoitus, seuraavat ongelmat tapahtuivat transaktioa ajettaessa:" > >@@ -2647,18 +2651,25 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" >+"Ota ohelmistolähteet väliaikaisesti käyttöön nykyistä dnf-komentoa varten. " >+"Hyväksyy tunnuksen, pilkuilla erotetun ids-luettelon tai tunnistejoukon. " >+"Tämä vaihtoehto voidaan määrittää useita kertoja." > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"Poista aktiiviset ohjelmistolähteet väliaikaisesti käytöstä nykyisen dnf-" >+"komennon käyttöä varten. Hyväksyy id:n, pilkuilla erotetun ids-luettelon tai" >+" tunnistejoukon. Tämä vaihtoehto voidaan määrittää useita kertoja, mutta se " >+"on toisensa poissulkeva \"--repo\":n kanssa." > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -2931,11 +2942,11 @@ > > #: dnf/cli/output.py:655 > msgid "Is this ok [y/N]: " >-msgstr "Onko tämä ok [k/E]: " >+msgstr "Onko tämä sopiva? [k/E]: " > > #: dnf/cli/output.py:659 > msgid "Is this ok [Y/n]: " >-msgstr "Onko tämä ok [K/e]: " >+msgstr "Onko tämä sopiva? [K/e]: " > > #: dnf/cli/output.py:739 > #, python-format >@@ -3071,7 +3082,7 @@ > > #: dnf/cli/output.py:1000 > msgid "Packages" >-msgstr "pakettia" >+msgstr "Paketit" > > #: dnf/cli/output.py:1046 > msgid "Installing group/module packages" >@@ -4052,10 +4063,6 @@ > msgid "no matching payload factory for %s" > msgstr "ei vastaavaa sisältötehdasta %s:lle" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Ladattu jo" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4082,7 +4089,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Rpmkeys ohjelmaa ei löydy allekirjoitusten vahvistamiseksi." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "OpenDB()-funktio ei voi avata rpm-tietokantaa." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "dbCookie()-funktio ei palauttanut rpm-tietokannan evästettä." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Testitransaktion aikana tapahtui virheitä." > >@@ -4332,6 +4347,12 @@ > msgid "<name-unset>" > msgstr "<nimi-ei-määritelty>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Ladattu jo" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Hakutuloksia ei löytynyt" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/fr.po dnf-4.16.1/po/fr.po >--- dnf-4.13.0/po/fr.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/fr.po 2023-05-29 15:25:58.000000000 +0300 >@@ -23,21 +23,23 @@ > # Guillaume Jacob <abun.lp@gmail.com>, 2021. > # Côme Borsoi <fedora@borsoi.fr>, 2021. > # Sundeep Anand <suanand@redhat.com>, 2021. >-# Titouan Bénard <itotutona@evta.fr>, 2021. >+# Transtats <suanand@redhat.com>, 2022. >+# Alexandre GUIOT--VALENTIN <reach@42paris.fr>, 2022. >+# Arthur Tavernier <arthur.tavernier45@gmail.com>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-10-10 00:45+0000\n" >-"Last-Translator: Titouan Bénard <itotutona@evta.fr>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-06-22 19:18+0000\n" >+"Last-Translator: Arthur Tavernier <arthur.tavernier45@gmail.com>\n" > "Language-Team: French <https://translate.fedoraproject.org/projects/dnf/dnf-master/fr/>\n" > "Language: fr\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n > 1;\n" >-"X-Generator: Weblate 4.8\n" >+"X-Generator: Weblate 4.13\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -122,84 +124,84 @@ > msgid "Error: %s" > msgstr "Erreur : %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "Erreur lors du chargement du dépôt « {} » : {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Ãchec du chargement du dépôt « {} »" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Mise en cache temporisée des métadonnées désactivée lors du fonctionnement " > "sur connexion limitée." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "Mise en cache temporisée des métadonnées désactivée lors du fonctionnement " > "sur batterie." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Mise en cache temporisée des métadonnées désactivée." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Cache des métadonnées mis à jour récemment." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Il nây a pas de dépôts activés dans « {} »." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s : nâexpirera jamais et ne sera pas réinitialisé." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s : a expiré et sera réinitialisé." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > "%s : métadonnées expireront après %d secondes et seront réinitialisées " > "maintenant" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s : expireront après %d secondes." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Cache des métadonnées créé." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s : utilisation des métadonnées depuis le %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Dépôts ignorés : %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > "Dernière vérification de lâexpiration des métadonnées effectuée il y a %s le" > " %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -207,59 +209,59 @@ > "Les paquets téléchargés ont été mis en cache jusquâà la prochaine " > "transaction réussie." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Vous pouvez supprimer les paquets en cache en exécutant « %s »." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "tsflag invalide dans le fichier de configuration : %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Test de la transaction" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > "Erreur : vérification de transaction contre résolution des dépendances :" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "La vérification de la transaction a réussi." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Lancement de la transaction de test" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM : {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Erreur de la transaction de test :" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Transaction de test réussie." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Exécution de la transaction" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Besoins en espace disque :" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -270,118 +272,118 @@ > "Au moins {0} Mio supplémentaires sont nécessaires sur le système de fichiers" > " {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Résumé des erreurs" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB modifié en dehors de {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Impossible dâexécuter la transaction." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "La transaction nâa pas pu démarrer :" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Ãchec de la suppression du fichier de transaction %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Certains paquets nâont pas été téléchargés. Nouvel essai." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" >-"Les Delta RPM ont réduit la taille des mises à jour de %.1f Mio à %.1f Mio " >-"(%.1f%% économisés)" >+"Les RPM Delta ont réduit les mises à jour de %.1f Mo à %.1f Mo (%.1f%% " >+"économisé)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" >-"Lâéchec des Delta RPMs ont fait augmenter les %.1f Mio de mises à jour de " >-"%.1f Mio (%.1f%% gaspillés)" >+"Les échecs des RPM Delta ont augmenté les mises à jour de %.1f Mo à %.1f Mo " >+"(%.1f%% gaspillés)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Impossible dâajouter des paquets locaux, car un travail de transaction " > "existe déjà " > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Impossible dâouvrir : {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "La clé publique pour %s nâest pas installée" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problème à lâouverture du paquet %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "La clé publique pour %s nâest pas de confiance" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Le paquet %s nâest pas signé" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Impossible de supprimer %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s supprimé" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Aucune correspondance pour le paquet du groupe « {} »" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Ajout de paquets en provenance du groupe «â¯%sâ¯Â»Â : %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Aucun groupe marqué pour suppression." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Aucun groupe marqué pour mise à jour." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -391,30 +393,30 @@ > msgid "No match for argument: %s" > msgstr "Aucune correspondance pour lâargument : %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "Le paquet %s nâest pas installé, impossible de le réinstaller." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Le paquet %s nâest pas installé, impossible de le mettre à jour." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -422,113 +424,113 @@ > "La même une ou version supérieure de %s est déjà installée, mise à jour " > "impossible." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Aucun paquet %s installé." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Format invalide : %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Aucun paquet marqué pour suppression." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > 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:2399 >+#: dnf/base.py:2462 > 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:2403 >+#: dnf/base.py:2466 > 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:2405 >+#: dnf/base.py:2468 > 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" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > "Impossible de récupérer une clé pour un paquet en ligne de commande : %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Le paquet en erreur est : %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "Les clés GPG sont configurées comme : %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "La clef a été approuvée." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "La clef a été rejetée." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Lâimport de la clé a échoué (code %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "La clé a bien été importée" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Toutes les clés nâont pas été installées" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -537,28 +539,28 @@ > "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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Peut-être vouliez-vous dire : {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > 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:2627 >+#: dnf/base.py:2690 > 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:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Le paquet \"{}\" du dépôt \"{}\" a une somme de contrôle incorrecte" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -566,29 +568,29 @@ > "Certains paquets ont un cache invalide, mais ne peuvent pas être téléchargés" > " à cause de lâoption « --cacheonly »" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Aucune correspondance pour le paramètre" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > 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/base.py:2661 >+#: dnf/base.py:2724 > 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/base.py:2677 >+#: dnf/base.py:2740 > 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/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Le paquet %s est déjà installé." >@@ -609,8 +611,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Impossible de lire le fichier « %s » : %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Erreur de configuration : %s" >@@ -702,7 +704,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Aucun paquet marqué pour la synchronisation de la distribution." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Aucun paquet %s nâest disponible." >@@ -740,20 +742,24 @@ > msgstr "Aucun paquet correspondant à lister" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Aucune correspondance trouvée" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Aucun résultat. Si vous cherchez un fichier, essayez le chemin absolu or un " >+"prefixe wildcard (\"*/\") au début." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Dépôt inconnu : « %s »" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Aucun dépôt ne correspond à %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -761,12 +767,12 @@ > "Cette commande doit être exécutée avec les privilèges super-utilisateur " > "(sous lâutilisateur root sur la plupart des systèmes)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Aucune commande telle que : %s. Veuillez utiliser %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -775,7 +781,7 @@ > "Cela est peut-être une commande dâun module supplémentaire de {PROG}, " > "essayez : « {prog} install 'dnf-command(%s)' »" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -784,7 +790,7 @@ > "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/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -792,7 +798,7 @@ > "--destdir ou --downloaddir doit être utilisé avec la commande --downloadonly" > " ou download ou system-upgrade command." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -800,7 +806,7 @@ > "--enable, --set-enabled et --disable, --set-disabled doit être utilisé avec " > "la commande config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -809,11 +815,11 @@ > "politique de sécurité RPM active (voir « gpgcheck » dans dnf.conf(5) pour " > "savoir comment interpréter ce message)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Le fichier de configuration \"{}\" nâexiste pas" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -821,28 +827,28 @@ > "Impossible de détecter le numéro de version (utilisez « --releasever » pour " > "spécifier une version)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "paramètre {} : non autorisé avec le paramètre {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Commande « %s » déjà définie" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Exclut dans dnf.conf : " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Inclut dans dnf.conf : " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Exclut dans dépôt " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Inclut dans dépôt " > >@@ -1301,7 +1307,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Sous-commande de groupes invalide, utilisez : %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Impossible de trouver un paquet obligatoire du groupe." > >@@ -1405,11 +1411,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Lâhistorique des transactions est incomplet, après %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Aucun paquet à lister" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1417,7 +1423,7 @@ > "La définition de la plage dâidentifiants de transaction est invalide « {} ».\n" > "Utilisez « <transaction-id>..<transaction-id> »." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1425,27 +1431,27 @@ > "Impossible de convertir «â¯{}â¯Â» à ID transaction.\n" > "Utiliser «â¯<number>», «â¯lastâ¯Â», «â¯last-<number> »." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Aucune transaction manipulant le paquet « {} » nâa été trouvée." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} existe, lâécraserâ¯?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "{} non écrasé, sortie." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transaction enregistrée vers {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Erreur lors du stockage de la transaction : {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > "Attention, les problèmes suivants sont survenus lors de l'exécution dâune " >@@ -1820,10 +1826,6 @@ > msgstr "ne montre que les résultats en conflit avec REQ" > > #: dnf/cli/commands/repoquery.py:135 >-#, fuzzy >-#| msgid "" >-#| "shows results that requires, suggests, supplements, enhances,or recommends " >-#| "package provides and files REQ" > msgid "" > "shows results that requires, suggests, supplements, enhances, or recommends " > "package provides and files REQ" >@@ -2102,13 +2104,7 @@ > msgstr "Le paquet {} ne contient aucun fichier" > > #: dnf/cli/commands/repoquery.py:561 >-#, fuzzy, 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." >+#, python-brace-format > msgid "" > "No valid switch specified\n" > "usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" >@@ -2120,7 +2116,7 @@ > "utilisation : {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" > "\n" > "description :\n" >-" Afficher une arborescence des paquets pour le paquet donné." >+" Afficher une arborescence des paquets pour les paquets donnés." > > #: dnf/cli/commands/search.py:46 > msgid "search package details for the given string" >@@ -2717,18 +2713,25 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" >+"Active temporairement les dépots lors de l'exécution de la commande dnf " >+"courante. Accepte un id, une liste d'ids séparés par des virgules, ou un " >+"glob d'ids. Cette option peut être spécifiée plusieurs fois." > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"Désactive temporairement les dépots actifs lors de l'exécution de la " >+"commande dnf courante. Accepte un id, une liste d'ids séparés par des " >+"virgules, ou un glob d'ids. Cette option peut être spécifiée plusieurs fois," >+" mais est mutuellement exclusiver avec '--repo'." > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -3689,7 +3692,7 @@ > > #: dnf/conf/config.py:194 > msgid "Cannot set \"{}\" to \"{}\": {}" >-msgstr "Impossible de définir \"{}\" sur \"{}\" : {}" >+msgstr "Impossible de définir \"{}\" à \"{}\" : {}" > > #: dnf/conf/config.py:244 > msgid "Could not set cachedir: {}" >@@ -3804,7 +3807,7 @@ > #: dnf/db/group.py:353 > #, python-format > msgid "An rpm exception occurred: %s" >-msgstr "Une exception rpm sâest produite : %s" >+msgstr "Une exception rpm s'est produite : %s" > > #: dnf/db/group.py:355 > msgid "No available modular metadata for modular package" >@@ -4147,10 +4150,6 @@ > msgid "no matching payload factory for %s" > msgstr "aucune fabrique de contenu ne correspond à %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Déjà téléchargé" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4170,14 +4169,24 @@ > #: dnf/rpm/miscutils.py:32 > #, python-format > msgid "Using rpmkeys executable at %s to verify signatures" >-msgstr "Utilisation de l'exécutable rpmkeys à %s pour vérifier les signatures" >+msgstr "" >+"Utilisation de l'exécutable rpmkeys dans %s pour vérifier les signatures" > > #: dnf/rpm/miscutils.py:66 > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > "Impossible de trouver lâexécutable rpmkeys pour vérifier les signatures." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "La fonction openDB() ne peut pas ouvrir la base de données rpm." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+"La fonction dbCookie() n'a pas retourné le cookie de la base de données rpm." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Des erreurs sont survenues lors de la transaction de test." > >@@ -4438,6 +4447,12 @@ > msgid "<name-unset>" > msgstr "<name-unset>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Déjà téléchargé" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Aucune correspondance trouvée" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/fur.po dnf-4.16.1/po/fur.po >--- dnf-4.13.0/po/fur.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/fur.po 2023-05-29 15:25:58.000000000 +0300 >@@ -1,12 +1,12 @@ >-# Fabio Tomat <f.t.public@gmail.com>, 2017. #zanata, 2020, 2021. >-# Fabio Tomat <f.t.public@gmail.com>, 2018. #zanata, 2020, 2021. >-# Fabio Tomat <f.t.public@gmail.com>, 2019. #zanata, 2020, 2021. >+# Fabio Tomat <f.t.public@gmail.com>, 2017. #zanata, 2020, 2021, 2022. >+# Fabio Tomat <f.t.public@gmail.com>, 2018. #zanata, 2020, 2021, 2022. >+# Fabio Tomat <f.t.public@gmail.com>, 2019. #zanata, 2020, 2021, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-07-17 19:04+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-06-09 19:18+0000\n" > "Last-Translator: Fabio Tomat <f.t.public@gmail.com>\n" > "Language-Team: Friulian <https://translate.fedoraproject.org/projects/dnf/dnf-master/fur/>\n" > "Language: fur\n" >@@ -14,7 +14,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.7.1\n" >+"X-Generator: Weblate 4.12.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -99,81 +99,81 @@ > msgid "Error: %s" > msgstr "Erôr: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "faliment tal cjariâ il dipuesit '{}': {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Il cjariament dal dipuesit '{}' al è falit" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "La memorizazion in cache dal temporizadôr dai metadâts e je disabilitade " > "cuant che si sta doprant une conession a consum." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "Memorizazion in cache dal temporizadôr dai metadâts disabilitade cuant che " > "si è alimentâts de batarie." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Memorizazion in cache dal temporizadôr dai metadâts disabilitade." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Cache metadâts inzornade di resint." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "No'ndi son dipuesits abilitâts in \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, 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:357 >+#: dnf/base.py:359 > #, 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:361 >+#: dnf/base.py:363 > #, 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ò" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: al scjadarà dopo %d seconts." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Cache metadâts creade." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: si dopre i metadâts di %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Dipuesits ignorâts: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Ultin control de scjadence dai metadâts: %s indaûr ai %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -181,98 +181,98 @@ > "I pachets discjariâts a son stâts salvâts te cache fin ae prossime " > "transazion eseguide cun sucès." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Si pues gjavâ i pachets metûts in cache eseguint '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "tsflag no valit tal file di configurazion: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "No si è rivâts a zontâ il file dai grups pal dipuesit: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Esecuzion control de transazion" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Erôr: control de transazion cuintri di risoluzion dipendencis:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Controi di transazion passâts." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Esecuzion prove di transazion" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Erôr prove di transazion:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Prove di transazion passade." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Esecuzion transazion." > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Recuisîts dal disc:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Sintesi erôrs" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB alterât fûr di {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Impussibil eseguî la transazion." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Nol è stât pussibil scomençâ la transazion:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "No si è rivâts a gjavâ il file de transazion %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Cualchi pachet nol è stât discjariât. Si torne a provâ." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "I RPMs Delta a à n ridot %.1f MB di inzornaments a %.1f MB (%.1f%% " > "sparagnâts)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -280,78 +280,78 @@ > "I RPMs Delta falîts a à n aumentât %.1f MB di inzornaments a %.1f MB (%.1f%% " > "straçâts)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Impussibil zontâ pachets locâi par vie che il lavôr de transazion al esist " > "za" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Impussibil vierzi: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "La clâf publiche par %s no je instalade" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Probleme tal vierzi il pachet %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "La clâf publiche par %s no je fidade" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Il pachet %s nol è firmât" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Impussibil gjavâ %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s gjavât" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Nissune corispondence pal pachet di grup \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Daûr a zontâ i pachets dal grup '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Nissun grup segnâ pe rimozion." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Nissun grup segnât pal inzornament." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -361,30 +361,30 @@ > msgid "No match for argument: %s" > msgstr "Nissune corispondence pal argoment: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Il pachet %s nol è instalât, impussibil inzornâlu." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -392,110 +392,110 @@ > "La stesse version, o superiôr, di %s e je za instalade, impussibil " > "inzornâle." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Nissun pachet %s instalât." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Formât no valit: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Nissun pachet segnât di gjavâ." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > "Nissun inzornament di sigurece necessari, ma al è disponibil {} inzornament" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "Nissun inzornament di sigurece necessari, ma a son disponibii {} " > "inzornaments" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "Nol covente nissun inzornament di sigurece par \"{}\", ma {} inzornament al " > "è disponibil" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Nol covente nissun inzornament di sigurece par \"{}\", ma {} inzornaments a " > "son disponibii" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Impussibil recuperâ une clâf par un pachet de rie di comant: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Il pachet difetôs al è: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "Lis clâfs GPG a son configuradis come: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "La clâf e je stade aprovade." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "La clâf e je stade ricusade." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Importazion clâf falide (codiç %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Clâf impuartade cun sucès" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "No si à instalât nissune clâf" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -504,27 +504,27 @@ > "Lis clâfs GPG listadis pal dipuesit \"%s\" a son za instaladis ma no son justis par chest pachet.\n" > "Controle che par chest dipuesit a sedin configurâts i URL des clâfs juscj." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Importazion de(s) clâf(s) no suficiente, clâf(s) sbaliadis?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * forsit si intindeve: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "Il pachet \"{}\" dal dipuesit locâl \"{}\" al à une sume di control sbaliade" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "Cualchi pachet dal dipuesit locâl al à une sume di control sbaliade" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Il pachet \"{}\" dal dipuesit \"{}\" al à une sume di control sbaliade" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -532,29 +532,29 @@ > "Cualchi pachet al à la memorie cache no valide, ma nol pues jessi discjariât" > " par vie de opzion \"--cacheonly\"" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Nissune corispondence pal argoment" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > "Dutis lis corispondencis a son stadis filtradis dal filtri di esclusion pal " > "argoment" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > "Dutis lis corispondencis a son stadis filtradis dal filtri modulâr pal " > "argoment" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > "Dutis lis corispondencis a son stadis instaladis di un dipuesit diferent pal" > " argoment" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Il pachet %s al è za instalât." >@@ -574,8 +574,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Impussibil lei il file \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Erôr di configurazion: %s" >@@ -665,7 +665,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Nissun pachet segnât pe sincronizazion de distribuzion." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Nissun pachet %s disponibil." >@@ -703,20 +703,25 @@ > msgstr "No si à pachets disponibii che a corispuindin ae liste" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Nissune corispondence cjatade." >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Nissune corispondence cjatade. Se tu stâs cirint un file, prove a specificâ " >+"il percors complet o a doprâ un prefìs cun matis (\"*/\") al inizi dal " >+"percors." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Dipuesit no cognossût: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Dipuesit cence corispondence: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -724,12 +729,12 @@ > "Chest comant al scugne jessi eseguît cui privileçs di super-utent (sot dal " > "utent root pe plui part dai sistemis)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Comant inesistent: %s. Dopre %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -738,7 +743,7 @@ > "Al podarès jessi un comant di plugin di {PROG}, prove \"{prog} install 'dnf-" > "command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -747,7 +752,7 @@ > "Al podarès jessi un comant di plugin di {prog}, ma pal moment il cjariament " > "di plugins al è disabilitât." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -755,7 +760,7 @@ > "--destdir o --downloaddir a scugnin jessi doprâts cul comant --downloadonly " > "o download o system-upgrade." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -763,7 +768,7 @@ > "--enable, --set-enabled e --disable, --set-disabled a scugnin jessi doprâts " > "cul comant config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -772,11 +777,11 @@ > "sigurece RPM ative (viôt 'gpgcheck' in dnf.conf(5) par capî cemût soprimi " > "chest messaç)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Il file di configurazion \"{}\" nol esist" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -784,28 +789,28 @@ > "Impussibil rilevâ la version di publicazion (dopre '--releasever' par " > "specificâ la version di publicazion)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argoment {}: nol è permetût cul argoment {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Comant \"%s\" za definît" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Esclusions in dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Inclusions in dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Esclusions tal dipuesit " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Inclusions tal dipuesit " > >@@ -1261,7 +1266,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Sot-comant groups no valit, dopre: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Impussibil cjatâ un pachet di grup obligatori." > >@@ -1363,11 +1368,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "La cronologjie des transazions no je complete, dopo di %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Nissun pachet di listâ" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1375,7 +1380,7 @@ > "Definizion di interval dal ID di transazion '{}' no valit.\n" > "Dopre '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1383,27 +1388,27 @@ > "Impussibil convertî '{}' a ID di transazion.\n" > "Dopre '<number>', 'last', 'last-<number>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "No je stade cjatade nissune transazion che e manipole il pachet '{}'." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} al esist, sorescrivi?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "No si sorescrîf {}, si jes." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transazion salvade su {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Erôr tal archiviâ la transazion: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > "Atenzion, si son presentâts chescj problemis dilunc la esecuzion di une " >@@ -1776,15 +1781,11 @@ > msgstr "mostre dome i risultâts che a son in conflit cun REQ" > > #: dnf/cli/commands/repoquery.py:135 >-#, fuzzy >-#| msgid "" >-#| "shows results that requires, suggests, supplements, enhances,or recommends " >-#| "package provides and files REQ" > msgid "" > "shows results that requires, suggests, supplements, enhances, or recommends " > "package provides and files REQ" > msgstr "" >-"mostre i risultâts che i file REQ, o i pachets che a furnissin REQ, a " >+"al mostre i risultâts che i file REQ, o i pachets che a furnissin REQ, a " > "domandin, a sugjerissin, a integrin, a miorin o a consein" > > #: dnf/cli/commands/repoquery.py:139 >@@ -2057,13 +2058,7 @@ > msgstr "Il pachet {} nol conten files" > > #: dnf/cli/commands/repoquery.py:561 >-#, fuzzy, 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." >+#, python-brace-format > msgid "" > "No valid switch specified\n" > "usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" >@@ -2656,18 +2651,25 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" >+"Abilite i dipuesits in maniere temporanie pe finalitât dal comant dnf " >+"corint. Al acete un id, une liste separade di virgulis di ids o un " >+"metacaratar di ids. Al è pussibil specificâ plui voltis cheste opzion." > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"Disabilite in maniere temporanie i dipuesits atîfs pe finalitât dal comant " >+"dnf corint. Al acete un id, une liste separade di virgulis di ids o un " >+"metacaratar di ids. Al è pussibil specificâ cheste opzion plui voltis, ma si" >+" esclût une cun chê altre cun `--repo`." > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -4059,10 +4061,6 @@ > msgid "no matching payload factory for %s" > msgstr "nissun gjeneradôr di contignût corispondent par %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Za discjariât" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4088,7 +4086,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Impussibil cjatâ l'eseguibil rpmkeys par verificâ lis firmis." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "La funzion openDB() no rive a vierzi la base di dâts rpm." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "La funzion dbCookie() no à tornât un cookie de base di dâts rpm." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "A son vignûts fûr erôrs dilunc la transazion de prove." > >@@ -4339,6 +4345,12 @@ > msgid "<name-unset>" > msgstr "<non-no-definît>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Za discjariât" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Nissune corispondence cjatade." >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/gu.po dnf-4.16.1/po/gu.po >--- dnf-4.13.0/po/gu.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/gu.po 2023-05-29 15:25:58.000000000 +0300 >@@ -9,7 +9,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2015-06-16 12:06+0000\n" > "Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" > "Language-Team: Gujarati (http://www.transifex.com/projects/p/dnf/language/gu/)\n" >@@ -103,244 +103,244 @@ > msgid "Error: %s" > msgstr "àªà«àª²: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s માàªà« સારà«àªµàªàª¨àª¿àª àªà« સà«àª¥àª¾àªªàª¿àª¤ થયà«àª² નથà«" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "પà«àªà«àª %s નૠàªà«àª²à« રહà«àª¯àª¾ હà«àª¯ તà«àª¯àª¾àª°à« સમસà«àª¯àª¾" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "પà«àªà«àª %s હસà«àª¤àª¾àªà«àª·àª° થયà«àª² નથà«" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "%s નૠદà«àª° àªàª°à« શàªàª¾àª¤à« નથà«" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s દà«àª° થયà«àª² àªà«" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -350,176 +350,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -539,8 +539,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -624,7 +624,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -662,94 +662,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "àªàªµà« àªàª¦à«àª¶ નથà«: %s. મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« %s --help વાપરà«" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "àªàª¦à«àª¶ \"%s\" પહà«àª²à«àª¥à« ઠવà«àª¯àª¾àªà«àª¯àª¾àª¯àª¿àª¤ થયà«àª² àªà«" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1187,7 +1189,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1277,43 +1279,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2466,16 +2468,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3817,10 +3819,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3846,7 +3844,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/he.po dnf-4.16.1/po/he.po >--- dnf-4.13.0/po/he.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/he.po 2023-05-29 15:25:58.000000000 +0300 >@@ -11,7 +11,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2020-09-04 16:29+0000\n" > "Last-Translator: Omer I.S. <omeritzicschwartz@gmail.com>\n" > "Language-Team: Hebrew <https://translate.fedoraproject.org/projects/dnf/dnf-master/he/>\n" >@@ -105,244 +105,244 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -352,176 +352,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "×× ×××ª×§× × ××××ת %s." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -541,8 +541,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -628,7 +628,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -666,94 +666,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "×× × ×צ×× ×ת×××ת" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "×פק××× \"%s\" ××ר ××××רת" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1191,7 +1193,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1281,43 +1283,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2470,16 +2472,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3818,10 +3820,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3847,7 +3845,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4083,3 +4089,6 @@ > #: dnf/util.py:633 > msgid "<name-unset>" > msgstr "" >+ >+#~ msgid "No Matches found" >+#~ msgstr "×× × ×צ×× ×ת×××ת" >diff -ur dnf-4.13.0/po/hr.po dnf-4.16.1/po/hr.po >--- dnf-4.13.0/po/hr.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/hr.po 2023-05-29 15:25:58.000000000 +0300 >@@ -6,7 +6,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" > "Last-Translator: Automatically generated\n" > "Language-Team: none\n" >@@ -100,133 +100,133 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -234,112 +234,112 @@ > msgstr[1] "" > msgstr[2] "" > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -349,176 +349,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -538,8 +538,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -623,7 +623,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -661,94 +661,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1188,7 +1190,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1278,43 +1280,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2467,16 +2469,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3823,10 +3825,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3852,7 +3850,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/hu.po dnf-4.16.1/po/hu.po >--- dnf-4.13.0/po/hu.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/hu.po 2023-05-29 15:25:58.000000000 +0300 >@@ -14,13 +14,13 @@ > # Meskó Balázs <meskobalazs@gmail.com>, 2019. #zanata > # Dankaházi (ifj.) István <dankahazi.istvan@gmail.com>, 2020, 2021. > # Bendegúz Gyönki <gyonkibendeguz@gmail.com>, 2020. >-# Balázs Meskó <meskobalazs@mailbox.org>, 2020, 2021. >+# Balázs Meskó <meskobalazs@mailbox.org>, 2020, 2021, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-11-04 21:05+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-08-08 14:19+0000\n" > "Last-Translator: Balázs Meskó <meskobalazs@mailbox.org>\n" > "Language-Team: Hungarian <https://translate.fedoraproject.org/projects/dnf/dnf-master/hu/>\n" > "Language: hu\n" >@@ -28,7 +28,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.8\n" >+"X-Generator: Weblate 4.13\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -113,82 +113,82 @@ > msgid "Error: %s" > msgstr "Hiba: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "a(z) â{}â tároló betöltése meghiúsult: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "A(z) â{}â tároló betöltése meghiúsult" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > 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:332 >+#: dnf/base.py:334 > 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:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "A metaadat idÅzÃtÅ gyorsÃtótár letiltva." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "A metaadat gyorsÃtótár nemrég frissült." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Itt nincsenek engedélyezett tárolók: â{}â." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, 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:357 >+#: dnf/base.py:359 > #, 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:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > "%s: a metaadatok %d másodperc múlva elévülnek, és most frissÃtve lesznek" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: %d másodperc múlva elévülnek." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metaadat gyorsÃtótár létrehozva." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: metaadatok használata innen: %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Tárolók mellÅzése: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > "Az utolsó metaadat lejárati ellenÅrzés ennyi ideje volt: %s, ekkor: %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -196,99 +196,99 @@ > "A letöltött csomagok mentésre kerültek a gyorsÃtótárba a következÅ sikeres " > "tranzakcióig." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > "A gyorsÃtótárazott csomagokat a következÅ végrehajtásával törölheti: â%sâ." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Hibás tsflag a következÅ konfigurációs fájlban: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Tranzakció ellenÅrzés futtatása" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Hiba: tranzakció ellenÅrzésnél és függÅségfeloldásnál:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Tranzakció ellenÅrzés sikeres." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" >-msgstr "Tranzakció teszt futtatása" >+msgstr "Tranzakcióteszt futtatása" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" >-msgstr "Tranzakció teszt hiba:" >+msgstr "Tranzakcióteszt hiba:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." >-msgstr "Tranzakció teszt sikeres." >+msgstr "A tranzakcióteszt sikeres." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Tranzakció futtatása" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Szükséges hely:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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] "Legalább {0} MB további hely szükséges a(z) {1} fájlrendszeren." > msgstr[1] "Legalább {0} MB további hely szükséges a(z) {1} fájlrendszeren." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" >-msgstr "Hiba összegzés" >+msgstr "Hiba összegzése" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, 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:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." >-msgstr "Tranzakció futtatása meghiúsult." >+msgstr "A tranzakció nem futtatható." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" >-msgstr "Tranzakció nem indÃtható:" >+msgstr "A tranzakció nem indÃtható el:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" >-msgstr "A következÅ tranzakció-fájl eltávolÃtása meghiúsult: %s" >+msgstr "A következÅ tranzakciófájl eltávolÃtása sikertelen: %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Néhány csomag nem lett letöltve. Ãjrapróbálkozás." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" >-"A Delta RPM-ek lecsökkentették a(z) %.1f MB-nyi frissÃtést %.1f MB-ra. " >+"A Delta RPM-ek lecsökkentették a(z) %.1f MB-nyi frissÃtést %.1f MB-ra " > "(%.1f%% megspórolva)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -296,76 +296,76 @@ > "A sikertelen Delta RPM-ek megnövelték a(z) %.1f MB-nyi frissÃtést %.1f MB-" > "ra. (%.1f%% elpazarolva)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Nem adhatók hozzá helyi csomagok, mert a tranzakciós feladat már létezik" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Nem nyitható meg: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, 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:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Hiba a következÅ csomag megnyitásánál: %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, 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:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "A következÅ csomag nincs aláÃrva: %s" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Nem távolÃtható el: %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s eltávolÃtva" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Nincs találat a(z) â{}â csomagcsoportra" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Csomagok hozzáadása a(z) â%sâ csoportból: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Nincsenek eltávolÃtásra jelölt csoportok." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Nincsenek frissÃtésre jelölt csoportok." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -375,29 +375,29 @@ > msgid "No match for argument: %s" > msgstr "Nem található egyezés a következÅ argumentumra: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, 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:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -405,107 +405,107 @@ > "A(z) %s megegyezÅ vagy egy magasabb verziója már telepÃtve van, nem lehet " > "frissÃteni." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Nincs telepÃtve a(z) %s csomag." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Nem érvényes űrlap: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Nincsenek eltávolÃtásra kijelölt csomagok." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > 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:2399 >+#: dnf/base.py:2462 > 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:2403 >+#: dnf/base.py:2466 > 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:2405 >+#: dnf/base.py:2468 > 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Å" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Nem sikerült lekérdezni a kulcsot egy parancssori csomaghoz: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". A hibás csomag: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "A GPG kulcsok beállÃtva mint: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "A kulcs jóváhagyásra került." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "A kulcs elutasÃtásra került." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "A kulcs importálása meghiúsult (hibakód %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "A kulcs importálása sikeres" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Nem lett telepÃtve egyetlen kulcs sem" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -514,29 +514,29 @@ > "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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Talán erre gondolt: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "A \"{}\" csomag a \"{}\" helyi adattárból hibás ellenÅrzŠösszeggel " > "rendelkezik" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > 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:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "A \"{}\" csomag a \"{}\" tárolóból hibás ellenÅrzŠösszeggel rendelkezik" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -544,23 +544,23 @@ > "Néhány csomag gyorsÃtótára érvénytelen, de nem tölthetÅ le a â--cacheonlyâ " > "kapcsoló miatt" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Nincs találat" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > 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:2661 >+#: dnf/base.py:2724 > 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:2677 >+#: dnf/base.py:2740 > 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:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "A(z) %s csomag már telepÃtve van." >@@ -580,8 +580,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "A(z) â%sâ fájl nem olvasható: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Konfigurációs hiba: %s" >@@ -674,7 +674,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Nincsenek disztribúció-szinkronizációra kijelölt csomagok." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "A(z) %s csomag nem érhetÅ el." >@@ -712,20 +712,24 @@ > msgstr "Nem található csomag" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Nincsenek találatok" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Nincs találat. Ha fájlra keres, akkor próbálja megadni a teljes útvonalat, " >+"vagy használjon dzsóker elÅtagot (â*/â) az elején." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Ismeretlen tároló: â%sâ" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Nincs illeszkedÅ tároló: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -733,12 +737,12 @@ > "A parancsot rendszergazdai jogosultsággal kell futtatni (a legtöbb " > "rendszeren a root felhasználóval)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, 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/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -747,7 +751,7 @@ > "Lehet hogy egy {PROG} bÅvÃtmény parancs, próbálja ezt: â{prog} install 'dnf-" > "command(%s)'â" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -756,7 +760,7 @@ > "Lehet hogy egy {prog} bÅvÃtmény parancs, de a bÅvÃtmények betöltése jelenleg" > " tiltott." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -764,7 +768,7 @@ > "A --destdir vagy a --downloaddir a --downloadonly, download vagy system-" > "upgrade paranccsal együtt használandó." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -772,7 +776,7 @@ > "Az --enable, --set-enabled és a --disable, --set-disabled a config-manager " > "paranccsal együtt használandó." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -781,11 +785,11 @@ > " 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/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "A(z) â{}â konfigurációs fájl nem létezik" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -793,28 +797,28 @@ > "A kiadási verziószám nem észlelhetÅ (használja a â--releaseverâ kapcsolót a " > "megadásához)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "{} argumentum: nem engedélyezett a(z) {} argumentummal" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "A(z) â%sâ parancs már létezik" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Kizárások a dnf.conf-ban: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Belevételek a dnf.conf-ban: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Kizárások a tárolóban " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Belevételek a tárolóban " > >@@ -1271,7 +1275,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Ãrvénytelen csoport alparancs, kérjük használja ezt: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Nem található egy kötelezÅ csoportcsomag." > >@@ -1374,11 +1378,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "A tranzakcióelÅzmények hiányosak a következÅ után: %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Nem található csomag" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1386,7 +1390,7 @@ > "Ãrvénytelen tranzakcióazonosÃtó tartománymegadás: â{}â.\n" > "Használja ezt: â<transaction-id>..<transaction-id>â." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1394,27 +1398,27 @@ > "A(z) â{}â nem alakÃtható át tranzakcióazonosÃtóvá.\n" > "Használja ezeket: â<szám>â, âlastâ, âlast-<szám>â." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Nem található tranzakció, ami a(z) â{}â csomagot módosÃtja." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} létezik, felülÃrja?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "Nem Ãrja felül {}, kilépés." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Tranzakció ide mentve: {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Hiba történt a tranzakció tárolásakor: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "Figyelem, a következÅ hibák történtek a tranzakció futtatásakor:" > >@@ -1786,10 +1790,6 @@ > msgstr "csak azokat jelenÃtse meg, amelyek ütköznek a FÃGGÅSÃGgel" > > #: dnf/cli/commands/repoquery.py:135 >-#, fuzzy >-#| msgid "" >-#| "shows results that requires, suggests, supplements, enhances,or recommends " >-#| "package provides and files REQ" > msgid "" > "shows results that requires, suggests, supplements, enhances, or recommends " > "package provides and files REQ" >@@ -2077,13 +2077,7 @@ > msgstr "A(z) {} csomag nem tartalmaz fájlokat" > > #: dnf/cli/commands/repoquery.py:561 >-#, fuzzy, 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." >+#, python-brace-format > msgid "" > "No valid switch specified\n" > "usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" >@@ -2686,18 +2680,25 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" >+"Tárolók ideiglenes engedélyezése a jelenlegi dnf parancshoz. Egy azonosÃtót," >+" azonosÃtók vesszÅvel elválasztott listáját vagy egy mintát fogad el. Ez a " >+"kapcsoló többször is megadható." > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"Tárolók ideiglenes letiltása a jelenlegi dnf parancshoz. Egy azonosÃtót, " >+"azonosÃtók vesszÅvel elválasztott listáját vagy egy mintát fogad el. Ez a " >+"kapcsoló többször is megadható, de a â--repoâ kapcsolóval kölcsönösen " >+"kizárják egymást." > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -4089,10 +4090,6 @@ > msgid "no matching payload factory for %s" > msgstr "nincs megfelelÅ adatkezelÅ a következÅhöz: %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Már le lett töltve" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4118,7 +4115,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Az aláÃrások ellenÅrzéséhez szükséges rpmkeys bináris nem található." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "Az openDB() függvény nem tudja megnyitni az rpm adatbázist." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "A dbCookie() függvény nem adott vissza az rpm adatbázis sütijét." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Hiba történt a teszttranzakció során." > >@@ -4368,6 +4373,12 @@ > msgid "<name-unset>" > msgstr "<üres név>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Már le lett töltve" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Nincsenek találatok" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/id.po dnf-4.16.1/po/id.po >--- dnf-4.13.0/po/id.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/id.po 2023-05-29 15:25:58.000000000 +0300 >@@ -8,7 +8,7 @@ > # Jan Silhan <jsilhan@redhat.com>, 2015. #zanata > # Teguh Dwicaksana <dheche@fedoraproject.org>, 2015. #zanata > # sentabi <sentabi@fedoraproject.org>, 2016. #zanata >-# Andika Triwidada <andika@gmail.com>, 2018. #zanata, 2020. >+# Andika Triwidada <andika@gmail.com>, 2018. #zanata, 2020, 2022. > # Anonymous <noreply@weblate.org>, 2020. > # Aditya Rahman <adityarahman032@gmail.com>, 2021. > # eko ikhyar <ikhyar.com@gmail.com>, 2021. >@@ -16,16 +16,16 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-07-11 13:04+0000\n" >-"Last-Translator: eko ikhyar <ikhyar.com@gmail.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-04-20 15:17+0000\n" >+"Last-Translator: Andika Triwidada <andika@gmail.com>\n" > "Language-Team: Indonesian <https://translate.fedoraproject.org/projects/dnf/dnf-master/id/>\n" > "Language: id\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=1; plural=0;\n" >-"X-Generator: Weblate 4.7.1\n" >+"X-Generator: Weblate 4.11.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -35,7 +35,7 @@ > #: dnf/automatic/emitter.py:33 > #, python-format > msgid "Updates completed at %s" >-msgstr "Pembaruan diterapkan pada %s" >+msgstr "Pembaruan diselesaikan pada %s" > > #: dnf/automatic/emitter.py:34 > #, python-format >@@ -97,11 +97,11 @@ > #: dnf/automatic/main.py:308 > msgid "Sleep for {} second" > msgid_plural "Sleep for {} seconds" >-msgstr[0] "Tidur untuk {} detik" >+msgstr[0] "Tidur selama {} detik" > > #: dnf/automatic/main.py:315 > msgid "System is off-line." >-msgstr "" >+msgstr "Sistem sedang luring." > > #: dnf/automatic/main.py:344 dnf/cli/main.py:59 dnf/cli/main.py:80 > #: dnf/cli/main.py:83 >@@ -109,244 +109,253 @@ > msgid "Error: %s" > msgstr "Galat: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" >-msgstr "" >+msgstr "kegagalan memuat repo '{}': {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" >-msgstr "" >+msgstr "Memuat repositori '{}' gagal" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" >+"Penyinggahan pewaktu metadata dinonaktifkan ketika berjalan pada koneksi " >+"berkuota." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" >+"Penyinggahan pewaktu metadata dinonaktifkan ketika berjalan dengan baterai." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." >-msgstr "" >+msgstr "Penyinggahan pewaktu metadata dinonaktifkan." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." >-msgstr "" >+msgstr "Penyinggahan metadata baru-baru ini disegarkan." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." >-msgstr "" >+msgstr "Tidak ada repositori yang difungsikan dalam \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." >-msgstr "" >+msgstr "%s: tidak akan pernah kedaluwarsa dan tidak akan disegarkan." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." >-msgstr "" >+msgstr "%s: telah kedaluwarsa dan akan disegarkan." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" >+"%s: metadata akan kedaluwarsa setelah %d detik dan akan disegarkan sekarang" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." >-msgstr "" >+msgstr "%s: akan kedaluwarsa setelah %d detik." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." >-msgstr "" >+msgstr "Singgahan metadata dibuat." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." >-msgstr "" >+msgstr "%s: memakai metadata dari %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" >-msgstr "" >+msgstr "Mengabaikan repositori: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." >-msgstr "" >+msgstr "Pemeriksaan kedaluwarsa metadata terakhir: %s yang lalu pada %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" >+"Paket yang diunduh disimpan dalam singgahan sampai transaksi sukses " >+"berikutnya." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." >-msgstr "" >+msgstr "Anda dapa menghapus paket yang disinggahkan dengan mengeksekusi '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" >-msgstr "" >+msgstr "tsflag tak valid dalam berkas konfig: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" >-msgstr "" >+msgstr "Gagal menambah berkas grup untuk repositori: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" >-msgstr "" >+msgstr "Menjalankan pemeriksaan transaksi" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" >-msgstr "" >+msgstr "Galat: pemeriksaan transaksi vs depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." >-msgstr "" >+msgstr "Pemeriksaan transaksi sukses." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" >-msgstr "" >+msgstr "Menjalankan uji transaksi" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" >-msgstr "" >+msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" >-msgstr "" >+msgstr "Galat uji transaksi:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." >-msgstr "" >+msgstr "Uji transaksi sukses." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" >-msgstr "" >+msgstr "Menjalankan transaksi" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" >-msgstr "" >+msgstr "Kebutuhan Disk:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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[0] "Paling tidak {0}MB lagi diperlukan ruang pada sistem berkas {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" >-msgstr "" >+msgstr "Ringkasan Galat" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." >-msgstr "" >+msgstr "RPMDB diubah di luar dari {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." >-msgstr "" >+msgstr "Tidak bisa menjalankan transaksi." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" >-msgstr "" >+msgstr "Transaksi tidak bisa mulai:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" >-msgstr "" >+msgstr "Gagal menghapus berkas transaksi %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." >-msgstr "" >+msgstr "Beberapa paket tidak terunduh. Mencoba ulang." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" >+"Delta RPM mengurangi pembaruan %.1f MB menjadi %.1f MB (%.1f%% dihemat)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" >+"Delta RPM yang gagal menaikkan pembaruan %.1f MB menjadi %.1f MB (%.1f%% " >+"terbuang)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" >-msgstr "" >+msgstr "Tidak bisa menambahkan paket lokal, karena tugas transaksi sudah ada" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" >-msgstr "" >+msgstr "Tidak bisa membuka: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" >-msgstr "" >+msgstr "Kunci publik untuk %s tidak terpasang" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" >-msgstr "" >+msgstr "Masalah saat membuka paket %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" >-msgstr "" >+msgstr "Kunci publik untuk %s tidak dipercaya" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" >-msgstr "" >+msgstr "Paket %s tidak ditandatangani" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" >-msgstr "" >+msgstr "Tidak bisa menghapus %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" >-msgstr "" >+msgstr "%s dihapus" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" >-msgstr "" >+msgstr "Tidak ada yang cocok untuk paket grup \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" >-msgstr "" >+msgstr "Menambahkan paket dari grup '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." >-msgstr "" >+msgstr "Tidak ada grup yang ditandai untuk penghapusan." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." >-msgstr "" >+msgstr "Tidak ada grup yang ditandai untuk peningkatan." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." >-msgstr "" >+msgstr "Paket %s tidak terpasang, tidak bisa menuruntingkatkan itu." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -356,176 +365,192 @@ > msgid "No match for argument: %s" > msgstr "Tidak ada yang cocok untuk argumen: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" >+"Paket %s dengan versi lebih rendah sudah terpasang, tidak bisa " >+"menuruntingkatkan itu." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." >-msgstr "" >+msgstr "Paket %s tidak terpasang, tidak bisa memasang ulang itu." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." >-msgstr "" >+msgstr "Berkas %s adalah paket sumber dan tidak bisa diperbarui, mengabaikan." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." >-msgstr "" >+msgstr "Paket %s tidak terpasang, tidak bisa memperbarui itu." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" >+"Versi %s yang sama atau lebih tinggi telah terpasang, tidak bisa memperbarui" >+" itu." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." >-msgstr "" >+msgstr "Paket %s tersedia, tapi tidak terpasang." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." >-msgstr "" >+msgstr "Paket %s tersedia, tapi terpasang untuk arsitektur lain." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." >-msgstr "" >+msgstr "Tidak ada paket %s yang terpasang." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" >-msgstr "" >+msgstr "Bukan bentuk yang valid: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." >-msgstr "Tidak ada paket ditandai untuk dihapus." >+msgstr "Tidak ada paket yang ditandai untuk dihapus." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." >-msgstr "" >+msgstr "Paket untuk argumen %s tersedia, tapi tidak terpasang." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" >+"Paket %s dengan versi terrendah telah terpasang, tidak bisa " >+"menuruntingkatkan itu." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" >+"Tidak ada pembaruan keamanan yang diperlukan, tapi tersedia {} pembaruan" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" >+"Tidak ada pembaruan keamanan yang diperlukan, tapi tersedia {} pembaruan" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" >+"Tidak ada pembaruan keamanan yang diperlukan bagi \"{}\", tapi tersedia {} " >+"pembaruan" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" >+"Tidak ada pembaruan keamanan yang diperlukan bagi \"{}\", tapi tersedia {} " >+"pembaruan" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" >-msgstr "" >+msgstr "Tidak bisa mengambil suatu kunci bagi sebuah paket baris perintah: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" >-msgstr "" >+msgstr ". Paket yang gagal adalah: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" >-msgstr "" >+msgstr "Kunci GPG dikonfigurasi sebagai: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" >-msgstr "" >+msgstr "Kunci GPG pada %s (0x%s) telah terpasang" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." >-msgstr "" >+msgstr "Kunci telah disetujui." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." >-msgstr "" >+msgstr "Kunci telah ditolak." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" >-msgstr "" >+msgstr "Impor kunci gagal (kode %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" >-msgstr "" >+msgstr "Kunci sukses diimpor" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" >-msgstr "" >+msgstr "Tidak memasang kunci apa pun" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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 "" >+"Kunci-kunci GPG yang didaftar untuk repositori \"%s\" telah terpasang namun mereka tidak benar bagi paket ini.\n" >+"Periksa apakah URL kunci yang benar dikonfigurasikan untuk repositori ini." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" >-msgstr "" >+msgstr "Mengimpor kunci tidak membantu, salah kunci?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" >-msgstr "" >+msgstr " * Mungkin maksud Anda: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" >-msgstr "" >+msgstr "Paket \"{}\" dari repositori lokal \"{}\" memiliki checksum salah" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" >-msgstr "" >+msgstr "Beberapa paket dari repositori lokal memiliki checksum salah" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" >-msgstr "" >+msgstr "Paket \"{}\" dari repositori \"{}\" memiliki checksum salah" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" >+"Beberapa paket memiliki singgahan yamg tidak valid, tetapi tidak dapat " >+"diunduh karena opsi \"--cacheonly\"" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" >-msgstr "Tidak ada cocok untuk argumen" >+msgstr "Tidak ada yang cocok untuk argumen" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" >-msgstr "" >+msgstr "Semua kecocokan tersaring oleh penyaringan eksklusi bagi argumen" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" >-msgstr "" >+msgstr "Semua kecocokan tersaring oleh penyaringan modular bagi argumen" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" >-msgstr "" >+msgstr "Semua kecocokan terpasang dari repositori lain bagi argumen" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Paket %s telah terpasang." >@@ -534,31 +559,32 @@ > #, python-format > msgid "Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s" > msgstr "" >+"Nilai variabel lingkungan yang tidak diharapkan: DNF_DISABLE_ALIASES=%s" > > #: dnf/cli/aliases.py:105 dnf/conf/config.py:475 > #, python-format > msgid "Parsing file \"%s\" failed: %s" >-msgstr "" >+msgstr "Penguraian berkas \"%s\" gagal: %s" > > #: dnf/cli/aliases.py:108 > #, python-format > msgid "Cannot read file \"%s\": %s" >-msgstr "" >+msgstr "Tidak bisa membaca berkas \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" >-msgstr "Galat di konfigurasi: %s" >+msgstr "Galat konfigurasi: %s" > > #: dnf/cli/aliases.py:191 > msgid "Aliases contain infinite recursion" >-msgstr "" >+msgstr "Alias memuat rekursi tak hingga" > > #: dnf/cli/aliases.py:209 > #, python-format > msgid "%s, using original arguments." >-msgstr "" >+msgstr "%s, memakai argumen asli." > > #: dnf/cli/cli.py:137 > #, python-format >@@ -568,7 +594,7 @@ > #: dnf/cli/cli.py:139 > #, python-format > msgid " Built : %s at %s" >-msgstr "" >+msgstr " Dibangun : %s pada %s" > > #: dnf/cli/cli.py:147 > #, python-brace-format >@@ -576,6 +602,7 @@ > "The operation would result in switching of module '{0}' stream '{1}' to " > "stream '{2}'" > msgstr "" >+"Operasi akan menyebabkan beralihnya stream '{1}' modul '{0}' ke stream '{2}'" > > #: dnf/cli/cli.py:173 > #, python-brace-format >@@ -583,11 +610,13 @@ > "It is not possible to switch enabled streams of a module unless explicitly enabled via configuration option module_stream_switch.\n" > "It is recommended to rather remove all installed content from the module, and reset the module using '{prog} module reset <module_name>' command. After you reset the module, you can install the other stream." > msgstr "" >+"Tidak mungkin beralih stream yang difungsikan dari suatu modul kecuali secara eksplisit difungsikan melalui opsi konfigurasi module_stream_switch.\n" >+"Disarankan untuk menghapus saja semua konten yang terpasang dari modul, dan me-reset modul memakai perintah '{prog} module reset <module_name>'. Setelah Anda me-reset modul, Anda dapat memasang stream lain." > > #: dnf/cli/cli.py:212 > #, python-brace-format > msgid "{prog} will only download packages for the transaction." >-msgstr "" >+msgstr "{prog} hanya akan mengunduh paket untuk transaksi." > > #: dnf/cli/cli.py:215 > #, python-brace-format >@@ -595,49 +624,53 @@ > "{prog} will only download packages, install gpg keys, and check the " > "transaction." > msgstr "" >+"{prog} hanya akan mengunduh paket, memasang kunci gpg, dan memeriksa " >+"transaksi." > > #: dnf/cli/cli.py:219 > msgid "Operation aborted." >-msgstr "Operasi dibatalkan." >+msgstr "Operasi digugrkan." > > #: dnf/cli/cli.py:226 > msgid "Downloading Packages:" >-msgstr "Mengunduh Paket-paket:" >+msgstr "Mengunduh Paket:" > > #: dnf/cli/cli.py:232 > msgid "Error downloading packages:" >-msgstr "" >+msgstr "Galah saat mengunduh paket:" > > #: dnf/cli/cli.py:264 > msgid "Transaction failed" >-msgstr "" >+msgstr "Transaksi gagal" > > #: dnf/cli/cli.py:287 > msgid "" > "Refusing to automatically import keys when running unattended.\n" > "Use \"-y\" to override." > msgstr "" >+"Menolak untuk secara otomatis mengimpor kunci-kunci ketika dijalankan tanpa pengawasan.\n" >+"Gunakan \"-y\" untuk menimpa." > > #: dnf/cli/cli.py:337 > msgid "Changelogs for {}" >-msgstr "" >+msgstr "Changelog bagi {}" > > #: dnf/cli/cli.py:370 dnf/cli/cli.py:511 dnf/cli/cli.py:517 > msgid "Obsoleting Packages" >-msgstr "Paket Usang" >+msgstr "Mengusangkan Paket" > > #: dnf/cli/cli.py:399 > msgid "No packages marked for distribution synchronization." > msgstr "Tidak ada paket yang ditandai untuk sinkronisasi distribusi." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Tidak ada paket %s yang tersedia." > > #: dnf/cli/cli.py:434 > msgid "No packages marked for downgrade." >-msgstr "Tidak ada paket yang ditandai untuk downgrade." >+msgstr "Tidak ada paket yang ditandai untuk turun tingkat." > > #: dnf/cli/cli.py:485 > msgid "Installed Packages" >@@ -649,115 +682,132 @@ > > #: dnf/cli/cli.py:497 > msgid "Autoremove Packages" >-msgstr "" >+msgstr "Paket Hapus Otomatis" > > #: dnf/cli/cli.py:499 > msgid "Extra Packages" >-msgstr "Paket Tambahan" >+msgstr "Paket Ekstra" > > #: dnf/cli/cli.py:503 > msgid "Available Upgrades" >-msgstr "" >+msgstr "Peningkatan Tersedia" > > #: dnf/cli/cli.py:519 > msgid "Recently Added Packages" >-msgstr "Paket yang baru ditambah" >+msgstr "Paket yang Ditambahkan Baru-baru Ini" > > #: dnf/cli/cli.py:523 > msgid "No matching Packages to list" > msgstr "Tidak ada Paket yang cocok dalam daftar" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Tidak ada yang cocok" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Repo tidak diketahui: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" >-msgstr "" >+msgstr "Tidak ada kecocokan repositori: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" >+"Perintah ini mesti dijalankan dengan hak superuser (di bawah pengguna root " >+"pada kebanyakan sistem)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" >-msgstr "Tidak ada perintah: %s. Silahkan gunakan %s --help" >+msgstr "Tidak ada perintah: %s. Silakan gunakan %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" >+"Itu mungkin suatu perintah pengaya {PROG}, cobalah \"{prog} install 'dnf-" >+"command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" >+"Itu mungkin suatu perintah pengaya {prog}, tapi pemuatan pengaya saat ini " >+"dinonaktifkan." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" >+"--destdir atau --downloaddir harus dipakai dengan perintah --downloadonly " >+"atau download atau system-upgrade." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" >+"--enable, --set-enabled dan --disable, --set-disabled harus dipakai dengan " >+"perintah config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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 "" >+"Peringatan: Memaksakan pemeriksaan tanda tangan GPG secara global seperti " >+"kebijakan keamanan RPM yang aktif (lihat 'gpgcheck' dalam dnf.conf(5) untuk " >+"bagaimana membungkam pesan ini)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" >-msgstr "" >+msgstr "Berkas konfig \"{}\" tidak ada" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" >+"Tidak bisa mendeteksi versi rilis (gunakan '--releasever' untuk menyatakan " >+"versi rilis)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" >-msgstr "" >+msgstr "argumen {}: tidak diizinkan dengan argumen {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Perintah \"%s\" telah terdefinisi" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " >-msgstr "" >+msgstr "Dieksklusi dalam dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " >-msgstr "" >+msgstr "Disertakan dalam dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " >-msgstr "" >+msgstr "Dieksklusi dalam repo " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " >-msgstr "" >+msgstr "Disertakan dalam repo " > > #: dnf/cli/commands/__init__.py:38 > #, python-format >@@ -768,6 +818,8 @@ > #, python-format > msgid "You probably have corrupted RPMDB, running '%s' might fix the issue." > msgstr "" >+"Anda mungkin memiliki RPMDB yang rusak, menjalankan '%s' mungkin memperbaiki" >+" masalah tersebut." > > #: dnf/cli/commands/__init__.py:44 > #, python-brace-format >@@ -785,6 +837,18 @@ > "\n" > "For more information contact your distribution or package provider." > msgstr "" >+"Anda telah memfungsikan pemeriksaan paket melalui kunci GPG. Ini adalah hal\n" >+"yang baik. Namun, Anda tidak memasang kunci publik GPG apa pun. Anda perlu\n" >+"mengunduh kunci-kunci untuk paket yang ingin Anda pasang dan memasang mereka.\n" >+"Anda bisa melakukan itu dengan menjalankan perintah berikut:\n" >+" rpm --import public.gpg.key\n" >+"\n" >+"\n" >+"Alternatif lain, Anda dapat menentukan url dari kunci yang ingin Anda gunakan\n" >+"untuk sebuah repositori pada opsi 'gpgkey' di dalam konfigurasi repositori dan \n" >+"{prog} akan melakukan instalasinya untuk Anda.\n" >+"\n" >+"Untuk informasi lebih jauh, silakan hubungi penyedia paket atau distribusi Anda." > > #: dnf/cli/commands/__init__.py:71 > #, python-format >@@ -793,37 +857,37 @@ > > #: dnf/cli/commands/__init__.py:158 > msgid "display details about a package or group of packages" >-msgstr "" >+msgstr "menampilkan rincian tentang suatu paket atau grup paket" > > #: dnf/cli/commands/__init__.py:168 dnf/cli/commands/__init__.py:735 > msgid "show all packages (default)" >-msgstr "" >+msgstr "tunjukkan semua paket (baku)" > > #: dnf/cli/commands/__init__.py:171 dnf/cli/commands/__init__.py:738 > #: dnf/cli/commands/module.py:376 > msgid "show only available packages" >-msgstr "" >+msgstr "tunjukkan hanya paket yang tersedia" > > #: dnf/cli/commands/__init__.py:174 dnf/cli/commands/__init__.py:741 > msgid "show only installed packages" >-msgstr "" >+msgstr "tunjukkan hanya paket yang terpasang" > > #: dnf/cli/commands/__init__.py:177 dnf/cli/commands/__init__.py:744 > msgid "show only extras packages" >-msgstr "" >+msgstr "tunjukkan hanya paket ekstra" > > #: dnf/cli/commands/__init__.py:180 dnf/cli/commands/__init__.py:183 > #: dnf/cli/commands/__init__.py:747 dnf/cli/commands/__init__.py:750 > msgid "show only upgrades packages" >-msgstr "" >+msgstr "tunjukkan hanya paket pembaruan" > > #: dnf/cli/commands/__init__.py:186 dnf/cli/commands/__init__.py:753 > msgid "show only autoremove packages" >-msgstr "" >+msgstr "tunjukkan hanya paket yang dihapus otomatis" > > #: dnf/cli/commands/__init__.py:189 dnf/cli/commands/__init__.py:756 > msgid "show only recently changed packages" >-msgstr "" >+msgstr "tunjukkan hanya paket yang baru-baru ini berubah" > > #: dnf/cli/commands/__init__.py:190 dnf/cli/commands/__init__.py:265 > #: dnf/cli/commands/__init__.py:769 dnf/cli/commands/autoremove.py:48 >@@ -834,35 +898,35 @@ > > #: dnf/cli/commands/__init__.py:193 > msgid "Package name specification" >-msgstr "" >+msgstr "Spesifikasi nama paket" > > #: dnf/cli/commands/__init__.py:221 > msgid "list a package or groups of packages" >-msgstr "" >+msgstr "menampilkan daftar paket atau grup paket" > > #: dnf/cli/commands/__init__.py:235 > msgid "find what package provides the given value" >-msgstr "" >+msgstr "cari paket apa yang menyediakan nilai yang diberikan" > > #: dnf/cli/commands/__init__.py:239 > msgid "PROVIDE" >-msgstr "" >+msgstr "MENYEDIAKAN" > > #: dnf/cli/commands/__init__.py:240 > msgid "Provide specification to search for" >-msgstr "" >+msgstr "Spesifikasi menyedikan yang akan dicari" > > #: dnf/cli/commands/__init__.py:249 dnf/cli/commands/search.py:159 > msgid "Searching Packages: " >-msgstr "Mencari Paket-paket: " >+msgstr "Mencari Paket: " > > #: dnf/cli/commands/__init__.py:258 > msgid "check for available package upgrades" >-msgstr "" >+msgstr "memeriksa peningkatan paket yang tersedia" > > #: dnf/cli/commands/__init__.py:264 > msgid "show changelogs before update" >-msgstr "" >+msgstr "tampilkan changelog sebelum memperbarui" > > #: dnf/cli/commands/__init__.py:356 dnf/cli/commands/__init__.py:409 > #: dnf/cli/commands/__init__.py:465 >@@ -871,11 +935,11 @@ > > #: dnf/cli/commands/__init__.py:371 > msgid "No packages marked for install." >-msgstr "Tidak ada paket ditandai untuk dipasang." >+msgstr "Tidak ada paket yang ditandai untuk dipasang." > > #: dnf/cli/commands/__init__.py:407 > msgid "No package installed." >-msgstr "" >+msgstr "Tidak ada paket yang terpasang." > > #: dnf/cli/commands/__init__.py:427 dnf/cli/commands/__init__.py:484 > #: dnf/cli/commands/reinstall.py:91 >@@ -887,134 +951,134 @@ > #: dnf/cli/commands/reinstall.py:92 dnf/cli/commands/remove.py:105 > #, python-format > msgid "Installed package %s%s not available." >-msgstr "" >+msgstr "Paket terpasang %s%s tidak tersedia." > > #: dnf/cli/commands/__init__.py:462 dnf/cli/commands/__init__.py:571 > #: dnf/cli/commands/__init__.py:614 dnf/cli/commands/__init__.py:661 > msgid "No package installed from the repository." >-msgstr "" >+msgstr "Tidak ada paket yang terpasang dari repositori." > > #: dnf/cli/commands/__init__.py:525 dnf/cli/commands/reinstall.py:101 > msgid "No packages marked for reinstall." >-msgstr "Tidak ada paket ditandai untuk dipasang ulang." >+msgstr "Tidak ada paket yang ditandai untuk dipasang ulang." > > #: dnf/cli/commands/__init__.py:711 dnf/cli/commands/upgrade.py:84 > msgid "No packages marked for upgrade." >-msgstr "Tidak ada paket yang ditandai untuk upgrade." >+msgstr "Tidak ada paket yang ditandai untuk peningkatan." > > #: dnf/cli/commands/__init__.py:721 > msgid "run commands on top of all packages in given repository" >-msgstr "" >+msgstr "jalankan perintah di atas semua paket dalam repositori yang diberikan" > > #: dnf/cli/commands/__init__.py:760 > msgid "REPOID" >-msgstr "" >+msgstr "REPOID" > > #: dnf/cli/commands/__init__.py:760 > msgid "Repository ID" >-msgstr "" >+msgstr "ID Repositori" > > #: dnf/cli/commands/__init__.py:772 dnf/cli/commands/mark.py:48 > #: dnf/cli/commands/updateinfo.py:108 > msgid "Package specification" >-msgstr "" >+msgstr "Spesifikasi paket" > > #: dnf/cli/commands/__init__.py:796 > msgid "display a helpful usage message" >-msgstr "" >+msgstr "menampilkan suatu pesan cara penggunaan yang membantu" > > #: dnf/cli/commands/__init__.py:800 > msgid "COMMAND" >-msgstr "" >+msgstr "PERINTAH" > > #: dnf/cli/commands/__init__.py:801 > #, python-brace-format > msgid "{prog} command to get help for" >-msgstr "" >+msgstr "perintah {prog} yang ingin diperoleh bantuan tentangnya" > > #: dnf/cli/commands/alias.py:40 > msgid "List or create command aliases" >-msgstr "" >+msgstr "Menampilkan daftar atau membuat alias perintah" > > #: dnf/cli/commands/alias.py:47 > msgid "enable aliases resolving" >-msgstr "" >+msgstr "fungsikan penguraian alias" > > #: dnf/cli/commands/alias.py:50 > msgid "disable aliases resolving" >-msgstr "" >+msgstr "nonaktifkan penguraian alias" > > #: dnf/cli/commands/alias.py:53 > msgid "action to do with aliases" >-msgstr "" >+msgstr "aksi yang akan dilakukan dengan alias" > > #: dnf/cli/commands/alias.py:55 > msgid "alias definition" >-msgstr "" >+msgstr "definisi alias" > > #: dnf/cli/commands/alias.py:70 > msgid "Aliases are now enabled" >-msgstr "" >+msgstr "Alias kini difungsikan" > > #: dnf/cli/commands/alias.py:73 > msgid "Aliases are now disabled" >-msgstr "" >+msgstr "Alias kini dinonaktifkan" > > #: dnf/cli/commands/alias.py:90 dnf/cli/commands/alias.py:93 > #, python-format > msgid "Invalid alias key: %s" >-msgstr "" >+msgstr "Kunci alias tidak valid: %s" > > #: dnf/cli/commands/alias.py:96 > #, python-format > msgid "Alias argument has no value: %s" >-msgstr "" >+msgstr "Argumen alias tidak punya nilai: %s" > > #: dnf/cli/commands/alias.py:130 > #, python-format > msgid "Aliases added: %s" >-msgstr "" >+msgstr "Alias ditambahkan: %s" > > #: dnf/cli/commands/alias.py:144 > #, python-format > msgid "Alias not found: %s" >-msgstr "" >+msgstr "Alias tidak ditemukan: %s" > > #: dnf/cli/commands/alias.py:147 > #, python-format > msgid "Aliases deleted: %s" >-msgstr "" >+msgstr "Alias dihapus: %s" > > #: dnf/cli/commands/alias.py:155 > #, python-format > msgid "%s, alias %s=\"%s\"" >-msgstr "" >+msgstr "%s, alias %s=\"%s\"" > > #: dnf/cli/commands/alias.py:157 > #, python-format > msgid "Alias %s='%s'" >-msgstr "" >+msgstr "Alias %s='%s'" > > #: dnf/cli/commands/alias.py:161 > msgid "Aliases resolving is disabled." >-msgstr "" >+msgstr "Penguraian alias dinonaktifkan." > > #: dnf/cli/commands/alias.py:166 > msgid "No aliases specified." >-msgstr "" >+msgstr "Tidak ada alias yang dinyatakan." > > #: dnf/cli/commands/alias.py:173 > msgid "No alias specified." >-msgstr "" >+msgstr "Tidak ada alias yang dinyatakan." > > #: dnf/cli/commands/alias.py:179 > msgid "No aliases defined." >-msgstr "" >+msgstr "Tidak ada alias yang didefinisikan." > > #: dnf/cli/commands/alias.py:186 > #, python-format > msgid "No match for alias: %s" >-msgstr "" >+msgstr "Tidak ada kecocokan untuk alias: %s" > > #: dnf/cli/commands/autoremove.py:41 > msgid "" >@@ -1029,23 +1093,23 @@ > > #: dnf/cli/commands/check.py:34 > msgid "check for problems in the packagedb" >-msgstr "" >+msgstr "periksa masalah dalam packagedb" > > #: dnf/cli/commands/check.py:40 > msgid "show all problems; default" >-msgstr "" >+msgstr "tampilkan semua masalah, baku" > > #: dnf/cli/commands/check.py:43 > msgid "show dependency problems" >-msgstr "" >+msgstr "tampilkan masalah dependensi" > > #: dnf/cli/commands/check.py:46 > msgid "show duplicate problems" >-msgstr "" >+msgstr "tampilkan masalah duplikat" > > #: dnf/cli/commands/check.py:49 > msgid "show obsoleted packages" >-msgstr "" >+msgstr "tampilkan paket yang diusangkan" > > #: dnf/cli/commands/check.py:52 > msgid "show problems with provides" >@@ -1053,15 +1117,15 @@ > > #: dnf/cli/commands/check.py:98 > msgid "{} has missing requires of {}" >-msgstr "" >+msgstr "{} kekurangan require {}" > > #: dnf/cli/commands/check.py:118 > msgid "{} is a duplicate with {}" >-msgstr "" >+msgstr "{} duplikat dengan {}" > > #: dnf/cli/commands/check.py:129 > msgid "{} is obsoleted by {}" >-msgstr "" >+msgstr "{} diusangkan oleh {}" > > #: dnf/cli/commands/check.py:138 > msgid "{} provides {} but it cannot be found" >@@ -1070,7 +1134,7 @@ > #: dnf/cli/commands/clean.py:68 > #, python-format > msgid "Removing file %s" >-msgstr "" >+msgstr "Menghapus berkas %s" > > #: dnf/cli/commands/clean.py:87 > msgid "remove cached data" >@@ -1104,22 +1168,24 @@ > "[deprecated, use repoquery --deplist] List package's dependencies and what " > "packages provide them" > msgstr "" >+"[usang, gunakan repoquery --deplist] Menyajikan dependensi paket dan paket " >+"apa yang menyediakan mereka" > > #: dnf/cli/commands/distrosync.py:32 > msgid "synchronize installed packages to the latest available versions" >-msgstr "" >+msgstr "menyelaraskan paket terpasang ke versi teakhir yang tersedia" > > #: dnf/cli/commands/distrosync.py:36 > msgid "Package to synchronize" >-msgstr "" >+msgstr "Paket yang akan diselaraskan" > > #: dnf/cli/commands/downgrade.py:34 > msgid "Downgrade a package" >-msgstr "" >+msgstr "Turun tingkatkan suatu paket" > > #: dnf/cli/commands/downgrade.py:38 > msgid "Package to downgrade" >-msgstr "" >+msgstr "Paket yang akan diturun tingkatkan" > > #: dnf/cli/commands/group.py:46 > msgid "display, or use, the groups information" >@@ -1152,7 +1218,7 @@ > > #: dnf/cli/commands/group.py:212 dnf/cli/commands/group.py:298 > msgid "Installed Language Groups:" >-msgstr "Grup-grup Bahasa yang Terpasang:" >+msgstr "Grup Bahasa yang Terpasang:" > > #: dnf/cli/commands/group.py:222 dnf/cli/commands/group.py:305 > msgid "Available Groups:" >@@ -1160,7 +1226,7 @@ > > #: dnf/cli/commands/group.py:229 dnf/cli/commands/group.py:312 > msgid "Available Language Groups:" >-msgstr "Grup-grup Bahasa yang Tersedia:" >+msgstr "Grup Bahasa yang Tersedia:" > > #: dnf/cli/commands/group.py:319 > msgid "include optional packages from group" >@@ -1180,66 +1246,72 @@ > > #: dnf/cli/commands/group.py:328 > msgid "show also ID of groups" >-msgstr "" >+msgstr "tampilkan juga ID grup" > > #: dnf/cli/commands/group.py:330 > msgid "available subcommands: {} (default), {}" >-msgstr "" >+msgstr "sub perintah yang tersedia: {} (baku), {}" > > #: dnf/cli/commands/group.py:334 > msgid "argument for group subcommand" >-msgstr "" >+msgstr "argumen untuk sub perintah grup" > > #: dnf/cli/commands/group.py:343 > #, python-format > msgid "Invalid groups sub-command, use: %s." >-msgstr "Sub-perintah grup-grup tidak valid, gunakan: %s." >+msgstr "Sub-perintah grup tidak valid, gunakan: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Tidak bisa menemukan paket grup wajib." > > #: dnf/cli/commands/history.py:48 > msgid "display, or use, the transaction history" >-msgstr "" >+msgstr "tampilkan, atau gunakan, riwayat transaksi" > > #: dnf/cli/commands/history.py:66 > msgid "For the store command, file path to store the transaction to" >-msgstr "" >+msgstr "Untuk perintah menyimpan, path berkas tempat menyimpan transaksi" > > #: dnf/cli/commands/history.py:68 > msgid "" > "For the replay command, don't check for installed packages matching those in" > " transaction" > msgstr "" >+"Untuk perintah main ulang, jangan periksa paket terpasang yang cocok dengan " >+"mereka yang ada dalam transaksi" > > #: dnf/cli/commands/history.py:71 > msgid "" > "For the replay command, don't check for extra packages pulled into the " > "transaction" > msgstr "" >+"Untuk perintah main ulang, jangan periksa paket ekstra yang ditarik ke dalam" >+" transaksi" > > #: dnf/cli/commands/history.py:74 > msgid "" > "For the replay command, skip packages that are not available or have missing" > " dependencies" > msgstr "" >+"Untuk perintah main ulang, lewati paket yang tidak tersedia atau kekurangan " >+"dependensi" > > #: dnf/cli/commands/history.py:94 > msgid "" > "Found more than one transaction ID.\n" > "'{}' requires one transaction ID or package name." > msgstr "" >+"Ditemukan lebih dari satu ID transaksi.\n" >+"'{}' memerlukan satu ID transaksi atau nama paket." > > #: dnf/cli/commands/history.py:101 >-#, fuzzy >-#| msgid "No transaction ID or package name given." > msgid "No transaction file name given." >-msgstr "Tidak ada ID transaksi atau nama paket yang diberikan." >+msgstr "Tidak ada nama berkas transaksi yang diberikan." > > #: dnf/cli/commands/history.py:103 > msgid "More than one argument given as transaction file name." >-msgstr "" >+msgstr "Lebih dari satu argumen diberikan sebagai nama berkas transaksi." > > #: dnf/cli/commands/history.py:122 dnf/cli/commands/history.py:130 > msgid "No transaction ID or package name given." >@@ -1256,6 +1328,8 @@ > "Cannot undo transaction %s, doing so would result in an inconsistent package" > " database." > msgstr "" >+"Tidak bisa membatalkan transaksi %s, melakukan itu akan menyebabkan basis " >+"data paket yang tidak konsisten." > > #: dnf/cli/commands/history.py:156 > #, python-format >@@ -1263,6 +1337,8 @@ > "Cannot rollback transaction %s, doing so would result in an inconsistent " > "package database." > msgstr "" >+"Tidak bisa me-rollbak transaksi %s, melakukan itu akan menyebabkan basis " >+"data paket yang tidak konsisten." > > #: dnf/cli/commands/history.py:175 > msgid "No transaction ID given" >@@ -1271,7 +1347,7 @@ > #: dnf/cli/commands/history.py:179 > #, python-brace-format > msgid "Transaction ID \"{0}\" not found." >-msgstr "ID Transaksi \"{0}\" tidak ditemukan." >+msgstr "ID transaksi \"{0}\" tidak ditemukan." > > #: dnf/cli/commands/history.py:185 > msgid "Found more than one transaction ID!" >@@ -1280,86 +1356,92 @@ > #: dnf/cli/commands/history.py:203 > #, python-format > msgid "Transaction history is incomplete, before %u." >-msgstr "Riwayar transaksi tidak tuntas, sebelum %u." >+msgstr "Riwayat transaksi tidak tuntas, sebelum %u." > > #: dnf/cli/commands/history.py:205 > #, python-format > msgid "Transaction history is incomplete, after %u." >-msgstr "Riwayar transaksi tidak tuntas, setelah %u." >+msgstr "Riwayat transaksi tidak tuntas, setelah %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" >-msgstr "" >+msgstr "Tidak ada paket untuk ditampilkan daftarnya" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" >+"Definisi rentang ID transaksi '{}' tidak valid.\n" >+"Gunakan '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" >+"Tidak bisa mengubah '{}' ke ID transaksi.\n" >+"Gunakan '<number>', 'last', 'last-<number>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." >-msgstr "" >+msgstr "Tidak ditemukan transaksi yang memanipulasi paket '{}'." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" >-msgstr "" >+msgstr "{} sudah ada, timpa?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." >-msgstr "" >+msgstr "Tidak menimpa {}, keluar." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transaksi tersimpan ke {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Gagal menyimpan transaksi: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" >+"Peringatan, masalah berikut terjadi ketika menjalankan suatu transaksi:" > > #: dnf/cli/commands/install.py:47 > msgid "install a package or packages on your system" >-msgstr "" >+msgstr "memasang suatu paket atau paket-paket pada sistem Anda" > > #: dnf/cli/commands/install.py:53 > msgid "Package to install" >-msgstr "" >+msgstr "Pakat yang akan dipasang" > > #: dnf/cli/commands/install.py:118 > msgid "Unable to find a match" >-msgstr "" >+msgstr "Tidak berhasil menemukan yang cocok" > > #: dnf/cli/commands/install.py:131 > #, python-format > msgid "Not a valid rpm file path: %s" >-msgstr "" >+msgstr "Bukan path berkas rpm yang valid: %s" > > #: dnf/cli/commands/install.py:166 > #, python-brace-format > msgid "There are following alternatives for \"{0}\": {1}" >-msgstr "" >+msgstr "Ada alternatif berikut bagi \"{0}\": {1}" > > #: dnf/cli/commands/makecache.py:37 > msgid "generate the metadata cache" >-msgstr "" >+msgstr "bangkitkan singgahan meta data" > > #: dnf/cli/commands/makecache.py:48 > msgid "Making cache files for all metadata files." >-msgstr "" >+msgstr "Membuat berkas singgahan untuk semua berkas metadata." > > #: dnf/cli/commands/mark.py:39 > msgid "mark or unmark installed packages as installed by user." > msgstr "" >+"tandai atau hapus tandai paket terpasang sebagai dipasang oleh pengguna." > > #: dnf/cli/commands/mark.py:44 > msgid "" >@@ -1367,21 +1449,24 @@ > "remove: unmark as installed by user\n" > "group: mark as installed by group" > msgstr "" >+"pasang: tandai sebagai dipasang oleh pengguna\n" >+"hapus: hapus tanda sebagai dipasang oleh pengguna\n" >+"grup: tandai sebagai dipasang oleh grup" > > #: dnf/cli/commands/mark.py:52 > #, python-format > msgid "%s marked as user installed." >-msgstr "" >+msgstr "%s ditandai sebagai dipasang oleh pengguna." > > #: dnf/cli/commands/mark.py:56 > #, python-format > msgid "%s unmarked as user installed." >-msgstr "" >+msgstr "%s dihapus tanda sebagai dipasang oleh pengguna." > > #: dnf/cli/commands/mark.py:60 > #, python-format > msgid "%s marked as group installed." >-msgstr "" >+msgstr "%s ditandai sebagai dipasang oleh grup." > > #: dnf/cli/commands/mark.py:85 dnf/cli/commands/shell.py:129 > #: dnf/cli/commands/shell.py:237 dnf/cli/commands/shell.py:282 >@@ -1391,53 +1476,55 @@ > #: dnf/cli/commands/mark.py:87 > #, python-format > msgid "Package %s is not installed." >-msgstr "" >+msgstr "Paket %s tidak terpasang." > > #: dnf/cli/commands/module.py:54 > msgid "" > "Only module name, stream, architecture or profile is used. Ignoring unneeded" > " information in argument: '{}'" > msgstr "" >+"Hanya nama modul, stream, arsitektur, atau profil yang dipakai. Mengabaikan " >+"informasi yang tidak diperlukan dalam argumen: '{}'" > > #: dnf/cli/commands/module.py:80 > msgid "list all module streams, profiles and states" >-msgstr "" >+msgstr "menampilkan daftar semua stream modul, profil, dan keadaan" > > #: dnf/cli/commands/module.py:108 dnf/cli/commands/module.py:131 > msgid "No matching Modules to list" >-msgstr "" >+msgstr "Tidak ada Modul yang cocok untuk ditampilkan daftarnya" > > #: dnf/cli/commands/module.py:114 > msgid "print detailed information about a module" >-msgstr "" >+msgstr "mencetak informasi terrinci tentang suatu modul" > > #: dnf/cli/commands/module.py:136 > msgid "enable a module stream" >-msgstr "" >+msgstr "memfungsikan suatu stream modul" > > #: dnf/cli/commands/module.py:160 > msgid "disable a module with all its streams" >-msgstr "" >+msgstr "menonaktifkan suatu modul dengan semua stream-nya" > > #: dnf/cli/commands/module.py:184 > msgid "reset a module" >-msgstr "" >+msgstr "me-reset sebuah modul" > > #: dnf/cli/commands/module.py:205 > msgid "install a module profile including its packages" >-msgstr "" >+msgstr "memasang sebuah profil modul termasuk paket-paketnya" > > #: dnf/cli/commands/module.py:226 > msgid "update packages associated with an active stream" >-msgstr "" >+msgstr "memperbarui paket-paket yang terkait dengan sebuah stream aktif" > > #: dnf/cli/commands/module.py:243 > msgid "remove installed module profiles and their packages" >-msgstr "" >+msgstr "menghapus profil modul terpasang dan paket-paket mereka" > > #: dnf/cli/commands/module.py:267 > msgid "Package {} belongs to multiple modules, skipping" >-msgstr "" >+msgstr "Paket {} milik dari beberapa modul, melewati" > > #: dnf/cli/commands/module.py:280 > msgid "switch a module to a stream and distrosync rpm packages" >@@ -1445,59 +1532,59 @@ > > #: dnf/cli/commands/module.py:302 > msgid "list modular packages" >-msgstr "" >+msgstr "tampilkan daftar paket modular" > > #: dnf/cli/commands/module.py:317 > msgid "list packages belonging to a module" >-msgstr "" >+msgstr "tampilkan daftar paket milik modul" > > #: dnf/cli/commands/module.py:352 > msgid "Interact with Modules." >-msgstr "" >+msgstr "Berinteraksi dengan Modul." > > #: dnf/cli/commands/module.py:365 > msgid "show only enabled modules" >-msgstr "" >+msgstr "hanya tampilkan modul yang difungsikan" > > #: dnf/cli/commands/module.py:368 > msgid "show only disabled modules" >-msgstr "" >+msgstr "hanya tampilkan modul yang dinon aktifkan" > > #: dnf/cli/commands/module.py:371 > msgid "show only installed modules or packages" >-msgstr "" >+msgstr "hanya tampilkan paket atau modul terpasang" > > #: dnf/cli/commands/module.py:374 > msgid "show profile content" >-msgstr "" >+msgstr "tampilkan isi profil" > > #: dnf/cli/commands/module.py:379 > msgid "remove all modular packages" >-msgstr "" >+msgstr "hapus semua paket modular" > > #: dnf/cli/commands/module.py:389 > msgid "Module specification" >-msgstr "" >+msgstr "Spesifikasi modul" > > #: dnf/cli/commands/module.py:411 > msgid "{} {} {}: too few arguments" >-msgstr "" >+msgstr "{} {} {}: argumen terlalu sedikit" > > #: dnf/cli/commands/reinstall.py:38 > msgid "reinstall a package" >-msgstr "Pasang ulang sebuah paket" >+msgstr "pasang ulang sebuah paket" > > #: dnf/cli/commands/reinstall.py:42 > msgid "Package to reinstall" >-msgstr "" >+msgstr "Paket yang akan dipasang ulang" > > #: dnf/cli/commands/remove.py:46 > msgid "remove a package or packages from your system" >-msgstr "" >+msgstr "hapus suatu paket atau paket-paket dari sistem Anda" > > #: dnf/cli/commands/remove.py:53 > msgid "remove duplicated packages" >-msgstr "" >+msgstr "hapus paket duplikat" > > #: dnf/cli/commands/remove.py:58 > msgid "remove installonly packages over the limit" >@@ -1505,7 +1592,7 @@ > > #: dnf/cli/commands/remove.py:95 > msgid "No duplicated packages found for removal." >-msgstr "" >+msgstr "Tidak ditemukan paket duplikat untuk dihapus." > > #: dnf/cli/commands/remove.py:127 > msgid "No old installonly packages found for removal." >@@ -1519,12 +1606,12 @@ > #: dnf/cli/commands/repolist.py:40 > #, python-format > msgid "Never (last: %s)" >-msgstr "Tak Pernah (terakhir: %s)" >+msgstr "Tak pernah (terakhir: %s)" > > #: dnf/cli/commands/repolist.py:42 > #, python-format > msgid "Instant (last: %s)" >-msgstr "" >+msgstr "Instan (terakhir: %s)" > > #: dnf/cli/commands/repolist.py:45 > #, python-format >@@ -1549,7 +1636,7 @@ > > #: dnf/cli/commands/repolist.py:93 > msgid "Repository specification" >-msgstr "" >+msgstr "Spesifikasi repositori" > > #: dnf/cli/commands/repolist.py:125 > msgid "No repositories available" >@@ -1565,27 +1652,27 @@ > > #: dnf/cli/commands/repolist.py:162 > msgid "Repo-id : " >-msgstr "" >+msgstr "Id-repo : " > > #: dnf/cli/commands/repolist.py:163 > msgid "Repo-name : " >-msgstr "" >+msgstr "Nama-repo : " > > #: dnf/cli/commands/repolist.py:166 > msgid "Repo-status : " >-msgstr "" >+msgstr "Status-repo : " > > #: dnf/cli/commands/repolist.py:169 > msgid "Repo-revision : " >-msgstr "" >+msgstr "Revisi-repo : " > > #: dnf/cli/commands/repolist.py:173 > msgid "Repo-tags : " >-msgstr "" >+msgstr "Tag-repo : " > > #: dnf/cli/commands/repolist.py:180 > msgid "Repo-distro-tags : " >-msgstr "" >+msgstr "Tag-distro-repo : " > > #: dnf/cli/commands/repolist.py:192 > msgid "Repo-updated : " >@@ -1601,27 +1688,27 @@ > > #: dnf/cli/commands/repolist.py:196 > msgid "Repo-size : " >-msgstr "" >+msgstr "Ukuran-repo : " > > #: dnf/cli/commands/repolist.py:199 > msgid "Repo-metalink : " >-msgstr "" >+msgstr "Metalink-repo : " > > #: dnf/cli/commands/repolist.py:204 > msgid " Updated : " >-msgstr "" >+msgstr " Diperbarui : " > > #: dnf/cli/commands/repolist.py:206 > msgid "Repo-mirrors : " >-msgstr "" >+msgstr "Mirror-repo : " > > #: dnf/cli/commands/repolist.py:210 dnf/cli/commands/repolist.py:216 > msgid "Repo-baseurl : " >-msgstr "" >+msgstr "Baseurl-repo : " > > #: dnf/cli/commands/repolist.py:219 > msgid "Repo-expire : " >-msgstr "" >+msgstr "Kedaluwarsa-repo : " > > #. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) > #: dnf/cli/commands/repolist.py:223 >@@ -1639,7 +1726,7 @@ > > #: dnf/cli/commands/repolist.py:236 > msgid "Repo-filename : " >-msgstr "" >+msgstr "Nama-berkas-repo : " > > #. Work out the first (id) and last (enabled/disabled/count), > #. then chop the middle (name)... >@@ -1662,29 +1749,31 @@ > > #: dnf/cli/commands/repoquery.py:107 > msgid "search for packages matching keyword" >-msgstr "" >+msgstr "cari paket yang cocok dengan kata kunci" > > #: dnf/cli/commands/repoquery.py:121 > msgid "" > "Query all packages (shorthand for repoquery '*' or repoquery without " > "argument)" > msgstr "" >+"Kueri semua paket (singkatan untuk repoquery '*' atau repoquery tanpa " >+"argumen)" > > #: dnf/cli/commands/repoquery.py:124 > msgid "Query all versions of packages (default)" >-msgstr "" >+msgstr "Kuiri semua versi dari paket (baku)" > > #: dnf/cli/commands/repoquery.py:127 > msgid "show only results from this ARCH" >-msgstr "" >+msgstr "hanya tampilkan hasil dari ARCH ini" > > #: dnf/cli/commands/repoquery.py:129 > msgid "show only results that owns FILE" >-msgstr "" >+msgstr "hanya tampilkan hasil yang memiliki BERKAS" > > #: dnf/cli/commands/repoquery.py:132 > msgid "show only results that conflict REQ" >-msgstr "" >+msgstr "hanya tampilkan hasil yang berkonflik REQ" > > #: dnf/cli/commands/repoquery.py:135 > msgid "" >@@ -1694,11 +1783,11 @@ > > #: dnf/cli/commands/repoquery.py:139 > msgid "show only results that obsolete REQ" >-msgstr "" >+msgstr "hanya tampilkan hasil yang membuat usang REQ" > > #: dnf/cli/commands/repoquery.py:142 > msgid "show only results that provide REQ" >-msgstr "" >+msgstr "hanya tampilkan hasil yang menyediakan REQ" > > #: dnf/cli/commands/repoquery.py:145 > msgid "shows results that requires package provides and files REQ" >@@ -1706,7 +1795,7 @@ > > #: dnf/cli/commands/repoquery.py:148 > msgid "show only results that recommend REQ" >-msgstr "" >+msgstr "hanya tampilkan hasil yang merekomendasikan REQ" > > #: dnf/cli/commands/repoquery.py:151 > msgid "show only results that enhance REQ" >@@ -1714,67 +1803,74 @@ > > #: dnf/cli/commands/repoquery.py:154 > msgid "show only results that suggest REQ" >-msgstr "" >+msgstr "hanya tampilkan hasil yang menyarankan REQ" > > #: dnf/cli/commands/repoquery.py:157 > msgid "show only results that supplement REQ" >-msgstr "" >+msgstr "hanya tampilkan hasil yang melengkapi REQ" > > #: dnf/cli/commands/repoquery.py:160 > msgid "check non-explicit dependencies (files and Provides); default" >-msgstr "" >+msgstr "periksa dependensi non-eksplisit (berkas dan Provides); baku" > > #: dnf/cli/commands/repoquery.py:162 > msgid "check dependencies exactly as given, opposite of --alldeps" > msgstr "" >+"periksa dependensi persis seperti yang diberikan, berlawanan dengan " >+"--alldeps" > > #: dnf/cli/commands/repoquery.py:164 > msgid "" > "used with --whatrequires, and --requires --resolve, query packages " > "recursively." > msgstr "" >+"digunakan dengan --whatrequires, dan --requires --resolve, kueri paket " >+"secara rekursif." > > #: dnf/cli/commands/repoquery.py:166 > msgid "show a list of all dependencies and what packages provide them" > msgstr "" >+"menunjukkan daftar semua ketergantungan dan paket mana menyediakan mereka" > > #: dnf/cli/commands/repoquery.py:168 > msgid "resolve capabilities to originating package(s)" >-msgstr "" >+msgstr "mengurai kapabilitas ke paket asal" > > #: dnf/cli/commands/repoquery.py:170 > msgid "show recursive tree for package(s)" >-msgstr "" >+msgstr "menunjukkan pohon rekursif bagi paket" > > #: dnf/cli/commands/repoquery.py:172 > msgid "operate on corresponding source RPM" >-msgstr "" >+msgstr "operasikan pada RPM sumber yang terkait" > > #: dnf/cli/commands/repoquery.py:174 > msgid "" > "show N latest packages for a given name.arch (or latest but N if N is " > "negative)" > msgstr "" >+"tampilkan N paket terbaru untuk nama.arch tertentu (atau terbaru selain N " >+"jika N negatif)" > > #: dnf/cli/commands/repoquery.py:177 > msgid "list also packages of inactive module streams" >-msgstr "" >+msgstr "cantumkan juga paket dari stream modul yang tidak aktif" > > #: dnf/cli/commands/repoquery.py:182 > msgid "show detailed information about the package" >-msgstr "" >+msgstr "tampilkan informasi terperinci tentang paket" > > #: dnf/cli/commands/repoquery.py:185 > msgid "show list of files in the package" >-msgstr "" >+msgstr "menunjukkan daftar berkas dalam paket" > > #: dnf/cli/commands/repoquery.py:188 > msgid "show package source RPM name" >-msgstr "" >+msgstr "tampilkan nama RPM sumber paket" > > #: dnf/cli/commands/repoquery.py:191 > msgid "show changelogs of the package" >-msgstr "" >+msgstr "tampilkan changelog paket" > > #: dnf/cli/commands/repoquery.py:194 > #, python-format, python-brace-format >@@ -1782,28 +1878,36 @@ > "display format for listing packages: \"%%{name} %%{version} ...\", use " > "--querytags to view full tag list" > msgstr "" >+"format tampilan untuk menyajikan daftar paket: \"%%{name} %%{version} ...\"," >+" gunakan --querytags untuk melihat daftar tag lengkap" > > #: dnf/cli/commands/repoquery.py:198 > msgid "show available tags to use with --queryformat" >-msgstr "" >+msgstr "memperlihatkan tag yang tersedia untuk digunakan dengan --queryformat" > > #: dnf/cli/commands/repoquery.py:202 > msgid "" > "use name-epoch:version-release.architecture format for displaying found " > "packages (default)" > msgstr "" >+"gunakan format name-epoch:version-release.architecture untuk menampilkan " >+"paket yang ditemukan (baku)" > > #: dnf/cli/commands/repoquery.py:205 > msgid "" > "use name-version-release format for displaying found packages (rpm query " > "default)" > msgstr "" >+"gunakan format name-version-release untuk menampilkan paket yang ditemukan " >+"(baku kueri rpm)" > > #: dnf/cli/commands/repoquery.py:211 > msgid "" > "use epoch:name-version-release.architecture format for displaying found " > "packages" > msgstr "" >+"gunakan format epoch:name-version-release.architecture untuk menampilkan " >+"paket yang ditemukan" > > #: dnf/cli/commands/repoquery.py:214 > msgid "Display in which comps groups are presented selected packages" >@@ -1811,23 +1915,24 @@ > > #: dnf/cli/commands/repoquery.py:218 > msgid "limit the query to installed duplicate packages" >-msgstr "" >+msgstr "membatasi kueri ke paket duplikat yang dipasang" > > #: dnf/cli/commands/repoquery.py:225 > msgid "limit the query to installed installonly packages" >-msgstr "" >+msgstr "membatasi kueri ke paket installonly yang terpasang" > > #: dnf/cli/commands/repoquery.py:228 > msgid "limit the query to installed packages with unsatisfied dependencies" > msgstr "" >+"membatasi kueri ke paket terpasang dengan dependensi yang tidak terpenuhi" > > #: dnf/cli/commands/repoquery.py:230 > msgid "show a location from where packages can be downloaded" >-msgstr "" >+msgstr "menunjukkan lokasi dari mana paket dapat diunduh" > > #: dnf/cli/commands/repoquery.py:233 > msgid "Display capabilities that the package conflicts with." >-msgstr "" >+msgstr "Tampilkan kapabilitas yang konflik dengan paket." > > #: dnf/cli/commands/repoquery.py:234 > msgid "" >@@ -1841,7 +1946,7 @@ > > #: dnf/cli/commands/repoquery.py:237 > msgid "Display capabilities provided by the package." >-msgstr "" >+msgstr "Tampilkan kapabilitas yang disediakan oleh paket." > > #: dnf/cli/commands/repoquery.py:238 > msgid "Display capabilities that the package recommends." >@@ -1869,40 +1974,44 @@ > > #: dnf/cli/commands/repoquery.py:250 > msgid "Display only available packages." >-msgstr "" >+msgstr "Tampilkan hanya paket yang tersedia." > > #: dnf/cli/commands/repoquery.py:253 > msgid "Display only installed packages." >-msgstr "" >+msgstr "Tampilkan hanya paket yang terpasang." > > #: dnf/cli/commands/repoquery.py:254 > msgid "" > "Display only packages that are not present in any of available repositories." >-msgstr "" >+msgstr "Hanya menampilkan paket yang tidak ada di repositori yang tersedia." > > #: dnf/cli/commands/repoquery.py:255 > msgid "" > "Display only packages that provide an upgrade for some already installed " > "package." > msgstr "" >+"Tampilkan hanya paket yang menyediakan peningkatan untuk beberapa paket yang" >+" sudah dipasang." > > #: dnf/cli/commands/repoquery.py:256 > #, python-brace-format > msgid "" > "Display only packages that can be removed by \"{prog} autoremove\" command." > msgstr "" >+"Tampilkan hanya paket yang dapat dihapus dengan perintah \"{prog} " >+"autoremove\"." > > #: dnf/cli/commands/repoquery.py:258 > msgid "Display only packages that were installed by user." >-msgstr "" >+msgstr "Hanya menampilkan paket yang dipasang oleh pengguna." > > #: dnf/cli/commands/repoquery.py:270 > msgid "Display only recently edited packages" >-msgstr "" >+msgstr "Hanya menampilkan paket yang baru-baru ini disunting" > > #: dnf/cli/commands/repoquery.py:273 > msgid "the key to search for" >-msgstr "" >+msgstr "kunci yang akan dicari" > > #: dnf/cli/commands/repoquery.py:295 > msgid "" >@@ -1910,6 +2019,9 @@ > "--depends', '--enhances', '--provides', '--recommends', '--requires', '--" > "requires-pre', '--suggests' or '--supplements' options" > msgstr "" >+"Opsi '--resolve' harus digunakan bersama dengan salah satu opsi '--" >+"conflicts', '--depends', '--enhances', '--provides', '--recommends', '--" >+"requires', '--requires-pre', '--suggests', atau '--supplements'" > > #: dnf/cli/commands/repoquery.py:305 > msgid "" >@@ -1917,14 +2029,17 @@ > "with '--alldeps', but not with '--exactdeps'), or with '--requires <REQ> " > "--resolve'" > msgstr "" >+"Opsi '--recursive' harus digunakan dengan '---whatrequires <REQ>' (opsional " >+"dengan '--alldeps', tetapi tidak dengan '--exactdeps'), atau dengan '---" >+"requires <REQ> --resolve'" > > #: dnf/cli/commands/repoquery.py:312 > msgid "argument {} requires --whatrequires or --whatdepends option" >-msgstr "" >+msgstr "argumen {} membutuhkan opsi --whatrequires atau --whatdepends" > > #: dnf/cli/commands/repoquery.py:344 > msgid "Package {} contains no files" >-msgstr "" >+msgstr "Paket {} tidak berisi berkas" > > #: dnf/cli/commands/repoquery.py:561 > #, python-brace-format >@@ -1938,19 +2053,19 @@ > > #: dnf/cli/commands/search.py:46 > msgid "search package details for the given string" >-msgstr "" >+msgstr "mencari detail paket untuk string yang diberikan" > > #: dnf/cli/commands/search.py:51 > msgid "search also package description and URL" >-msgstr "" >+msgstr "cari juga deskripsi paket dan URL" > > #: dnf/cli/commands/search.py:52 > msgid "KEYWORD" >-msgstr "" >+msgstr "KATA KUNCI" > > #: dnf/cli/commands/search.py:55 > msgid "Keyword to search for" >-msgstr "" >+msgstr "Kata kunci yang akan dicari" > > #: dnf/cli/commands/search.py:61 dnf/cli/output.py:460 > msgctxt "long" >@@ -1982,14 +2097,14 @@ > #: dnf/cli/commands/search.py:80 > #, python-format > msgid "%s Exactly Matched: %%s" >-msgstr "" >+msgstr "%s Cocok Eksak: %%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 "" >+msgstr "%s Cocok: %%s" > > #: dnf/cli/commands/search.py:134 > msgid "No matches found." >@@ -1998,25 +2113,25 @@ > #: dnf/cli/commands/shell.py:47 > #, python-brace-format > msgid "run an interactive {prog} shell" >-msgstr "" >+msgstr "jalankan suatu shell {prog} interaktif" > > #: dnf/cli/commands/shell.py:68 > msgid "SCRIPT" >-msgstr "" >+msgstr "SKRIP" > > #: dnf/cli/commands/shell.py:69 > #, python-brace-format > msgid "Script to run in {prog} shell" >-msgstr "" >+msgstr "Skrip yang akan dijalankan dalam shell {prog}" > > #: dnf/cli/commands/shell.py:142 > msgid "Unsupported key value." >-msgstr "" >+msgstr "Nilai kunci tidak didukung." > > #: dnf/cli/commands/shell.py:158 > #, python-format > msgid "Could not find repository: %s" >-msgstr "" >+msgstr "Tidak bisa temukan repositori: %s" > > #: dnf/cli/commands/shell.py:174 > msgid "" >@@ -2026,12 +2141,19 @@ > " If no value is given it prints the current value.\n" > " If value is given it sets that value." > msgstr "" >+"{} arg [nilai]\n" >+" arg: debuglevel, errorlevel, obsoletes, gpgcheck, assumeyes, exclude,\n" >+" repo_id.gpgcheck, repo_id.exclude\n" >+" Jika tidak ada nilai yang diberikan, mencetak nilai saat ini.\n" >+" Jika nilai diberikan, menetapkan nilainya." > > #: dnf/cli/commands/shell.py:181 > msgid "" > "{} [command]\n" > " print help" > msgstr "" >+"{} [perintah]\n" >+" mencetak bantuan" > > #: dnf/cli/commands/shell.py:185 > msgid "" >@@ -2040,12 +2162,18 @@ > " enable: enable repositories. option = repository id\n" > " disable: disable repositories. option = repository id" > msgstr "" >+"{} arg [opsi]\n" >+" list: daftar repositori dan statusnya. opsi = [semua | id | glob]\n" >+" enable: aktifkan repositori. opsi = id repositori\n" >+" disable: nonaktifkan repositori. opsi = id repositori" > > #: dnf/cli/commands/shell.py:191 > msgid "" > "{}\n" > " resolve the transaction set" > msgstr "" >+"{}\n" >+" menguraikan set transaksi" > > #: dnf/cli/commands/shell.py:195 > msgid "" >@@ -2054,18 +2182,26 @@ > " reset: reset (zero-out) the transaction\n" > " run: run the transaction" > msgstr "" >+"{} arg\n" >+" list: daftar isi transaksi\n" >+" reset: reset (mengenolkan) transaksi\n" >+" run: jalankan transaksi" > > #: dnf/cli/commands/shell.py:201 > msgid "" > "{}\n" > " run the transaction" > msgstr "" >+"{}\n" >+" menjalankan transaksi" > > #: dnf/cli/commands/shell.py:205 > msgid "" > "{}\n" > " exit the shell" > msgstr "" >+"{}\n" >+" keluar dari shell" > > #: dnf/cli/commands/shell.py:210 > msgid "" >@@ -2079,11 +2215,20 @@ > "run resolve and run the transaction set\n" > "exit (or quit) exit the shell" > msgstr "" >+"Argumen spesifik shell:\n" >+"\n" >+"config set config options\n" >+"help mencetak bantuan\n" >+"repository (atau repo) mengaktifkan, menonaktifkan, atau mencetak daftar repositori\n" >+"resolvedep menguraikan set transaksi\n" >+"transaction (atau ts) menampilkan daftar, mengatur ulang, atau menjalankan set transaksi\n" >+"run mengurai dan menjalankan set transaksi\n" >+"exit (atau quit) keluar dari shell" > > #: dnf/cli/commands/shell.py:262 > #, python-format > msgid "Error: Cannot open %s for reading" >-msgstr "" >+msgstr "Galat: Tidak dapat membuka %s untuk membaca" > > #: dnf/cli/commands/shell.py:284 dnf/cli/main.py:187 > msgid "Complete!" >@@ -2091,20 +2236,21 @@ > > #: dnf/cli/commands/shell.py:294 > msgid "Leaving Shell" >-msgstr "" >+msgstr "Meninggalkan Shell" > > #: dnf/cli/commands/swap.py:35 > #, python-brace-format > msgid "run an interactive {prog} mod for remove and install one spec" > msgstr "" >+"menjalankan mod {prog} interaktif untuk menghapus dan memasang satu spec" > > #: dnf/cli/commands/swap.py:40 > msgid "The specs that will be removed" >-msgstr "" >+msgstr "Spek yang akan dihapus" > > #: dnf/cli/commands/swap.py:42 > msgid "The specs that will be installed" >-msgstr "" >+msgstr "Spek yang akan dipasang" > > #: dnf/cli/commands/updateinfo.py:44 > msgid "bugfix" >@@ -2140,45 +2286,49 @@ > > #: dnf/cli/commands/updateinfo.py:63 > msgid "display advisories about packages" >-msgstr "" >+msgstr "menampilkan advisori tentang paket" > > #: dnf/cli/commands/updateinfo.py:77 > msgid "advisories about newer versions of installed packages (default)" > msgstr "" >+"advisori tentang versi yang lebih baru dari paket yang dipasang (baku)" > > #: dnf/cli/commands/updateinfo.py:80 > msgid "advisories about equal and older versions of installed packages" > msgstr "" >+"advisori tentang versi yang sama dan lebih lama dari paket yang dipasang" > > #: dnf/cli/commands/updateinfo.py:83 > msgid "" > "advisories about newer versions of those installed packages for which a " > "newer version is available" > msgstr "" >+"advisori tentang versi yang lebih baru dari paket yang dipasang yang " >+"tersedia versi yang lebih baru" > > #: dnf/cli/commands/updateinfo.py:87 > msgid "advisories about any versions of installed packages" >-msgstr "" >+msgstr "advisori tentang versi paket yang dipasang" > > #: dnf/cli/commands/updateinfo.py:92 > msgid "show summary of advisories (default)" >-msgstr "" >+msgstr "tampilkan ringkasan advisori (baku)" > > #: dnf/cli/commands/updateinfo.py:95 > msgid "show list of advisories" >-msgstr "" >+msgstr "tampilkan daftar advisori" > > #: dnf/cli/commands/updateinfo.py:98 > msgid "show info of advisories" >-msgstr "" >+msgstr "tampilkan info advisori" > > #: dnf/cli/commands/updateinfo.py:101 > msgid "show only advisories with CVE reference" >-msgstr "" >+msgstr "hanya menunjukkan advisori dengan referensi CVE" > > #: dnf/cli/commands/updateinfo.py:104 > msgid "show only advisories with bugzilla reference" >-msgstr "" >+msgstr "hanya menunjukkan advisori dengan referensi bugzilla" > > #: dnf/cli/commands/updateinfo.py:168 > msgid "installed" >@@ -2198,35 +2348,35 @@ > > #: dnf/cli/commands/updateinfo.py:278 > msgid "Updates Information Summary: " >-msgstr "" >+msgstr "Ringkasan Informasi Pembaruan: " > > #: dnf/cli/commands/updateinfo.py:281 > msgid "New Package notice(s)" >-msgstr "" >+msgstr "Catatan Paket Baru" > > #: dnf/cli/commands/updateinfo.py:282 > msgid "Security notice(s)" >-msgstr "" >+msgstr "Catatan keamanan" > > #: dnf/cli/commands/updateinfo.py:283 > msgid "Critical Security notice(s)" >-msgstr "" >+msgstr "Catatan Keamanan Kritis" > > #: dnf/cli/commands/updateinfo.py:285 > msgid "Important Security notice(s)" >-msgstr "" >+msgstr "Catatan Keamanan Penting" > > #: dnf/cli/commands/updateinfo.py:287 > msgid "Moderate Security notice(s)" >-msgstr "" >+msgstr "Catatan Keamanan Sedang" > > #: dnf/cli/commands/updateinfo.py:289 > msgid "Low Security notice(s)" >-msgstr "" >+msgstr "Catatan Keamanan Rendah" > > #: dnf/cli/commands/updateinfo.py:291 > msgid "Unknown Security notice(s)" >-msgstr "" >+msgstr "Catatan Keamanan Tak Dikenal" > > #: dnf/cli/commands/updateinfo.py:293 > msgid "Bugfix notice(s)" >@@ -2295,17 +2445,19 @@ > > #: dnf/cli/commands/upgrade.py:40 > msgid "upgrade a package or packages on your system" >-msgstr "" >+msgstr "meningkatkan paket atau paket-paket pada sistem Anda" > > #: dnf/cli/commands/upgrade.py:44 > msgid "Package to upgrade" >-msgstr "" >+msgstr "Paket yang akan ditingkatkan" > > #: dnf/cli/commands/upgrademinimal.py:31 > msgid "" > "upgrade, but only 'newest' package match which fixes a problem that affects " > "your system" > msgstr "" >+"meningkatkan, tetapi hanya cocok dengan paket 'terbaru' yang memperbaiki " >+"masalah yang memengaruhi sistem Anda" > > #: dnf/cli/main.py:88 > msgid "Terminated." >@@ -2318,22 +2470,23 @@ > #: dnf/cli/main.py:135 > msgid "try to add '{}' to command line to replace conflicting packages" > msgstr "" >+"coba tambahkan '{}' ke baris perintah untuk menggantikan paket yang konflik" > > #: dnf/cli/main.py:139 > msgid "try to add '{}' to skip uninstallable packages" >-msgstr "" >+msgstr "coba tambahkan '{}' untuk melewati paket yang tak bisa dipasang" > > #: dnf/cli/main.py:142 > msgid " or '{}' to skip uninstallable packages" >-msgstr "" >+msgstr " atau '{}' untuk melewati paket yang tak bisa dipasang" > > #: dnf/cli/main.py:147 > msgid "try to add '{}' to use not only best candidate packages" >-msgstr "" >+msgstr "coba tambahkan '{}' untuk memakai bukan hanya paket kandidat terbaik" > > #: dnf/cli/main.py:150 > msgid " or '{}' to use not only best candidate packages" >-msgstr "" >+msgstr " atau '{}' untuk memakai bukan hanya paket kandidat terbaik" > > #: dnf/cli/main.py:167 > msgid "Dependencies resolved." >@@ -2347,24 +2500,24 @@ > #: dnf/cli/option_parser.py:104 > #, python-format > msgid "bad format: %s" >-msgstr "" >+msgstr "format buruk: %s" > > #: dnf/cli/option_parser.py:115 > #, python-format > msgid "Setopt argument has multiple values: %s" >-msgstr "" >+msgstr "Argumen setopt memiliki beberapa nilai: %s" > > #: dnf/cli/option_parser.py:118 > #, python-format > msgid "Setopt argument has no value: %s" >-msgstr "" >+msgstr "Argumen setopt tidak memiliki nilai: %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:174 > #, python-brace-format > msgid "General {prog} options" >-msgstr "" >+msgstr "Opsi {prog} umum" > > #: dnf/cli/option_parser.py:178 > msgid "config file location" >@@ -2376,20 +2529,20 @@ > > #: dnf/cli/option_parser.py:183 > msgid "verbose operation" >-msgstr "" >+msgstr "operasi cerewet" > > #: dnf/cli/option_parser.py:185 > #, python-brace-format > msgid "show {prog} version and exit" >-msgstr "" >+msgstr "tampilkan versi {prog} dan keluar" > > #: dnf/cli/option_parser.py:187 > msgid "set install root" >-msgstr "set pemasangan root" >+msgstr "set root pemasangan" > > #: dnf/cli/option_parser.py:190 > msgid "do not install documentations" >-msgstr "" >+msgstr "jangan pasang dokumentasi" > > #: dnf/cli/option_parser.py:193 > msgid "disable all plugins" >@@ -2405,11 +2558,11 @@ > > #: dnf/cli/option_parser.py:203 > msgid "override the value of $releasever in config and repo files" >-msgstr "" >+msgstr "menimpa nilai $releasever dalam berkas konfigurasi dan repo" > > #: dnf/cli/option_parser.py:207 > msgid "set arbitrary config and repo options" >-msgstr "" >+msgstr "atur sebarai opsi konfigurasi dan repo" > > #: dnf/cli/option_parser.py:210 > msgid "resolve depsolve problems by skipping packages" >@@ -2417,7 +2570,7 @@ > > #: dnf/cli/option_parser.py:213 > msgid "show command help" >-msgstr "" >+msgstr "tampilkan bantuan perintah" > > #: dnf/cli/option_parser.py:217 > msgid "allow erasing of installed packages to resolve dependencies" >@@ -2431,7 +2584,7 @@ > > #: dnf/cli/option_parser.py:223 > msgid "do not limit the transaction to the best candidate" >-msgstr "" >+msgstr "jangan membatasi transaksi ke kandidat terbaik" > > #: dnf/cli/option_parser.py:226 > msgid "run entirely from system cache, don't update cache" >@@ -2440,15 +2593,15 @@ > > #: dnf/cli/option_parser.py:230 > msgid "maximum command wait time" >-msgstr "" >+msgstr "waktu tunggu perintah maksimum" > > #: dnf/cli/option_parser.py:233 > msgid "debugging output level" >-msgstr "" >+msgstr "tingkat keluaran debug" > > #: dnf/cli/option_parser.py:236 > msgid "dumps detailed solving results into files" >-msgstr "" >+msgstr "curahkan hasil pemecahan terperinci ke dalam berkas" > > #: dnf/cli/option_parser.py:240 > msgid "show duplicates, in repos, in list/search commands" >@@ -2456,7 +2609,7 @@ > > #: dnf/cli/option_parser.py:243 > msgid "error output level" >-msgstr "" >+msgstr "tingkat keluaran kesalahan" > > #: dnf/cli/option_parser.py:246 > #, python-brace-format >@@ -2467,28 +2620,28 @@ > > #: dnf/cli/option_parser.py:251 > msgid "debugging output level for rpm" >-msgstr "" >+msgstr "tingkat keluaran debug untuk rpm" > > #: dnf/cli/option_parser.py:254 > msgid "automatically answer yes for all questions" >-msgstr "" >+msgstr "secara otomatis jawab ya untuk semua pertanyaan" > > #: dnf/cli/option_parser.py:257 > msgid "automatically answer no for all questions" >-msgstr "" >+msgstr "secara otomatis jawab tidak untuk semua pertanyaan" > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -2497,22 +2650,26 @@ > "enable just specific repositories by an id or a glob, can be specified " > "multiple times" > msgstr "" >+"aktifkan hanya repositori tertentu dengan id atau glob, dapat dinyatakan " >+"beberapa kali" > > #: dnf/cli/option_parser.py:280 > msgid "enable repos with config-manager command (automatically saves)" > msgstr "" >+"aktifkan repo dengan perintah config-manager (disimpan secara otomatis)" > > #: dnf/cli/option_parser.py:284 > msgid "disable repos with config-manager command (automatically saves)" > msgstr "" >+"nonaktifkan repo dengan perintah config-manager (disimpan secara otomatis)" > > #: dnf/cli/option_parser.py:288 > msgid "exclude packages by name or glob" >-msgstr "" >+msgstr "mengecualikan paket berdasarkan nama atau glob" > > #: dnf/cli/option_parser.py:293 > msgid "disable excludepkgs" >-msgstr "" >+msgstr "nonaktifkan excludepkgs" > > #: dnf/cli/option_parser.py:298 > msgid "" >@@ -2522,43 +2679,44 @@ > > #: dnf/cli/option_parser.py:302 > msgid "disable removal of dependencies that are no longer used" >-msgstr "" >+msgstr "menonaktifkan penghapusan dependensi yang tidak lagi digunakan" > > #: dnf/cli/option_parser.py:305 > msgid "disable gpg signature checking (if RPM policy allows)" > msgstr "" >+"nonaktifkan pemeriksaan tanda tangan gpg (jika kebijakan RPM mengizinkan)" > > #: dnf/cli/option_parser.py:307 > msgid "control whether color is used" >-msgstr "" >+msgstr "mengendalikan apakah warna dipakai" > > #: dnf/cli/option_parser.py:310 > msgid "set metadata as expired before running the command" >-msgstr "" >+msgstr "atur metadata sebagai kedaluwarsa sebelum menjalankan perintah" > > #: dnf/cli/option_parser.py:313 > msgid "resolve to IPv4 addresses only" >-msgstr "penyelesaian hanyauntuk alamat IPv4" >+msgstr "uraikan hanya untuk alamat IPv4" > > #: dnf/cli/option_parser.py:316 > msgid "resolve to IPv6 addresses only" >-msgstr "penyelesaian hanyauntuk alamat IPv6" >+msgstr "uraikan hanya untuk alamat IPv6" > > #: dnf/cli/option_parser.py:319 > msgid "set directory to copy packages to" >-msgstr "" >+msgstr "mengatur direktori tempat tujuan menyalin paket" > > #: dnf/cli/option_parser.py:322 > msgid "only download packages" >-msgstr "" >+msgstr "hanya unduh paket" > > #: dnf/cli/option_parser.py:324 > msgid "add a comment to transaction" >-msgstr "" >+msgstr "tambah komentar ke transaksi" > > #: dnf/cli/option_parser.py:327 > msgid "Include bugfix relevant packages, in updates" >-msgstr "" >+msgstr "Sertakan paket yang relevan dengan perbaikan bug, dalam pembaruan" > > #: dnf/cli/option_parser.py:330 > msgid "Include enhancement relevant packages, in updates" >@@ -2590,15 +2748,15 @@ > > #: dnf/cli/option_parser.py:358 > msgid "Force the use of an architecture" >-msgstr "" >+msgstr "Paksa penggunaan suatu arsitektur" > > #: dnf/cli/option_parser.py:380 > msgid "List of Main Commands:" >-msgstr "" >+msgstr "Daftar Perintah Utama:" > > #: dnf/cli/option_parser.py:381 > msgid "List of Plugin Commands:" >-msgstr "" >+msgstr "Daftar Perintah Plugin:" > > #: dnf/cli/option_parser.py:418 > #, python-format >@@ -2625,7 +2783,7 @@ > #: dnf/cli/output.py:466 dnf/cli/output.py:1247 > msgctxt "short" > msgid "Version" >-msgstr "Versi" >+msgstr "Ver" > > #. Translators: This is the full (unabbreviated) term 'Version'. > #: dnf/cli/output.py:467 dnf/cli/output.py:1249 >@@ -2643,7 +2801,7 @@ > #: dnf/cli/output.py:471 dnf/cli/output.py:1238 > msgctxt "short" > msgid "Arch" >-msgstr "" >+msgstr "Ars" > > #. Translators: This is the full word 'Architecture', used when > #. we have enough space. >@@ -2677,14 +2835,14 @@ > #: dnf/cli/output.py:479 dnf/cli/output.py:1253 > msgctxt "short" > msgid "Repo" >-msgstr "" >+msgstr "Repo" > > #. Translators: This is the full word 'Repository', used when > #. we have enough space. > #: dnf/cli/output.py:480 dnf/cli/output.py:1256 > msgctxt "long" > msgid "Repository" >-msgstr "" >+msgstr "Repositori" > > #. Translators: This message should be no longer than 12 chars. > #: dnf/cli/output.py:487 >@@ -2697,12 +2855,12 @@ > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:493 > msgid "Packager" >-msgstr "" >+msgstr "Pemaket" > > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:495 > msgid "Buildtime" >-msgstr "" >+msgstr "Waktu build" > > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:499 >@@ -2753,16 +2911,16 @@ > > #: dnf/cli/output.py:655 > msgid "Is this ok [y/N]: " >-msgstr "Apakah ini ok? [y/N]: " >+msgstr "Apakah ini ok? [y/T]: " > > #: dnf/cli/output.py:659 > msgid "Is this ok [Y/n]: " >-msgstr "Apakah ini ok? [Y/n]: " >+msgstr "Apakah ini ok? [Y/t]: " > > #: dnf/cli/output.py:739 > #, python-format > msgid "Group: %s" >-msgstr "" >+msgstr "Grup: %s" > > #: dnf/cli/output.py:743 > #, python-format >@@ -2781,37 +2939,37 @@ > > #: dnf/cli/output.py:750 > msgid " Mandatory Packages:" >-msgstr " Paket-paket Wajib:" >+msgstr " Paket Wajib:" > > #: dnf/cli/output.py:751 > msgid " Default Packages:" >-msgstr " Paket-paket standar:" >+msgstr " Paket Baku:" > > #: dnf/cli/output.py:752 > msgid " Optional Packages:" >-msgstr " Paket-paket Opsional:" >+msgstr " Paket Opsional:" > > #: dnf/cli/output.py:753 > msgid " Conditional Packages:" >-msgstr " Pakaet-paket kondisional:" >+msgstr " Paket Kondisional:" > > #: dnf/cli/output.py:778 > #, python-format > msgid "Environment Group: %s" >-msgstr "" >+msgstr "Grup Lingkungan: %s" > > #: dnf/cli/output.py:781 > #, python-format > msgid " Environment-Id: %s" >-msgstr "" >+msgstr " ID-Lingkungan: %s" > > #: dnf/cli/output.py:787 > msgid " Mandatory Groups:" >-msgstr "" >+msgstr " Grup Wajib:" > > #: dnf/cli/output.py:788 > msgid " Optional Groups:" >-msgstr "" >+msgstr " Grup Opsional:" > > #: dnf/cli/output.py:809 > msgid "Matched from:" >@@ -2820,7 +2978,7 @@ > #: dnf/cli/output.py:823 > #, python-format > msgid "Filename : %s" >-msgstr "Nama berkas : %s" >+msgstr "Nama berkas : %s" > > #: dnf/cli/output.py:848 > #, python-format >@@ -2829,7 +2987,7 @@ > > #: dnf/cli/output.py:857 > msgid "Description : " >-msgstr "Keterangan : " >+msgstr "Keterangan : " > > #: dnf/cli/output.py:861 > #, python-format >@@ -2849,7 +3007,7 @@ > #: dnf/cli/output.py:891 > #, python-format > msgid "Other : %s" >-msgstr "" >+msgstr "Lainnya : %s" > > #: dnf/cli/output.py:940 > msgid "There was an error calculating total download size" >@@ -2877,19 +3035,19 @@ > #: dnf/cli/output.py:974 > #, python-format > msgid "Freed space: %s" >-msgstr "" >+msgstr "Ruang dibebaskan: %s" > > #: dnf/cli/output.py:983 > msgid "Marking packages as installed by the group:" >-msgstr "" >+msgstr "Menandai paket sebagai dipasang oleh grup:" > > #: dnf/cli/output.py:990 > msgid "Marking packages as removed by the group:" >-msgstr "" >+msgstr "Menandai paket sebagai dihapus oleh grup:" > > #: dnf/cli/output.py:1000 > msgid "Group" >-msgstr "Gru" >+msgstr "Grup" > > #: dnf/cli/output.py:1000 > msgid "Packages" >@@ -2897,11 +3055,11 @@ > > #: dnf/cli/output.py:1046 > msgid "Installing group/module packages" >-msgstr "" >+msgstr "Memasang paket grup/modul" > > #: dnf/cli/output.py:1047 > msgid "Installing group packages" >-msgstr "" >+msgstr "Memasang paket grup" > > #. TRANSLATORS: This is for a list of packages to be installed. > #: dnf/cli/output.py:1051 >@@ -2913,21 +3071,21 @@ > #: dnf/cli/output.py:1053 > msgctxt "summary" > msgid "Upgrading" >-msgstr "" >+msgstr "Meningkatkan" > > #. TRANSLATORS: This is for a list of packages to be reinstalled. > #: dnf/cli/output.py:1055 > msgctxt "summary" > msgid "Reinstalling" >-msgstr "" >+msgstr "Pasang ulang" > > #: dnf/cli/output.py:1057 > msgid "Installing dependencies" >-msgstr "" >+msgstr "Memasang dependensi" > > #: dnf/cli/output.py:1058 > msgid "Installing weak dependencies" >-msgstr "" >+msgstr "Memasang dependensi lemah" > > #. TRANSLATORS: This is for a list of packages to be removed. > #: dnf/cli/output.py:1060 >@@ -2936,41 +3094,41 @@ > > #: dnf/cli/output.py:1061 > msgid "Removing dependent packages" >-msgstr "" >+msgstr "Menghapus paket bergantung" > > #: dnf/cli/output.py:1062 > msgid "Removing unused dependencies" >-msgstr "" >+msgstr "Menghapus kebergantungan tak terpakai" > > #. TRANSLATORS: This is for a list of packages to be downgraded. > #: dnf/cli/output.py:1064 > msgctxt "summary" > msgid "Downgrading" >-msgstr "" >+msgstr "Menurun tingkatkan" > > #: dnf/cli/output.py:1089 > msgid "Installing module profiles" >-msgstr "" >+msgstr "Memasng profil modul" > > #: dnf/cli/output.py:1098 > msgid "Disabling module profiles" >-msgstr "" >+msgstr "Menonaktifkan profil modul" > > #: dnf/cli/output.py:1107 > msgid "Enabling module streams" >-msgstr "" >+msgstr "Memfungsikan stream modul" > > #: dnf/cli/output.py:1115 > msgid "Switching module streams" >-msgstr "" >+msgstr "Beralih stream modul" > > #: dnf/cli/output.py:1123 > msgid "Disabling modules" >-msgstr "" >+msgstr "Menonaktifkan modul" > > #: dnf/cli/output.py:1131 > msgid "Resetting modules" >-msgstr "" >+msgstr "Mereset modul" > > #: dnf/cli/output.py:1142 > msgid "Installing Environment Groups" >@@ -2978,23 +3136,23 @@ > > #: dnf/cli/output.py:1149 > msgid "Upgrading Environment Groups" >-msgstr "" >+msgstr "Meningkatkan Grup Lingkungan" > > #: dnf/cli/output.py:1156 > msgid "Removing Environment Groups" >-msgstr "" >+msgstr "Menghapus Grup Lingkungan" > > #: dnf/cli/output.py:1163 > msgid "Installing Groups" >-msgstr "" >+msgstr "Memasang grup" > > #: dnf/cli/output.py:1170 > msgid "Upgrading Groups" >-msgstr "" >+msgstr "Meningkatkan grup" > > #: dnf/cli/output.py:1177 > msgid "Removing Groups" >-msgstr "" >+msgstr "Menghapus grup" > > #: dnf/cli/output.py:1193 > #, python-format >@@ -3010,7 +3168,7 @@ > > #: dnf/cli/output.py:1207 > msgid " or part of a group" >-msgstr "" >+msgstr " atau bagian dari grup" > > #. Translators: This is the short version of 'Package'. You can > #. use the full (unabbreviated) term 'Package' if you think that >@@ -3019,17 +3177,17 @@ > #: dnf/cli/output.py:1232 > msgctxt "short" > msgid "Package" >-msgstr "" >+msgstr "Paket" > > #. Translators: This is the full (unabbreviated) term 'Package'. > #: dnf/cli/output.py:1234 > msgctxt "long" > msgid "Package" >-msgstr "" >+msgstr "Paket" > > #: dnf/cli/output.py:1283 > msgid "replacing" >-msgstr "" >+msgstr "menggantikan" > > #: dnf/cli/output.py:1290 > #, python-format >@@ -3045,23 +3203,23 @@ > #. TODO: remove > #: dnf/cli/output.py:1295 dnf/cli/output.py:1813 dnf/cli/output.py:1814 > msgid "Install" >-msgstr "Instal" >+msgstr "Pasang" > > #: dnf/cli/output.py:1299 dnf/cli/output.py:1822 > msgid "Upgrade" >-msgstr "" >+msgstr "Tingkatkan" > > #: dnf/cli/output.py:1300 > msgid "Remove" >-msgstr "Menghapus" >+msgstr "Hapus" > > #: dnf/cli/output.py:1302 dnf/cli/output.py:1820 > msgid "Downgrade" >-msgstr "" >+msgstr "Turun tingkat" > > #: dnf/cli/output.py:1303 > msgid "Skip" >-msgstr "" >+msgstr "Lewati" > > #: dnf/cli/output.py:1312 dnf/cli/output.py:1328 > msgid "Package" >@@ -3071,7 +3229,7 @@ > #: dnf/cli/output.py:1330 > msgid "Dependent package" > msgid_plural "Dependent packages" >-msgstr[0] "" >+msgstr[0] "Paket yang tergantung" > > #: dnf/cli/output.py:1438 > msgid "Total" >@@ -3116,7 +3274,7 @@ > > #: dnf/cli/output.py:1580 dnf/cli/output.py:1596 > msgid "Failed history info" >-msgstr "" >+msgstr "Info riwayat gagal" > > #: dnf/cli/output.py:1595 > msgid "No transaction ID, or package, given" >@@ -3128,11 +3286,11 @@ > > #: dnf/cli/output.py:1654 dnf/cli/output.py:1821 dnf/util.py:614 > msgid "Downgraded" >-msgstr "" >+msgstr "Diturun tingkatkan" > > #: dnf/cli/output.py:1654 dnf/cli/output.py:1823 dnf/util.py:613 > msgid "Upgraded" >-msgstr "" >+msgstr "Ditingkatkan" > > #: dnf/cli/output.py:1655 > msgid "Not installed" >@@ -3140,15 +3298,15 @@ > > #: dnf/cli/output.py:1656 > msgid "Newer" >-msgstr "Lebih Baru" >+msgstr "Lebih baru" > > #: dnf/cli/output.py:1656 > msgid "Older" >-msgstr "Lebih Lama" >+msgstr "Lebih lama" > > #: dnf/cli/output.py:1704 dnf/cli/output.py:1706 > msgid "Transaction ID :" >-msgstr "ID Transaksi:" >+msgstr "ID Transaksi :" > > #: dnf/cli/output.py:1709 > msgid "Begin time :" >@@ -3156,7 +3314,7 @@ > > #: dnf/cli/output.py:1712 dnf/cli/output.py:1714 > msgid "Begin rpmdb :" >-msgstr "Mulai rpmdb :" >+msgstr "Mulai rpmdb :" > > #: dnf/cli/output.py:1720 > #, python-format >@@ -3180,24 +3338,24 @@ > > #: dnf/cli/output.py:1727 > msgid "End time :" >-msgstr "Waktu selesai :" >+msgstr "Waktu selesai :" > > #: dnf/cli/output.py:1730 dnf/cli/output.py:1732 > msgid "End rpmdb :" >-msgstr "" >+msgstr "Akhir rpmdb :" > > #: dnf/cli/output.py:1739 dnf/cli/output.py:1741 > msgid "User :" >-msgstr "Pengguna :" >+msgstr "Pengguna :" > > #: dnf/cli/output.py:1745 dnf/cli/output.py:1752 > msgid "Aborted" >-msgstr "Dibatalkan" >+msgstr "Digugurkan" > > #: dnf/cli/output.py:1745 dnf/cli/output.py:1748 dnf/cli/output.py:1750 > #: dnf/cli/output.py:1752 dnf/cli/output.py:1754 dnf/cli/output.py:1756 > msgid "Return-Code :" >-msgstr "Kode-Balikan :" >+msgstr "Kode-Balikan :" > > #: dnf/cli/output.py:1748 dnf/cli/output.py:1756 > msgid "Success" >@@ -3213,15 +3371,15 @@ > > #: dnf/cli/output.py:1764 dnf/cli/output.py:1766 > msgid "Releasever :" >-msgstr "" >+msgstr "Releasever :" > > #: dnf/cli/output.py:1771 dnf/cli/output.py:1773 > msgid "Command Line :" >-msgstr "Perintah Baris :" >+msgstr "Baris Perintah :" > > #: dnf/cli/output.py:1778 dnf/cli/output.py:1780 > msgid "Comment :" >-msgstr "" >+msgstr "Komentar :" > > #: dnf/cli/output.py:1784 > msgid "Transaction performed with:" >@@ -3245,11 +3403,11 @@ > > #: dnf/cli/output.py:1816 > msgid "Obsoleted" >-msgstr "Usang" >+msgstr "Diusangkan" > > #: dnf/cli/output.py:1817 dnf/transaction.py:84 dnf/transaction.py:85 > msgid "Obsoleting" >-msgstr "" >+msgstr "Mengusangkan" > > #: dnf/cli/output.py:1818 > msgid "Erase" >@@ -3262,42 +3420,42 @@ > #: dnf/cli/output.py:1893 > #, python-format > msgid "---> Package %s.%s %s will be installed" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan dipasang" > > #: dnf/cli/output.py:1895 > #, python-format > msgid "---> Package %s.%s %s will be an upgrade" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan menjadi peningkatan" > > #: dnf/cli/output.py:1897 > #, python-format > msgid "---> Package %s.%s %s will be erased" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan dihapus" > > #: dnf/cli/output.py:1899 > #, python-format > msgid "---> Package %s.%s %s will be reinstalled" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan dipasang ulang" > > #: dnf/cli/output.py:1901 > #, python-format > msgid "---> Package %s.%s %s will be a downgrade" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan menjadi penurunan tingkat" > > #: dnf/cli/output.py:1903 > #, python-format > msgid "---> Package %s.%s %s will be obsoleting" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan menjadikan usang" > > #: dnf/cli/output.py:1905 > #, python-format > msgid "---> Package %s.%s %s will be upgraded" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan ditingkatkan" > > #: dnf/cli/output.py:1907 > #, python-format > msgid "---> Package %s.%s %s will be obsoleted" >-msgstr "" >+msgstr "---> Paket %s.%s %s akan dijadikan usang" > > #: dnf/cli/output.py:1916 > msgid "--> Starting dependency resolution" >@@ -3315,6 +3473,10 @@ > " Fingerprint: %s\n" > " From : %s" > msgstr "" >+"Mengimpor kunci GPG 0x%s:\n" >+" Id pengguna: \"%s\"\n" >+" Sidik jari : %s\n" >+" Dari : %s" > > #: dnf/cli/utils.py:98 > msgid "Running" >@@ -3322,7 +3484,7 @@ > > #: dnf/cli/utils.py:99 > msgid "Sleeping" >-msgstr "" >+msgstr "Tidur" > > #: dnf/cli/utils.py:100 > msgid "Uninterruptible" >@@ -3343,7 +3505,7 @@ > #: dnf/cli/utils.py:113 > #, python-format > msgid "Unable to find information about the locking process (PID %d)" >-msgstr "" >+msgstr "Tidak dapat menemukan informasi tentang proses penguncian (PID %d)" > > #: dnf/cli/utils.py:117 > #, python-format >@@ -3363,34 +3525,32 @@ > #: dnf/cli/utils.py:127 > #, python-format > msgid " State : %s" >-msgstr "" >+msgstr " Keadaan: %s" > > #: dnf/comps.py:196 dnf/comps.py:692 dnf/comps.py:706 > #, python-format > msgid "Module or Group '%s' is not installed." >-msgstr "" >+msgstr "Modul atau Grup '%s' tidak terpasang." > > #: dnf/comps.py:198 dnf/comps.py:708 > #, python-format > msgid "Module or Group '%s' is not available." >-msgstr "" >+msgstr "Modul atau Grup '%s' tidak tersedia." > > #: dnf/comps.py:200 > #, python-format > msgid "Module or Group '%s' does not exist." >-msgstr "" >+msgstr "Modul atau Grup '%s' tidak ada." > > #: dnf/comps.py:599 >-#, fuzzy, python-format >-#| msgid "Environment '%s' is not installed." >+#, python-format > msgid "Environment id '%s' does not exist." >-msgstr "Lingkungan '%s' tidak terpasang." >+msgstr "ID lingkungan '%s' tidak ada." > > #: dnf/comps.py:622 dnf/transaction_sr.py:477 dnf/transaction_sr.py:487 >-#, fuzzy, python-format >-#| msgid "Environment '%s' is not installed." >+#, python-format > msgid "Environment id '%s' is not installed." >-msgstr "Lingkungan '%s' tidak terpasang." >+msgstr "ID lingkungan '%s' tidak terpasang." > > #: dnf/comps.py:639 > #, python-format >@@ -3400,66 +3560,67 @@ > #: dnf/comps.py:641 > #, python-format > msgid "Environment '%s' is not available." >-msgstr "" >+msgstr "Lingkungan '%s' tidak tersedia." > > #: dnf/comps.py:673 >-#, fuzzy, python-format >-#| msgid "Group_id '%s' does not exist." >+#, python-format > msgid "Group id '%s' does not exist." >-msgstr "Group_id '%s' tidak ada." >+msgstr "ID grup '%s' tidak ada." > > #: dnf/conf/config.py:136 > #, python-format > msgid "Error parsing '%s': %s" >-msgstr "" >+msgstr "Galat mengurai '%s': %s" > > #: dnf/conf/config.py:151 > #, python-format > msgid "Invalid configuration value: %s=%s in %s; %s" >-msgstr "" >+msgstr "Nilai konfigurasi tidak valid: %s=%s di %s; %s" > > #: dnf/conf/config.py:194 > msgid "Cannot set \"{}\" to \"{}\": {}" >-msgstr "" >+msgstr "Tak bisa menata \"{}\" ke \"{}\": {}" > > #: dnf/conf/config.py:244 > msgid "Could not set cachedir: {}" >-msgstr "" >+msgstr "Tidak dapat mengatur cachedir: {}" > > #: dnf/conf/config.py:293 > msgid "" > "Configuration file URL \"{}\" could not be downloaded:\n" > " {}" > msgstr "" >+"URL berkas konfigurasi \"{}\" tidak dapat diunduh:\n" >+" {}" > > #: dnf/conf/config.py:373 dnf/conf/config.py:409 > #, python-format > msgid "Unknown configuration option: %s = %s" >-msgstr "" >+msgstr "Opsi konfigurasi tak dikenal: %s = %s" > > #: dnf/conf/config.py:390 > #, python-format > msgid "Error parsing --setopt with key '%s', value '%s': %s" >-msgstr "" >+msgstr "Kesalahan saat mengurai --setopt dengan kunci '%s', nilai '%s': %s" > > #: dnf/conf/config.py:398 > #, python-format > msgid "Main config did not have a %s attr. before setopt" >-msgstr "" >+msgstr "Konfigurasi utama tidak memiliki attr. %s sebelum setopt" > > #: dnf/conf/config.py:445 dnf/conf/config.py:463 > msgid "Incorrect or unknown \"{}\": {}" >-msgstr "" >+msgstr "\"{}\" yang salah atau tidak dikenal: {}" > > #: dnf/conf/config.py:519 > #, python-format > msgid "Error parsing --setopt with key '%s.%s', value '%s': %s" >-msgstr "" >+msgstr "Kesalahan saat mengurai --setopt dengan kunci '%s.%s', nilai '%s': %s" > > #: dnf/conf/config.py:522 > #, python-format > msgid "Repo %s did not have a %s attr. before setopt" >-msgstr "" >+msgstr "Repo %s tidak memiliki attr. %s sebelum setopt" > > #: dnf/conf/read.py:60 > #, python-format >@@ -3468,54 +3629,54 @@ > > #: dnf/conf/read.py:72 > msgid "Bad id for repo: {} ({}), byte = {} {}" >-msgstr "" >+msgstr "Id buruk untuk repo: {} ({}), byte = {} {}" > > #: dnf/conf/read.py:76 > msgid "Bad id for repo: {}, byte = {} {}" >-msgstr "" >+msgstr "Id buruk untuk repo: {}, byte = {} {}" > > #: dnf/conf/read.py:84 > msgid "Repository '{}' ({}): Error parsing config: {}" >-msgstr "" >+msgstr "Repositori '{}' ({}): Galat saat mengurai konfigurasi: {}" > > #: dnf/conf/read.py:87 > msgid "Repository '{}': Error parsing config: {}" >-msgstr "" >+msgstr "Repositori '{}': Galat saat mengurai konfigurasi: {}" > > #: dnf/conf/read.py:93 > msgid "Repository '{}' ({}) is missing name in configuration, using id." >-msgstr "" >+msgstr "Repositori '{}' ({}) kurang nama dalam konfigurasi, menggunakan id." > > #: dnf/conf/read.py:96 > msgid "Repository '{}' is missing name in configuration, using id." >-msgstr "" >+msgstr "Repositori '{}' kurang nama dalam konfigurasi, menggunakan id." > > #: dnf/conf/read.py:113 > msgid "Parsing file \"{}\" failed: {}" >-msgstr "" >+msgstr "Penguraian berkas \"{}\" gagal: {}" > > #: dnf/crypto.py:108 > #, python-format > msgid "repo %s: 0x%s already imported" >-msgstr "" >+msgstr "repo %s: 0x%s sudah diimpor" > > #: dnf/crypto.py:115 > #, python-format > msgid "repo %s: imported key 0x%s." >-msgstr "" >+msgstr "repo %s: kunci yang diimpor 0x%s." > > #: dnf/crypto.py:145 > msgid "Verified using DNS record with DNSSEC signature." >-msgstr "" >+msgstr "Diverifikasi menggunakan catatan DNS dengan tanda tangan DNSSEC." > > #: dnf/crypto.py:147 > msgid "NOT verified using DNS record." >-msgstr "" >+msgstr "TIDAK diverifikasi menggunakan catatan DNS." > > #: dnf/crypto.py:184 > #, python-format > msgid "retrieving repo key for %s unencrypted from %s" >-msgstr "" >+msgstr "mengambil kunci repo untuk %s tidak terenkripsi dari %s" > > #: dnf/db/group.py:302 > msgid "" >@@ -3526,7 +3687,7 @@ > #: dnf/db/group.py:353 > #, python-format > msgid "An rpm exception occurred: %s" >-msgstr "" >+msgstr "Terjadi eksepsi rpm: %s" > > #: dnf/db/group.py:355 > msgid "No available modular metadata for modular package" >@@ -3535,32 +3696,33 @@ > #: dnf/db/group.py:389 > #, python-format > msgid "Will not install a source rpm package (%s)." >-msgstr "" >+msgstr "Tidak akan memasang paket rpm sumber (%s)." > > #: dnf/dnssec.py:171 > msgid "" > "Configuration option 'gpgkey_dns_verification' requires python3-unbound ({})" > msgstr "" >+"Opsi konfigurasi 'gpgkey_dns_verification' memerlukan python3-unbound ({})" > > #: dnf/dnssec.py:243 > msgid "DNSSEC extension: Key for user " >-msgstr "" >+msgstr "Ekstensi DNSSEC: Kunci untuk pengguna " > > #: dnf/dnssec.py:245 > msgid "is valid." >-msgstr "" >+msgstr "valid." > > #: dnf/dnssec.py:247 > msgid "has unknown status." >-msgstr "" >+msgstr "memiliki status yang tidak diketahui." > > #: dnf/dnssec.py:255 > msgid "DNSSEC extension: " >-msgstr "" >+msgstr "Ekstensi DNSSEC: " > > #: dnf/dnssec.py:287 > msgid "Testing already imported keys for their validity." >-msgstr "" >+msgstr "Menguji kunci yang sudah diimpor untuk validitasnya." > > #: dnf/drpm.py:62 dnf/repo.py:267 > #, python-format >@@ -3577,27 +3739,27 @@ > > #: dnf/drpm.py:149 > msgid "done" >-msgstr "Selesai" >+msgstr "selesai" > > #: dnf/exceptions.py:113 > msgid "Problems in request:" >-msgstr "" >+msgstr "Masalah dalam permintaan:" > > #: dnf/exceptions.py:115 > msgid "missing packages: " >-msgstr "" >+msgstr "paket hilang: " > > #: dnf/exceptions.py:117 > msgid "broken packages: " >-msgstr "" >+msgstr "paket rusak: " > > #: dnf/exceptions.py:119 > msgid "missing groups or modules: " >-msgstr "" >+msgstr "grup atau modul hilang: " > > #: dnf/exceptions.py:121 > msgid "broken groups or modules: " >-msgstr "" >+msgstr "grup atau modul yang rusak: " > > #: dnf/exceptions.py:126 > msgid "Modular dependency problem with Defaults:" >@@ -3607,7 +3769,7 @@ > #: dnf/exceptions.py:131 dnf/module/module_base.py:857 > msgid "Modular dependency problem:" > msgid_plural "Modular dependency problems:" >-msgstr[0] "" >+msgstr[0] "Masalah ketergantungan modular:" > > #: dnf/lock.py:100 > #, python-format >@@ -3622,61 +3784,61 @@ > > #: dnf/module/__init__.py:27 > msgid "Nothing to show." >-msgstr "" >+msgstr "Tidak ada yang bisa ditunjukkan." > > #: dnf/module/__init__.py:28 > msgid "Installing newer version of '{}' than specified. Reason: {}" >-msgstr "" >+msgstr "Memasang versi '{}' yang lebih baru dari yang ditentukan. Alasan: {}" > > #: dnf/module/__init__.py:29 > msgid "Enabled modules: {}." >-msgstr "" >+msgstr "Modul yang diaktifkan: {}." > > #: dnf/module/__init__.py:30 > msgid "No profile specified for '{}', please specify profile." >-msgstr "" >+msgstr "Tidak ada profil yang ditentukan untuk '{}', harap tentukan profil." > > #: dnf/module/exceptions.py:27 > msgid "No such module: {}" >-msgstr "" >+msgstr "Tidak ada modul seperti itu: {}" > > #: dnf/module/exceptions.py:33 > msgid "No such stream: {}" >-msgstr "" >+msgstr "Tidak ada stream seperti itu: {}" > > #: dnf/module/exceptions.py:39 > msgid "No enabled stream for module: {}" >-msgstr "" >+msgstr "Tidak ada stream yang diaktifkan untuk modul: {}" > > #: dnf/module/exceptions.py:46 > msgid "Cannot enable more streams from module '{}' at the same time" > msgstr "" >+"Tidak dapat mengaktifkan lebih banyak stream dari modul '{}' secara " >+"bersamaan" > > #: dnf/module/exceptions.py:52 > msgid "Different stream enabled for module: {}" >-msgstr "" >+msgstr "Strea, berbeda diaktifkan untuk modul: {}" > > #: dnf/module/exceptions.py:58 > msgid "No such profile: {}" >-msgstr "" >+msgstr "Tidak ada profil seperti itu: {}" > > #: dnf/module/exceptions.py:64 > msgid "Specified profile not installed for {}" >-msgstr "" >+msgstr "Profil yang dinyatakan tidak dipasang untuk {}" > > #: dnf/module/exceptions.py:70 > msgid "No stream specified for '{}', please specify stream" >-msgstr "" >+msgstr "Tidak ada stream yang ditentukan untuk '{}', harap tentukan stream" > > #: dnf/module/exceptions.py:82 >-#, fuzzy >-#| msgid "No repositories available" > msgid "No such profile: {}. No profiles available" >-msgstr "Tidak ada repositori yang tersedia" >+msgstr "Profil itu tidak ada: {}. Tidak ada profil yang tersedia" > > #: dnf/module/exceptions.py:88 > msgid "No profile to remove for '{}'" >-msgstr "" >+msgstr "Tidak ada profil yang akan dihapus untuk '{}'" > > #: dnf/module/module_base.py:35 > msgid "" >@@ -3684,6 +3846,9 @@ > "\n" > "Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" > msgstr "" >+"\n" >+"\n" >+"Petunjuk: [d]efault, [e]difungsikan, [x]dinonaktifkan, d[i]pasang" > > #: dnf/module/module_base.py:36 > msgid "" >@@ -3691,42 +3856,47 @@ > "\n" > "Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive" > msgstr "" >+"\n" >+"\n" >+"Petunjuk: [d]efault, [e]difungsikan, [x]dinonaktifkan, d[i]pasang, [a]ktif" > > #: dnf/module/module_base.py:56 dnf/module/module_base.py:556 > #: dnf/module/module_base.py:615 dnf/module/module_base.py:684 > msgid "Ignoring unnecessary profile: '{}/{}'" >-msgstr "" >+msgstr "Mengabaikan profil yang tidak perlu: '{}/{}'" > > #: dnf/module/module_base.py:86 > #, python-brace-format > msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" >-msgstr "" >+msgstr "Semua kecocokan untuk argumen '{0}' dalam modul '{1}:{2}' tidak aktif" > > #: dnf/module/module_base.py:94 dnf/module/module_base.py:204 > #, python-brace-format > msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" >-msgstr "" >+msgstr "Memasang modul '{0}' dari repositori Fail-Safe {1} tidak diizinkan" > > #: dnf/module/module_base.py:104 dnf/module/module_base.py:214 > msgid "" > "Unable to match profile for argument {}. Available profiles for '{}:{}': {}" > msgstr "" >+"Tidak dapat mencocokkan profil untuk {} argumen. Profil yang tersedia untuk " >+"'{}:{}': {}" > > #: dnf/module/module_base.py:108 dnf/module/module_base.py:218 > msgid "Unable to match profile for argument {}" >-msgstr "" >+msgstr "Tidak dapat mencocokkan profil untuk argumen {}" > > #: dnf/module/module_base.py:120 > msgid "No default profiles for module {}:{}. Available profiles: {}" >-msgstr "" >+msgstr "Tidak ada profil baku untuk modul {}:{}. Profil yang tersedia: {}" > > #: dnf/module/module_base.py:124 > msgid "No profiles for module {}:{}" >-msgstr "" >+msgstr "Tidak ada profil untuk modul {}:{}" > > #: dnf/module/module_base.py:131 > msgid "Default profile {} not available in module {}:{}" >-msgstr "" >+msgstr "Profil baku {} tidak tersedia dalam modul {}:{}" > > #: dnf/module/module_base.py:144 dnf/module/module_base.py:247 > msgid "Installing module from Fail-Safe repository is not allowed" >@@ -3740,7 +3910,7 @@ > #: dnf/module/module_base.py:228 > #, python-brace-format > msgid "Installed profile '{0}' is not available in module '{1}' stream '{2}'" >-msgstr "" >+msgstr "Profil terpasang '{0}' tidak tersedia di modul '{1}' stream '{2}'" > > #: dnf/module/module_base.py:267 > msgid "No packages available to distrosync for package name '{}'" >@@ -3778,6 +3948,8 @@ > "Only module name is required. Ignoring unneeded information in argument: " > "'{}'" > msgstr "" >+"Hanya nama modul yang diperlukan. Mengabaikan informasi yang tidak perlu " >+"dalam argumen: '{}'" > > #: dnf/module/module_base.py:844 > msgid "No match for package {}" >@@ -3792,12 +3964,12 @@ > #: dnf/persistor.py:90 > #, python-format > msgid "Failed to load expired repos cache: %s" >-msgstr "" >+msgstr "Gagal memuat singgahan repo kedaluwarsa: %s" > > #: dnf/persistor.py:98 > #, python-format > msgid "Failed to store expired repos cache: %s" >-msgstr "" >+msgstr "Gagal menyimpan singgahan repo kedaluwarsa: %s" > > #: dnf/persistor.py:105 > msgid "Failed storing last makecache time." >@@ -3810,17 +3982,17 @@ > #: dnf/plugin.py:63 > #, python-format > msgid "Parsing file failed: %s" >-msgstr "" >+msgstr "Penguraian berkas gagal: %s" > > #: dnf/plugin.py:141 > #, python-format > msgid "Loaded plugins: %s" >-msgstr "" >+msgstr "Plugin yang dimuat: %s" > > #: dnf/plugin.py:211 > #, python-format > msgid "Failed loading plugin \"%s\": %s" >-msgstr "" >+msgstr "Gagal memuat plugin \"%s\": %s" > > #: dnf/plugin.py:243 > msgid "No matches found for the following enable plugin patterns: {}" >@@ -3835,20 +4007,16 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-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 "" >+msgstr "menentukan mirror tercepat (%s host).. " > > #: dnf/repodict.py:58 > #, python-format > msgid "enabling %s repository" >-msgstr "" >+msgstr "memfungsikan repositori %s" > > #: dnf/repodict.py:94 > #, python-format >@@ -3864,10 +4032,18 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >-msgid "Errors occurred during test transaction." >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." > msgstr "" > >+#: dnf/rpm/transaction.py:135 >+msgid "Errors occurred during test transaction." >+msgstr "Kesalahan terjadi selama transaksi pengujian." >+ > #: dnf/sack.py:47 > msgid "" > "allow_vendor_change is disabled. This option is currently not supported for " >@@ -3878,7 +4054,7 @@ > #: dnf/transaction.py:80 > msgctxt "currently" > msgid "Downgrading" >-msgstr "" >+msgstr "Menurun tingkatkan" > > #: dnf/transaction.py:81 dnf/transaction.py:88 dnf/transaction.py:93 > #: dnf/transaction.py:95 >@@ -3895,7 +4071,7 @@ > #: dnf/transaction.py:87 > msgctxt "currently" > msgid "Reinstalling" >-msgstr "" >+msgstr "Memasang ulang" > > #. TODO: 'Removing'? > #: dnf/transaction.py:90 >@@ -3906,7 +4082,7 @@ > #: dnf/transaction.py:92 > msgctxt "currently" > msgid "Upgrading" >-msgstr "" >+msgstr "Meningkatkan" > > #: dnf/transaction.py:96 > msgid "Verifying" >@@ -3914,11 +4090,11 @@ > > #: dnf/transaction.py:97 > msgid "Running scriptlet" >-msgstr "" >+msgstr "Menjalankan scriptlet" > > #: dnf/transaction.py:99 > msgid "Preparing" >-msgstr "" >+msgstr "Menyiapkan" > > #: dnf/transaction_sr.py:66 > #, python-brace-format >@@ -3956,12 +4132,12 @@ > #: dnf/transaction_sr.py:265 > #, python-brace-format > msgid "Unexpected type of \"{id}\", {exp} expected." >-msgstr "" >+msgstr "Tipe \"{id}\" yang tidak terduga, diharapkan {exp}." > > #: dnf/transaction_sr.py:271 > #, python-brace-format > msgid "Missing key \"{key}\"." >-msgstr "" >+msgstr "Kurang kunci \"{key}\"." > > #: dnf/transaction_sr.py:285 > #, python-brace-format >@@ -3986,7 +4162,7 @@ > #: dnf/transaction_sr.py:336 > #, python-brace-format > msgid "Package \"{na}\" is already installed for action \"{action}\"." >-msgstr "" >+msgstr "Paket \"{na}\" sudah dipasang untuk tindakan \"{action}\"." > > #: dnf/transaction_sr.py:345 > #, python-brace-format >@@ -4006,10 +4182,9 @@ > msgstr "" > > #: dnf/transaction_sr.py:377 >-#, fuzzy, python-format >-#| msgid "Group_id '%s' does not exist." >+#, python-format > msgid "Group id '%s' is not available." >-msgstr "Group_id '%s' tidak ada." >+msgstr "Id grup '%s' tidak tersedia." > > #: dnf/transaction_sr.py:398 > #, python-brace-format >@@ -4017,16 +4192,14 @@ > msgstr "" > > #: dnf/transaction_sr.py:411 dnf/transaction_sr.py:421 >-#, fuzzy, python-format >-#| msgid "Environment '%s' is not installed." >+#, python-format > msgid "Group id '%s' is not installed." >-msgstr "Lingkungan '%s' tidak terpasang." >+msgstr "Id grup '%s' tidak terpasang." > > #: dnf/transaction_sr.py:432 >-#, fuzzy, python-format >-#| msgid "Environment '%s' is not installed." >+#, python-format > msgid "Environment id '%s' is not available." >-msgstr "Lingkungan '%s' tidak terpasang." >+msgstr "Id lingkungan '%s' tidak tersedia." > > #: dnf/transaction_sr.py:456 > #, python-brace-format >@@ -4069,7 +4242,7 @@ > > #: dnf/util.py:417 dnf/util.py:419 > msgid "Problem" >-msgstr "" >+msgstr "Masalah" > > #: dnf/util.py:470 > msgid "TransactionItem not found for key: {}" >@@ -4081,7 +4254,7 @@ > > #: dnf/util.py:483 > msgid "Errors occurred during transaction." >-msgstr "" >+msgstr "Kesalahan terjadi selama transaksi." > > #: dnf/util.py:619 > msgid "Reinstalled" >@@ -4089,7 +4262,7 @@ > > #: dnf/util.py:620 > msgid "Skipped" >-msgstr "" >+msgstr "Dilewati" > > #: dnf/util.py:621 > msgid "Removed" >@@ -4101,11 +4274,15 @@ > > #. returns <name-unset> for everything that evaluates to False (None, empty..) > #: dnf/util.py:633 >-#, fuzzy >-#| msgid "<unset>" > msgid "<name-unset>" > msgstr "<unset>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Sudah diunduh" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Tidak ada yang cocok" >+ > #~ msgid "skipping." > #~ msgstr "melewati." > >diff -ur dnf-4.13.0/po/it.po dnf-4.16.1/po/it.po >--- dnf-4.13.0/po/it.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/it.po 2023-05-29 15:25:58.000000000 +0300 >@@ -23,23 +23,23 @@ > # Ludek Janda <ljanda@redhat.com>, 2018. #zanata > # Alessio <alciregi@posteo.net>, 2020, 2021. > # Enrico Bella <enric@e.email>, 2020. >-# G B <fas@albirt.cloud>, 2021. >+# G B <fas@albirt.cloud>, 2021, 2022. > # dav ide <davide.luigi@gmail.com>, 2021. >-# Nathan <nathan95@live.it>, 2021. >+# Nathan <nathan95@live.it>, 2021, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-08-31 17:04+0000\n" >-"Last-Translator: Alessio <alciregi@posteo.net>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-06-06 20:18+0000\n" >+"Last-Translator: Nathan <nathan95@live.it>\n" > "Language-Team: Italian <https://translate.fedoraproject.org/projects/dnf/dnf-master/it/>\n" > "Language: it\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.8\n" >+"X-Generator: Weblate 4.12.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -124,80 +124,80 @@ > msgid "Error: %s" > msgstr "Errore: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "caricamento errore repo '{}': {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Il caricamento del repository '{}' non è riuscito" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Il timer per la cache dei metadati è disabilitato quando si è su una " > "connessione a consumo." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "Timer del caching dei metadati disabilitato durante l'alimentazione a " > "batteria." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Timer del caching dei metadati disabilitato." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Cache dei metadati aggiornata recentemente." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Nessun repository abilitato in \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: non sarà mai scaduto e non verrà aggiornato." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: è scaduto e verrà aggiornato." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: i metadati scadranno dopo %d secondi e sarà aggiornato ora" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: scadrà dopo %d secondi." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Cache dei metadati creata." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: usando metadati di %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Repository ignorati: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Ultima verifica della scadenza dei metadati: %s fa il %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -205,98 +205,98 @@ > "I pacchetti scaricati sono stati salvati nella cache fino alla prossima " > "transazione completata con successo." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "à possibile rimuovere i pacchetti in cache eseguendo '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "tsflag non valido nel file di configurazione: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Esecuzione del controllo di transazione" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Errore: controllo di transazione vs risoluzione dipendenze:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Controllo di transazione eseguito con successo." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Test di transazione in corso" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Errore test di transazione:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Test di transazione eseguito con successo" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Transazione in corso" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Requisiti relativi al disco:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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] "Necessario almeno {0}MB di spazio aggiuntivo nel filesystem {1}." > msgstr[1] "Necessari almeno {0}MB di spazio aggiuntivo nel filesystem {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Riepilogo errori" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB è stato modificato al di fuori di {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Impossibile eseguire la transazione." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Non è stato possibile iniziare la transazione:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Eliminazione del file di transazione %s non riuscita" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Alcuni pacchetti non sono stati scaricati. Nuovo tentativo in corso." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "I delta RPM hanno ridotto %.1f MB di aggiornamenti a %.1f MB (%d.1%% " > "risparmiato)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -304,79 +304,79 @@ > "I delta RPM non riusciti hanno incrementato %.1f MB di aggiornamenti a %.1f " > "MB (%.1f%% sprecato)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Non posso aggiungere i pacchetti locali perché una transazione è gia in " > "corso" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Impossibile aprire: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "La chiave pubblica per %s non è installata" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problemi nell'apertura di %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "La chiave pubblica per %s non è affidabile" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Il pacchetto %s non è firmato" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Impossibile rimuovere %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s eliminato" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Nessuna corrispondenza per il gruppo pacchetti \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Aggiunta di pacchetti dal gruppo '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Nessun gruppo marcato per la rimozione." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Nessun gruppo marcato per l'aggiornamento." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -386,145 +386,145 @@ > msgid "No match for argument: %s" > msgstr "Nessuna corrispondenza per l'argomento: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "Il pacchetto %s non è installato, non può essere reinstallato." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Il pacchetto %s non è installato, non può essere aggiornato." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > "Versione di %s pari o superiore già installata, impossibile aggiornare." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Nessun pacchetto %s installato." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Formato non valido: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Nessun pacchetto marcato per la rimozione." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > "Nessun aggiornamento di sicurezza richiesto, ma è disponibile {} " > "aggiornamento" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "Nessun aggiornamento di sicurezza richiesto, ma sono disponibili {} " > "aggiornamenti" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "Nessun aggiornamento di sicurezza richiesto per \"{}\", ma è disponibile {} " > "aggiornamento" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Nessun aggiornamento di sicurezza richiesto per \"{}\", ma sono disponibili " > "{} aggiornamenti" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Non trovo una chiave per un pacchetto a linea di comando: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Il pacchetto difettoso è: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "Le chiavi GPG sono configurate come segue: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "Chiave GPG in %s (0x%s) già installata" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "La chiave è stata approvata." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "La chiave è stata rifiutata." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Importazione chiave non riuscita (codice %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Chiave importata correttamente" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Non è stata installata alcuna chiave" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -533,27 +533,27 @@ > "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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Importazione delle chiave/i non sufficiente, chiave sbagliata?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Forse si intende: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "Il pacchetto \"{}\" dal repository locale \"{}\" ha un checksum non corretto" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "Alcuni pacchetti dal repository locale hanno un checksum non corretto" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Il pacchetto \"{}\" dal repository \"{}\" ha un checksum non corretto" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -561,26 +561,24 @@ > "Alcuni pacchetti hanno la cache non valida, ma non possono essere scaricati " > "a causa dell'opzione \"--cacheonly\"" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Nessuna corrispondenza per l'argomento" > >-#: dnf/base.py:2659 dnf/base.py:2679 >-#, fuzzy >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "Tutte le occorrenze sono state omesse da un filtro di esclusione" > >-#: dnf/base.py:2661 >-#, fuzzy >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "Tutte le occorrenze sono state omesse da un filtro modulare" > >-#: dnf/base.py:2677 >-#, fuzzy >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" >-msgstr "Tutte le occorrenze sono state installate da un repository differente" >+msgstr "" >+"Tutte le corrispondenze sono state installate da un repository differente" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Il pacchetto %s è già installato." >@@ -601,8 +599,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Impossibile leggere il file \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Errore di configurazione: %s" >@@ -694,7 +692,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Nessun pacchetto marcato per la sincronizzazione della distribuzione." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Nessun pacchetto %s disponibile." >@@ -732,20 +730,25 @@ > msgstr "Nessun pacchetto corrispondente" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Nessuna corrispondenza trovata" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Nessuna corrispondenza trovata. Se si cerca un file, provare a specificare " >+"il percorso completo o a usare un prefisso wildcard (\"*/\") all'inizio del " >+"percorso." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Repository sconosciuto: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Respository senza corrispondenza: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -753,12 +756,12 @@ > "Questo comando deve essere eseguito con privilegi di superuser (sotto " > "l'utente root nella maggior parte dei sistemi)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Comando sconosciuto: %s. Eseguire %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -767,7 +770,7 @@ > "Potrebbe essere il comando di un plugin di {PROG} , provare: \"{prog} " > "install 'dnf-command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -776,7 +779,7 @@ > "Potrebbe essere il comando di un plugin di {prog} , ma il caricamento dei " > "plugin è disabilitato." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -784,7 +787,7 @@ > "--destdir o --downloaddir devono essere usati con --downloadonly oppure coi " > "comandi download o system-upgrade." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -792,7 +795,7 @@ > "--enable, --set-enabled e --disable, --set-disabled devono essere usati col " > "comando config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -801,11 +804,11 @@ > "politica di sicurezza vigente degli RPM (guarda 'gpgcheck' in dnf.conf(5) " > "per come zittire questo messaggio)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Il file di configurazione \"{}\" non esiste" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -813,32 +816,28 @@ > "Impossibile determinare la versione del sistema (usa '--releasever' per " > "specificare la versione di sistema)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argomento {}: non permesso con l'argomento {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Comando \"%s\" già definito" > >-#: dnf/cli/cli.py:1043 >-#, fuzzy >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Escluso in dnf.conf: " > >-#: dnf/cli/cli.py:1046 >-#, fuzzy >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Incluso in dnf.conf: " > >-#: dnf/cli/cli.py:1049 >-#, fuzzy >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Escluso nel repo " > >-#: dnf/cli/cli.py:1052 >-#, fuzzy >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Incluso nel repo " > >@@ -870,6 +869,18 @@ > "\n" > "For more information contact your distribution or package provider." > msgstr "" >+"à stato abilitato il controllo dei pacchetti tramite le chiavi GPG. Questo è positivo.\n" >+"Tuttavia, non avete installato alcuna chiave pubblica GPG. à necessario scaricare\n" >+"le chiavi dei pacchetti che si desidera installare e installarle.\n" >+"à possibile farlo eseguendo il comando\n" >+" rpm --import public.gpg.key\n" >+"\n" >+"\n" >+"In alternativa, è possibile specificare l'url della chiave che si desidera utilizzare\n" >+"per un repository nell'opzione \"gpgkey\" nella sezione di un repository e {prog}\n" >+"la installerà per voi.\n" >+"\n" >+"Per ulteriori informazioni, contattare la distribuzione o il fornitore del pacchetto." > > #: dnf/cli/commands/__init__.py:71 > #, python-format >@@ -997,12 +1008,12 @@ > > #: dnf/cli/commands/__init__.py:760 > msgid "Repository ID" >-msgstr "" >+msgstr "ID Repository" > > #: dnf/cli/commands/__init__.py:772 dnf/cli/commands/mark.py:48 > #: dnf/cli/commands/updateinfo.py:108 > msgid "Package specification" >-msgstr "" >+msgstr "Specifiche del pacchetto" > > #: dnf/cli/commands/__init__.py:796 > msgid "display a helpful usage message" >@@ -1283,7 +1294,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Sottocomando di groups non corretto, usare: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Impossibile trovare un gruppo di pacchetti obbligatorio." > >@@ -1385,11 +1396,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "La cronologia delle transazioni è incompleta, dopo %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1397,37 +1408,37 @@ > "Definizione dell\\'intervallo '{}' di ID operazione non valida.\n" > "Usa '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Non è stata trovata alcuna operazione che manipola il pacchetto '{}'." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction failed" > msgid "Transaction saved to {}." > msgstr "Transazione non riuscita" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Errors occurred during transaction." > msgid "Error storing transaction: {}" > msgstr "Si sono verificati errori durante l'operazione." > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2655,16 +2666,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -4053,10 +4064,6 @@ > msgid "no matching payload factory for %s" > msgstr "nessun generatore di payload corrispondente per %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Già scaricato" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4082,7 +4089,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4326,6 +4341,12 @@ > msgid "<name-unset>" > msgstr "<non impostato>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Già scaricato" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Nessuna corrispondenza trovata" >+ > #~ msgid "skipping." > #~ msgstr "operazione saltata." > >diff -ur dnf-4.13.0/po/ja.po dnf-4.16.1/po/ja.po >--- dnf-4.13.0/po/ja.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/ja.po 2023-05-29 15:25:58.000000000 +0300 >@@ -23,20 +23,22 @@ > # Casey Jones <nahareport@yahoo.com>, 2020. > # Hajime Taira <htaira@pantora.net>, 2020. > # Sundeep Anand <suanand@redhat.com>, 2021. >+# Transtats <suanand@redhat.com>, 2022. >+# Yuto Nishiwaki <nishiwakiyuto.per@gmail.com>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-09-06 17:24+0000\n" >-"Last-Translator: Sundeep Anand <suanand@redhat.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-03-22 05:16+0000\n" >+"Last-Translator: Yuto Nishiwaki <nishiwakiyuto.per@gmail.com>\n" > "Language-Team: Japanese <https://translate.fedoraproject.org/projects/dnf/dnf-master/ja/>\n" > "Language: ja\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=1; plural=0;\n" >-"X-Generator: Weblate 4.8\n" >+"X-Generator: Weblate 4.11.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -120,248 +122,244 @@ > msgid "Error: %s" > msgstr "ã¨ã©ã¼: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "repo '{}' ã®ãã¼ãã«å¤±æãã¾ãã: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "repository '{}' ã®ãã¼ãã«å¤±æãã¾ãã" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "metered æ¥ç¶ã§å®è¡ããéãã¡ã¿ãã¼ã¿ã¿ã¤ãã¼ãã£ãã·ã¥ã¯ç¡å¹åããã¾ããã" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "ããããªã¼ã§å®è¡ããéãã¡ã¿ãã¼ã¿ã¿ã¤ãã¼ãã£ãã·ã¥ã¯ç¡å¹åããã¾ããã" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "ã¡ã¿ãã¼ã¿ã¿ã¤ãã¼ãã£ãã·ã¥ã¯ç¡å¹åããã¾ããã" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ã¡ã¿ãã¼ã¿ãã£ãã·ã¥ã¯æè¿ããªãã¬ãã·ã¥ããã¾ããã" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "\"{}\" ã«ã¯æå¹åããããªãã¸ããªã¼ãããã¾ããã" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: ã¯æéåãã«ãªããã¨ã¯ãªãããªãã¬ãã·ã¥ããããã¨ãããã¾ããã" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: ã¯æéåãã¨ãªã£ãã®ã§ãªãã¬ãã·ã¥ããã¾ãã" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: ã¡ã¿ãã¼ã¿ã¯ %d ç§å¾ã«æéåãã¨ãªããããã«ãªãã¬ãã·ã¥ããã¾ã" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: 㯠%d ç§å¾ã«æéåãã¨ãªãã¾ãã" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "ã¡ã¿ãã¼ã¿ãã£ãã·ã¥ãä½æãã¾ããã" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: 㯠%s ããåå¾ããã¡ã¿ãã¼ã¿ã使ç¨ä¸ã" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "ãªãã¸ããªã¼ãç¡è¦ãã¾ã: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "ã¡ã¿ãã¼ã¿ã®æéåãã®æçµç¢ºèª: %s æéåã® %s ã«å®æ½ãã¾ããã" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "ãã¦ã³ãã¼ãæ¸ã¿ã®ããã±ã¼ã¸ã¯ã次ã®æ£å¸¸ãªãã©ã³ã¶ã¯ã·ã§ã³ã¾ã§ãã£ãã·ã¥ã«ä¿åããã¾ããã" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "'%s' ãå®è¡ãããã¨ã§ãã£ãã·ã¥ããã±ã¼ã¸ãåé¤ã§ãã¾ãã" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "è¨å®ãã¡ã¤ã«ã® tsflag ãç¡å¹ã§ã: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "ãªãã¸ããªã¼ã®ã°ã«ã¼ããã¡ã¤ã«ã追å ã§ãã¾ããã§ãã: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã®ç¢ºèªãå®è¡ä¸" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "ã¨ã©ã¼: ãã©ã³ã¶ã¯ã·ã§ã³ã®ç¢ºèª vs depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã®ç¢ºèªã«æåãã¾ããã" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã®ãã¹ããå®è¡ä¸" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãã¹ãã¨ã©ã¼:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã®ãã¹ãã«æåãã¾ããã" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãå®è¡ä¸" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ãã£ã¹ã¯è¦ä»¶:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "ã¨ã©ã¼ã®æ¦è¦" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB㯠{prog} ã®ãµãã¼ãå¤ã«å¤æ´ããã¾ããã" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãå®è¡ã§ãã¾ããã§ããã" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãéå§ã§ãã¾ããã§ãã:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãã¡ã¤ã« %s ã®åé¤ã«å¤±æãã¾ãã" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "ä¸é¨ã®ããã±ã¼ã¸ã¯ãã¦ã³ãã¼ãããã¾ããã§ãããå試è¡ä¸ã§ãã" > >-#: dnf/base.py:1230 >-#, fuzzy, python-format >-#| msgid "" >-#| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >+#: dnf/base.py:1276 >+#, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" >-msgstr "Delta RPM ã«ãã %.1f MB ã®æ´æ°ã %.1f MB ã«åæ¸ã§ãã¾ããã(%d.1%% ããã£ãã·ã¥ããã¦ãã¾ãã)" >+msgstr "ãã«ã¿ RPM ã¯ãæ´æ°ã® %.1f MB ã %.1f MB ã«åæ¸ãã¾ãã (%.1f%% ç¯ç´ãã¾ãã)ã" > >-#: dnf/base.py:1234 >-#, fuzzy, python-format >-#| msgid "" >-#| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >+#: dnf/base.py:1280 >+#, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >-msgstr "éå¹ç㪠Delta RPM ã«ãã %.1f MB ã®æ´æ°ãå¢å ãã%.1f MB ã¨ãªãã¾ããã(%d.1%% ãç¡é§ã«ãªãã¾ãã)" >+msgstr "失æãã Delta RPMs ã¯ãæ´æ°ã® %.1f MB ã %.1f MB ã«å¢å ãã¾ãã (%.1f%% ã¯ç¡é§ã«ãªãã¾ãã)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "ãã¼ã«ã«ããã±ã¼ã¸ã追å ã§ãã¾ããããã©ã³ã¶ã¯ã·ã§ã³ã¸ã§ãããã§ã«åå¨ããããã§ã" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "éããã¨ãã§ãã¾ããã§ãã: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s ã®å ¬ééµãã¤ã³ã¹ãã¼ã«ããã¦ãã¾ãã" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "ããã±ã¼ã¸ %s ãéããã¨ãã§ãã¾ãã" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%s ã®å ¬ééµã¯ä¿¡é ¼ããã¦ãã¾ãã" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "ããã±ã¼ã¸ %s ã¯ç½²åããã¦ãã¾ãã" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "%s ãåé¤ã§ãã¾ãã" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s ãåé¤ãã¾ãã" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "ã°ã«ã¼ãããã±ã¼ã¸ \"{}\" ã«ä¸è´ãããã®ã¯ããã¾ãã" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "ã°ã«ã¼ã '%s' ããã®ããã±ã¼ã¸ã追å ãã¾ã: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "åé¤å¯¾è±¡ã®ããã±ã¼ã¸ã¯ããã¾ããã" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "ã¢ããã°ã¬ã¼ã対象ã®ã°ã«ã¼ãã¯ããã¾ããã" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "ããã±ã¼ã¸ %s ã¯ã¤ã³ã¹ãã¼ã«ããã¦ããªãã®ã§ããã¦ã³ã°ã¬ã¼ãã§ãã¾ããã" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -371,127 +369,127 @@ > msgid "No match for argument: %s" > msgstr "ä¸è´ããå¼æ°ãããã¾ãã: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "ä¸ä½ãã¼ã¸ã§ã³ã®ããã±ã¼ã¸ %s ã¯ã¤ã³ã¹ãã¼ã«æ¸ã¿ãªã®ã§ããã¦ã³ã°ã¬ã¼ãã§ãã¾ããã" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "ããã±ã¼ã¸ %s ã¯ã¤ã³ã¹ãã¼ã«ããã¦ããªãã®ã§ã®ãåã¤ã³ã¹ãã¼ã«ã§ãã¾ããã" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "ãã¡ã¤ã« %s ã¯ã½ã¼ã¹ããã±ã¼ã¸ã§æ´æ°ã§ãã¾ãããç¡è¦ãã¾ãã" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "ããã±ã¼ã¸ %s ã¯ã¤ã³ã¹ãã¼ã«ããã¦ããªãã®ã§ãæ´æ°ã§ãã¾ããã" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "åãã¾ãã¯ããã«æ°ãããã¼ã¸ã§ã³ã® %s ãæ¢ã«ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããã¢ãããã¼ãã§ãã¾ããã" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "ããã±ã¼ã¸ %s ã¯å©ç¨å¯è½ã§ãããã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããã" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "ããã±ã¼ã¸ %s ã¯å©ç¨å¯è½ã§ãããä»ã®ã¢ã¼ããã¯ãã£ã¼ç¨ã«ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ãã" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "ããã±ã¼ã¸ %s ã¯ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããã" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "æå¹ãªå½¢å¼ã§ã¯ããã¾ãã: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "åé¤å¯¾è±¡ã®ããã±ã¼ã¸ã¯ããã¾ããã" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "å¼æ° %s ã®ããã±ã¼ã¸ã¯å©ç¨å¯è½ã§ãããã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããã" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "æä¸ä½ãã¼ã¸ã§ã³ã®ããã±ã¼ã¸ %s ã¯ã¤ã³ã¹ãã¼ã«æ¸ã¿ãªã®ã§ããã¦ã³ã°ã¬ã¼ãã§ãã¾ããã" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "ã»ãã¥ãªãã£ã¼æ´æ°ã¯å¿ è¦ããã¾ãããã{} æ´æ°ãå©ç¨å¯è½ã§ã" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "ã»ãã¥ãªãã£ã¼æ´æ°ã¯å¿ è¦ããã¾ãããã{} æ´æ°ãå©ç¨å¯è½ã§ã" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "\"{}\" ã®ã»ãã¥ãªãã£ã¼æ´æ°ã¯å¿ è¦ããã¾ãããã{} æ´æ°ãå©ç¨å¯è½ã§ã" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "\"{}\" ã®ã»ãã¥ãªãã£ã¼æ´æ°ã¯å¿ è¦ããã¾ãããã{} æ´æ°ãå©ç¨å¯è½ã§ã" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "ã³ãã³ãã©ã¤ã³ããã±ã¼ã¸ã®ãã¼ãåå¾ã§ãã¾ããï¼ %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". 失æããããã±ã¼ã¸ã¯: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG éµãè¨å®ããã¦ãã¾ã: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "%s (0x%s) ã® GPG éµã¯ã¤ã³ã¹ãã¼ã«æ¸ã¿ã§ã" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "éµãæ¿èªããã¾ããã" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "éµãæå¦ããã¾ããã" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "éµã®ã¤ã³ãã¼ãã«å¤±æãã¾ãã (ã³ã¼ã: %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "éµã®ã¤ã³ãã¼ãã«æåãã¾ãã" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "éµã 1 ã¤ãã¤ã³ã¹ãã¼ã«ãã¾ããã§ãã" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -500,49 +498,49 @@ > "\"%s\" ãªãã¸ããªã¼ã«ä¸è¦§è¡¨ç¤ºããã¦ãã GPG éµã¯ã¤ã³ã¹ãã¼ã«æ¸ã¿ã§ããããã®ããã±ã¼ã¸ã«ã¯é©åã§ã¯ããã¾ããã\n" > "æ£ããéµ URL ããã®ãªãã¸ããªã¼ç¨ã«è¨å®ããã¦ããã確èªãã¦ãã ããã" > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "éµãã¤ã³ãã¼ããã¦ãå½¹ã«ç«ã¡ã¾ããã§ãããéµãééã£ã¦ãã¾ããã?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * ãããã: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "ãã¼ã«ã«ãªãã¸ããªã¼ \"{}\" ã®ããã±ã¼ã¸ \"{}\" ã®ãã§ãã¯ãµã ã¯æ£ããããã¾ãã" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "ãã¼ã«ã«ãªãã¸ããªã¼ã®ããã¤ãã®ããã±ã¼ã¸ã®ãã§ãã¯ãµã ã¯æ£ããããã¾ãã" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "ãªãã¸ããªã¼ \"{}\" ã®ããã±ã¼ã¸ \"{}\" ã®ãã§ãã¯ãµã ã¯æ£ããããã¾ãã" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "ããã¤ãã®ããã±ã¼ã¸ã«ã¯ç¡å¹ãªãã£ãã·ã¥ãããã¾ããã\"--cacheonly\" ãªãã·ã§ã³ã«ãããã¦ã³ãã¼ãã§ãã¾ãã" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "ä¸è´ããå¼æ°ãããã¾ãã" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "ãã¹ã¦ã®æ¤ç´¢çµæã¯å¼æ°ã®é¤å¤ãã£ã«ã¿ãªã³ã°ã«ä¸è´ãã¾ãã (filter out)" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "ãã¹ã¦ã®æ¤åºçµæã¯å¼æ°ã®ã¢ã¸ã¥ã©ã¼ãã£ã«ã¿ãªã³ã°ã«ä¸è´ãã¾ãã (filter out)" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "ãã¹ã¦ã®æ¤ç´¢çµæã¯å¼æ°ã«å¯¾ãç°ãªãã¬ãã¸ããªããã¤ã³ã¹ãã¼ã«ããããã®ã§ã" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "ããã±ã¼ã¸ %s ã¯æ¢ã«ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ãã" >@@ -562,8 +560,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "ãã¡ã¤ã« \"%s\" ãèªã¿è¾¼ãã¾ãã: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "è¨å®ã¨ã©ã¼: %s" >@@ -651,7 +649,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "ãã£ã¹ããªãã¥ã¼ã·ã§ã³åæ対象ã®ããã±ã¼ã¸ãããã¾ããã" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "å©ç¨å¯è½ãªããã±ã¼ã¸ %s ã¯ããã¾ããã" >@@ -689,45 +687,47 @@ > msgstr "表示ããããã®ä¸è´ããããã±ã¼ã¸ã¯ããã¾ãã" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "ä¸è´ãããã®ã¯è¦ã¤ããã¾ããã§ãã" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "ä¸è´ãããã®ãããã¾ããããã¡ã¤ã«ãæ¤ç´¢ãã¦ããå ´åã絶対ãã¹ãæå®ãããæé ã«ã¯ã¤ã«ãã«ã¼ããã¬ãã£ãã¯ã¹(\"*/\")ã使ç¨ãã¦ãã ããã" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ä¸æ㪠repo : '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "ä¸è´ãããªãã¸ããªã¼ãããã¾ãã: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "ãã®ã³ãã³ãã¯ã¹ã¼ãã¼ã¦ã¼ã¶ã¼ç¹æ¨©(大æ¦ã®ã·ã¹ãã ã§ã¯rootã¦ã¼ã¶ã¼)ã§å®è¡ããªããã°ããã¾ããã" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "ãã®ãããªã³ãã³ãã¯ããã¾ãã: %s. %s --help ã使ç¨ãã¦ãã ãã" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "{PROG} ãã©ã°ã¤ã³ã³ãã³ããå®è¡ã§ãã¾ããã試ãã¦ãã ãã: \"{prog} install 'dnf-command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "{prog} ãã©ã°ã¤ã³ã³ãã³ããå®è¡ã§ãã¾ããããã©ã°ã¤ã³ã®ãã¼ããç¾å¨ç¡å¹ã«ãªã£ã¦ããããã§ãã" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -735,7 +735,7 @@ > "--destdir ã¾ã㯠--downloaddir ã¯ã--downloadonlyãdownload ããã㯠system-upgrade " > "ã³ãã³ãã¨å ±ã«ä½¿ç¨ããå¿ è¦ãããã¾ãã" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -743,7 +743,7 @@ > "--enable 㨠--set-enabled ããã³ --disable 㨠--set-disabled ã¯ãconfig-manager " > "ã³ãã³ãã¨å ±ã«ä½¿ç¨ããªããã°ãªãã¾ããã" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -751,38 +751,38 @@ > "è¦å: ã¢ã¯ãã£ã㪠RPM ã»ãã¥ãªãã£ã¼ããªã·ã¼ã«ãããGPG ç½²åã®ç¢ºèªãã°ãã¼ãã«ã«å¼·å¶ãã¾ã " > "(ãã®ã¡ãã»ã¼ã¸ãã¹ã±ã«ãããã«ã¯ãdnf.conf(5) ã® 'gpgcheck' ãåç §ãã¦ãã ãã)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "è¨å®ãã¡ã¤ã« \"{}\" ã¯åå¨ãã¾ãã" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "ãªãªã¼ã¹ãã¼ã¸ã§ã³ãæ¤åºã§ãã¾ãã (ãªãªã¼ã¹ãã¼ã¸ã§ã³ãæå®ããã«ã¯ '--releasever' ã使ç¨ãã¦ãã ãã)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "å¼æ° {}: å¼æ° {} ã¨è¨±å¯ããã¦ãã¾ãã" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "ã³ãã³ã \"%s\" ã¯ãã§ã«å®ç¾©æ¸ã¿ã§ã" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "dnf.conf ã§é¤å¤ãã¾ã: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "dnf.conf ã§å«ãã¾ã: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "repo ã§é¤å¤ãã¾ã " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "repo ã«å«ãã¾ã " > >@@ -1232,7 +1232,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "groups ã®ãµãã³ãã³ããç¡å¹ã§ã: %s ã使ç¨ãã¾ãã" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "å¿ é ã®ã°ã«ã¼ãããã±ã¼ã¸ãè¦ã¤ãããã¨ãã§ãã¾ããã" > >@@ -1324,11 +1324,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "%u ã®å¾ã®ãã©ã³ã¶ã¯ã·ã§ã³å±¥æ´ãä¸å®å ¨ã§ãã" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "ä¸è¦§è¡¨ç¤ºããããã±ã¼ã¸ã¯ããã¾ãã" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1336,7 +1336,7 @@ > "ç¡å¹ãªãã©ã³ã¶ã¯ã·ã§ã³ ID ã®ç¯å²ã®å®ç¾© '{}'ã\n" > "'<transaction-id>..<transaction-id>' ã使ç¨ãã¦ãã ããã" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1344,27 +1344,27 @@ > "'{}' ããã©ã³ã¶ã¯ã·ã§ã³ IDã«å¤æã§ãã¾ããã\n" > "'<number>', 'last', 'last-<number>' ã使ç¨ãã¦ãã ããã" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "ããã±ã¼ã¸ '{}' ãæä½ãããã©ã³ã¶ã¯ã·ã§ã³ãè¦ã¤ããã¾ããã" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} ã¯åå¨ãã¾ããä¸æ¸ããã¾ãã?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "{} ã¯åå¨ããããä¸æ¸ããã¾ããã" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "{} ã«ä¿åããã¦ãããã©ã³ã¶ã¯ã·ã§ã³ã" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã®ä¿åã¨ã©ã¼ï¼ {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "è¦å: ãã©ã³ã¶ã¯ã·ã§ã³ã®å®è¡ä¸ã«ä»¥ä¸ã®åé¡ãçºçãã¾ããï¼" > >@@ -1986,13 +1986,7 @@ > msgstr "ããã±ã¼ã¸ {} ã¯ãã¡ã¤ã«ãå«ãã§ãã¾ãã" > > #: dnf/cli/commands/repoquery.py:561 >-#, fuzzy, 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." >+#, python-brace-format > msgid "" > "No valid switch specified\n" > "usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" >@@ -2000,7 +1994,7 @@ > "description:\n" > " For the given packages print a tree of the packages." > msgstr "" >-"æ£è¦ã®ã¹ã¤ãããç¹å®ããã¾ãã\n" >+"æ£è¦ã®ã¹ã¤ãããæå®ããã¦ãã¾ãã\n" > "usage: {prog} repoquery [--conflicts|--enhances|--obsoletes|--provides|--recommends|--requires|--suggest|--supplements|--whatrequires] [key] [--tree]\n" > "\n" > "説æ:\n" >@@ -2578,16 +2572,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3522,7 +3516,7 @@ > > #: dnf/conf/config.py:194 > msgid "Cannot set \"{}\" to \"{}\": {}" >-msgstr "" >+msgstr "\"{}\" ã \"{}\": {} ã«è¨å®ã§ãã¾ããã" > > #: dnf/conf/config.py:244 > msgid "Could not set cachedir: {}" >@@ -3630,7 +3624,7 @@ > #: dnf/db/group.py:353 > #, python-format > msgid "An rpm exception occurred: %s" >-msgstr "" >+msgstr "rpm ä¾å¤ãçºçãã¾ãã: %s" > > #: dnf/db/group.py:355 > msgid "No available modular metadata for modular package" >@@ -3947,10 +3941,6 @@ > msgid "no matching payload factory for %s" > msgstr "%s ã¨ä¸è´ãããã¤ãã¼ããã¡ã¯ããªã¼ã¯ããã¾ãã" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "ãã¦ã³ãã¼ãæ¸ã¿" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3970,13 +3960,21 @@ > #: dnf/rpm/miscutils.py:32 > #, python-format > msgid "Using rpmkeys executable at %s to verify signatures" >-msgstr "" >+msgstr "%s 㧠rpmkeys å®è¡å¯è½ãã¡ã¤ã«ã使ç¨ãã¦ãç½²åãæ¤è¨¼ãã¾ã" > > #: dnf/rpm/miscutils.py:66 > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "ç½²åãæ¤è¨¼ãã rpmkeys å®è¡ãã¡ã¤ã«ãè¦ã¤ããã¾ããã" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "dbCookie() é¢æ°ã¯ rpm ãã¼ã¿ãã¼ã¹ã®ã¯ããã¼ãè¿ãã¾ããã§ããã" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "ãã¹ããã©ã³ã¶ã¯ã·ã§ã³ä¸ã«ã¨ã©ã¼ãçºçãã¾ããã" > >@@ -4221,6 +4219,12 @@ > msgid "<name-unset>" > msgstr "<name-unset>" > >+#~ msgid "Already downloaded" >+#~ msgstr "ãã¦ã³ãã¼ãæ¸ã¿" >+ >+#~ msgid "No Matches found" >+#~ msgstr "ä¸è´ãããã®ã¯è¦ã¤ããã¾ããã§ãã" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/ka.po dnf-4.16.1/po/ka.po >--- dnf-4.13.0/po/ka.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/ka.po 2023-05-29 15:25:58.000000000 +0300 >@@ -3,20 +3,21 @@ > # > # George Machitidze <giomac@gmail.com>, 2015. > # Jan Silhan <jsilhan@redhat.com>, 2015. #zanata >+# Temuri Doghonadze <temuri.doghonadze@gmail.com>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2015-11-16 06:48+0000\n" >-"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" >-"Language-Team: Georgian <trans-ka (at) lists.fedoraproject.org>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-06-20 11:18+0000\n" >+"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n" >+"Language-Team: Georgian <https://translate.fedoraproject.org/projects/dnf/dnf-master/ka/>\n" > "Language: ka\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=1; plural=0;\n" >-"X-Generator: Zanata 4.6.2\n" >+"X-Generator: Weblate 4.13\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -26,7 +27,7 @@ > #: dnf/automatic/emitter.py:33 > #, python-format > msgid "Updates completed at %s" >-msgstr "" >+msgstr "ááááá®ááááá¡ ááá¡á á£ááááá¡ áá á %s" > > #: dnf/automatic/emitter.py:34 > #, python-format >@@ -41,17 +42,17 @@ > #: dnf/automatic/emitter.py:83 > #, python-format > msgid "Updates applied on '%s'." >-msgstr "" >+msgstr "'%s'-áá ááááá®áááááá ááááá¢áá ááá£ááá." > > #: dnf/automatic/emitter.py:85 > #, python-format > msgid "Updates downloaded on '%s'." >-msgstr "" >+msgstr "'%s'-áá ááááá®áááááá áááááá¬áá áááá." > > #: dnf/automatic/emitter.py:87 > #, python-format > msgid "Updates available on '%s'." >-msgstr "" >+msgstr "'%s'-áá á®ááááá¡áá¬áááááá ááááá®áááááá." > > #: dnf/automatic/emitter.py:110 > #, python-format >@@ -75,24 +76,24 @@ > > #: dnf/automatic/main.py:237 dnf/cli/cli.py:305 > msgid "GPG check FAILED" >-msgstr "" >+msgstr "GPG-áá¡ á¨áááá¬ááááá¡ á¨ááªáááá" > > #: dnf/automatic/main.py:274 > msgid "Waiting for internet connection..." >-msgstr "" >+msgstr "ááá¢áá ááá¢ááá áááá¨áá áá¡ áááááááá..." > > #: dnf/automatic/main.py:304 > msgid "Started dnf-automatic." >-msgstr "" >+msgstr "dnf-automatic-á ááá¨áááá£ááá." > > #: dnf/automatic/main.py:308 > msgid "Sleep for {} second" > msgid_plural "Sleep for {} seconds" >-msgstr[0] "" >+msgstr[0] "{} á¬áááá ááá«ááááá" > > #: dnf/automatic/main.py:315 > msgid "System is off-line." >-msgstr "" >+msgstr "á¡áá¡á¢ááá ááááá¨á£ááá." > > #: dnf/automatic/main.py:344 dnf/cli/main.py:59 dnf/cli/main.py:80 > #: dnf/cli/main.py:83 >@@ -100,244 +101,244 @@ > msgid "Error: %s" > msgstr "á¨ááªáááá: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" >-msgstr "" >+msgstr "á áááááá¢áá ááá¡ '{}' á©áá¢ááá áááá¡ á¨ááªáááá: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" >-msgstr "" >+msgstr "á áááááá¢áá ááá¡ '{}' á©áá¢ááá áááá¡ á¨ááªáááá" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." >-msgstr "" >+msgstr "ááááááá áááá¨áá áááá¡áá¡ ááá¢ááááááªáááááá¡ á¢ááááá áá¡ ááá¨áááá ááááá áá£ááá." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." >-msgstr "" >+msgstr "ááá¢ááááááªáááááá¡ á¢ááááá áá¡ ááá¨áááá ááááá áá£ááá ááááááá¢áá ááá¨ááááá¡ áá áá¡." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." >-msgstr "" >+msgstr "ááá¢ááááááªáááááá¡ á¢ááááá áá¡ á¥áá¨áááá ááááá áá£ááá." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." >-msgstr "" >+msgstr "ááá¢ááááááªáááááá¡ á¥áá¨á áá®ááá®ááá¡ ááááá®ááá." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" >-msgstr "" >+msgstr "%s: ááá¢ááááááªáááááá¡ áááá %d á¬áááá¡ á¨ááááá áááá áá ááááá®ááááá" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "ááá¢ááááááªáááááá¡ ááá¨á á¨ááá¥ááá." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." >-msgstr "" >+msgstr "%s: áááááá§ááááá ááá¢ááááááªááááá %s-ááá." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" >-msgstr "" >+msgstr "ááááá¢ááááá£áá á áááááá¢áá áááá: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." >-msgstr "" >+msgstr "ááá¢ááááááªáááááá¡ ááááá¡ áááá á¨áááá¬ááááá¡ ááá áá¦á: %s-áá¡ á¬áá %s-áá." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" >-msgstr "" >+msgstr "áááááááá áááá¡ á¢á ááááá¥áªááá¡ á¨áááá¬áááá" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" >-msgstr "" >+msgstr "á¨ááªáááá: á¢á ááááá¥áªááá¡ á¨áááá¬áááá depsolve-áá¡ á¬ááááá¦áááá:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "á¢á ááááá¥áªáá á¬áá ááá¢áááá á¨áááá¬ááá." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "á¢á ááááá¥áªááá¡ á¨áááá¬áááá" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" >-msgstr "" >+msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ á¨áááá¬ááááá¡ á¨ááªáááá:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ á¨áááá¬áááá á¬áá ááá¢ááá£ááá." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ ááá¨áááá" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" >-msgstr "" >+msgstr "á¡áááá á áááááá ááá¡ááá:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" >-msgstr "" >+msgstr "á¨ááªááááá¡ ááááá ááááá®áááá" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." >-msgstr "" >+msgstr "RPMDB á¨áááªáááá {prog}-áá¡ ááá áá." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ ááá¨ááááá¡ á¨ááªáááá." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ ááá¬á§áááá¡ á¨ááªáááá:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" >-msgstr "" >+msgstr "ááá®á¡ááá¡ á¨ááªáááá: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" >-msgstr "" >+msgstr "%s-áá¡ á¡áá¯áá á ááá¡áá¦ááá ááá§ááááá£áá áá áá" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "áá áááááá %s ááááá¢áá¡ ááá®á¡ááá¡áá¡" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" >-msgstr "" >+msgstr "%s-áá¡ á¡áá¯áá á ááá¡áá¦ááá á¡áááá áá áá" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "ááááá¢á %s áá áá á®ááááá¬áá ááá" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" >-msgstr "" >+msgstr "%s-áá¡ á¬áá¨ááá¡ á¨ááªáááá" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" >-msgstr "" >+msgstr "%s á¬ááá¨ááá" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." >-msgstr "" >+msgstr "áá áªáá áá á¯áá£á¤á á¬áá¡áá¨ááááá ááááá¨áá£áá áá áá." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." >-msgstr "" >+msgstr "áá áªáá áá á¯áá£á¤á áá áá ááááá¨áá£áá áááá¡ááá®áááááá." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." >-msgstr "" >+msgstr "ááááá¢á %s ááá§ááááá£áá áá áá. ááá á¡ááá¡ á©áááá¬ááá á¨áá£á«ááááááá." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -345,181 +346,183 @@ > #: dnf/cli/commands/upgrade.py:105 dnf/cli/commands/upgrade.py:116 > #, python-format > msgid "No match for argument: %s" >-msgstr "" >+msgstr "áá áá£áááá¢á¡ áá áá¤áá á áááá®áááá: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." >-msgstr "" >+msgstr "ááááá¢á %s á£ááá áááááááá£ááá á£á¤á á á«ááááá. ááá á¡ááá¡ á©áááá¬ááá á¨áá£á«ááááááá." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." >-msgstr "" >+msgstr "ááááá¢á %s ááá§ááááá£áá áá áá. ááááááá ááá§ááááá á¨áá£á«ááááááá." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." >-msgstr "" >+msgstr "ááááá¢á %s ááá§ááááá£áá áá áá. ááá¡á ááááá®áááá á¨áá£á«ááááááá." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >-msgstr "" >+msgstr "ááááá¢á %s á£á¤á á áá®ááá áá ááááá ááá á¡ááá¡áá. ááá¡á ááááá®áááá á¨áá£á«ááááááá." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." >-msgstr "" >+msgstr "ááááá¢á %s á®ááááá¡áá¬áááááá, áááá áá áá á ááá§ááááá£áá." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." >-msgstr "" >+msgstr "ááááá¢á %s á®ááááá¡áá¬áááááá, áááá áá ááá§ááááá£ááá á¡á®áá áá á¥áá¢áá¥á¢á£á áá¡áááá¡." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." >-msgstr "" >+msgstr "ááááá¢á %s ááá§ááááá£áá áá áá." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" >-msgstr "" >+msgstr "áá áá¡á¬áá á á¤áá áá: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." >-msgstr "" >+msgstr "áá áªáá áá ááááá¢á áá áá á¬áá¡áá¨ááááá ááááá¨áá£áá." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." >-msgstr "" >+msgstr "ááááá¢ááá áá áá£áááá¢áá¡áááá¡ %s á®ááááá¡áá¬áááááá, áááá áá áá á ááá§ááááá£áá." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." >-msgstr "" >+msgstr "ááááá¢á %s á£ááá á£á¤á á áááááá ááá á¡ááá¡áá. ááá á¡ááá¡ ááá¬ááá á¨áá£á«ááááááá." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" >-msgstr "" >+msgstr ". á¨ááªááááááá ááááá¢áá: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" >-msgstr "" >+msgstr "GPG ááá¡áá¦ááá %s-ááá (0x%s) á£ááá ááá§ááááá£ááá" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." >-msgstr "" >+msgstr "ááá¡áá¦ááá ááá¦ááá£ááá." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." >-msgstr "" >+msgstr "ááá¡áá¦ááá á£áá á§áá¤áááá." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "ááá¡áá¦áááá¡ á¨áááá¢ááá ááá ááá®áá á®áá (áááá %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" >-msgstr "" >+msgstr "ááá¡áá¦ááá á¬áá ááá¢áááá áá¥áá á¨áááá¢ááááá" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" >-msgstr "" >+msgstr "áá áªáá áá ááá¡áá¦ááá áá ááááá§áááááá" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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 "" >+"GPG ááá¡áá¦ááááá á áááááá¢áá ááá¡áááá¡ %s á£ááá ááá§ááááá£ááá, áááá áá áá áá¡á¬áá áá áá ááááá¢áá¡áááá¡.\n" >+"á¨ááááá¬ááá á áááááá¢áá ááá¡ ááá£áááá." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" >-msgstr "" >+msgstr " * á¨ááá«áááá ááá£ááá¡á®ááá: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" >-msgstr "" >+msgstr "áá áá£áááá¢á¡ áá áá¤áá á áááá®áááá" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" >-msgstr "" >+msgstr "á§áááá ááááá®áááá ááá§ááááá£ááá áá áá£áááá¢áá¡ á¡á®ááááá¡á®áá á áááááá¢áá ááááááá" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." >-msgstr "" >+msgstr "ááááá¢á %s á£ááá ááá§ááááá£ááá." > > #: dnf/cli/aliases.py:96 > #, python-format >@@ -529,37 +532,37 @@ > #: dnf/cli/aliases.py:105 dnf/conf/config.py:475 > #, python-format > msgid "Parsing file \"%s\" failed: %s" >-msgstr "" >+msgstr "á¤ááááá¡ \"%s\" áááá£á¨áááááá¡ á¨ááªáááá: %s" > > #: dnf/cli/aliases.py:108 > #, python-format > msgid "Cannot read file \"%s\": %s" >-msgstr "" >+msgstr "á¤ááááá¡ á¬ááááá®ááá¡ á¨ááªáááá \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "áááá¤ááá£á ááªááá¡ á¨ááªáááá: %s" > > #: dnf/cli/aliases.py:191 > msgid "Aliases contain infinite recursion" >-msgstr "" >+msgstr "ááá¢á¡áá®ááááá á¨áááªáááá á£á¡áá¡á á£áá á ááá£á á¡ááá¡" > > #: dnf/cli/aliases.py:209 > #, python-format > msgid "%s, using original arguments." >-msgstr "" >+msgstr "%s, áááááá§ááááá á¡áá¬á§áá¡á áá áá£áááá¢ááá." > > #: dnf/cli/cli.py:137 > #, python-format > msgid " Installed: %s-%s at %s" >-msgstr "" >+msgstr " ááá§ááááá£ááá: %s-%s. áá á:%s" > > #: dnf/cli/cli.py:139 > #, python-format > msgid " Built : %s at %s" >-msgstr "" >+msgstr " ááááá£ááá : %s áá á %s" > > #: dnf/cli/cli.py:147 > #, python-brace-format >@@ -597,11 +600,11 @@ > > #: dnf/cli/cli.py:232 > msgid "Error downloading packages:" >-msgstr "" >+msgstr "ááááá¢áááá¡ áááááá¬áá áá¡ á¨ááªáááá:" > > #: dnf/cli/cli.py:264 > msgid "Transaction failed" >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ á¨ááªáááá" > > #: dnf/cli/cli.py:287 > msgid "" >@@ -611,24 +614,24 @@ > > #: dnf/cli/cli.py:337 > msgid "Changelogs for {}" >-msgstr "" >+msgstr "áªáááááááá¡ áá£á áááá ááááá¥á¢áá¡áááá¡ {}" > > #: dnf/cli/cli.py:370 dnf/cli/cli.py:511 dnf/cli/cli.py:517 > msgid "Obsoleting Packages" >-msgstr "" >+msgstr "áááá¡áá¦ááá ááááá¢ááá" > > #: dnf/cli/cli.py:399 > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." >-msgstr "" >+msgstr "ááááá¢á %s á®ááááá£á¬áááááááá." > > #: dnf/cli/cli.py:434 > msgid "No packages marked for downgrade." >-msgstr "" >+msgstr "ááááá¢ááá ááá á¡ááá¡ ááá¡áá¬áááá áá á©áá£áá áá áá." > > #: dnf/cli/cli.py:485 > msgid "Installed Packages" >@@ -640,7 +643,7 @@ > > #: dnf/cli/cli.py:497 > msgid "Autoremove Packages" >-msgstr "" >+msgstr "ááááá¢áááá¡ ááá¢áááá¢á£á á á¬áá¨áá" > > #: dnf/cli/cli.py:499 > msgid "Extra Packages" >@@ -648,107 +651,109 @@ > > #: dnf/cli/cli.py:503 > msgid "Available Upgrades" >-msgstr "" >+msgstr "á®ááááá¡áá¬ááááá ááááá®áááááá" > > #: dnf/cli/cli.py:519 > msgid "Recently Added Packages" >-msgstr "" >+msgstr "áá®ááá®ááá¡ ááááá¢ááá£áá ááááá¢ááá" > > #: dnf/cli/cli.py:523 > msgid "No matching Packages to list" >-msgstr "" >+msgstr "áá áªáá áá ááááá¢á áá áááá®áááá" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "á£áªáááá á áááááá¢áá áá: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" >-msgstr "" >+msgstr "á áááááá¢áá áá áá áááá®áááá: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" >-msgstr "" >+msgstr "áá á«ááááá \"%s\" á£ááá áá¦á¬áá áááá" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " >-msgstr "" >+msgstr "ááááá¢ááááá£ááá dnf.conf-á¨á: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " >-msgstr "" >+msgstr "á©áá¡áá£ááá dnf.conf-á¨á: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " >-msgstr "" >+msgstr "ááááá¢ááááá£ááá á áááá¨á " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " >-msgstr "" >+msgstr "á©áá¡áá£ááá á áááá¨á " > > #: dnf/cli/commands/__init__.py:38 > #, python-format >@@ -780,7 +785,7 @@ > #: dnf/cli/commands/__init__.py:71 > #, python-format > msgid "Problem repository: %s" >-msgstr "" >+msgstr "áá áááááá á áááááá¢áá ááá¡ááá: %s" > > #: dnf/cli/commands/__init__.py:158 > msgid "display details about a package or group of packages" >@@ -788,33 +793,33 @@ > > #: dnf/cli/commands/__init__.py:168 dnf/cli/commands/__init__.py:735 > msgid "show all packages (default)" >-msgstr "" >+msgstr "á§áááá ááááá¢áááá¡ á©áááááá (áááá£ááá¡á®áááá)" > > #: dnf/cli/commands/__init__.py:171 dnf/cli/commands/__init__.py:738 > #: dnf/cli/commands/module.py:376 > msgid "show only available packages" >-msgstr "" >+msgstr "áá®áááá á®ááááá¡áá¬ááááá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/__init__.py:174 dnf/cli/commands/__init__.py:741 > msgid "show only installed packages" >-msgstr "" >+msgstr "áá®áááá ááá§ááááá£áá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/__init__.py:177 dnf/cli/commands/__init__.py:744 > msgid "show only extras packages" >-msgstr "" >+msgstr "áá®áááá ááááá¢ááááá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/__init__.py:180 dnf/cli/commands/__init__.py:183 > #: dnf/cli/commands/__init__.py:747 dnf/cli/commands/__init__.py:750 > msgid "show only upgrades packages" >-msgstr "" >+msgstr "áá®áááá ááááá®ááááááá¡ á©áááááá" > > #: dnf/cli/commands/__init__.py:186 dnf/cli/commands/__init__.py:753 > msgid "show only autoremove packages" >-msgstr "" >+msgstr "áá®áááá ááááá¬áá¨áááá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/__init__.py:189 dnf/cli/commands/__init__.py:756 > msgid "show only recently changed packages" >-msgstr "" >+msgstr "áá®áááá áá®ááá®ááá¡ á¨ááªááááá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/__init__.py:190 dnf/cli/commands/__init__.py:265 > #: dnf/cli/commands/__init__.py:769 dnf/cli/commands/autoremove.py:48 >@@ -825,7 +830,7 @@ > > #: dnf/cli/commands/__init__.py:193 > msgid "Package name specification" >-msgstr "" >+msgstr "ááááá¢áá¡ á¡áá®áááá¡ á¡áááªáá¤ááááªáá" > > #: dnf/cli/commands/__init__.py:221 > msgid "list a package or groups of packages" >@@ -837,11 +842,11 @@ > > #: dnf/cli/commands/__init__.py:239 > msgid "PROVIDE" >-msgstr "" >+msgstr "á£áá á£ááááá§áá¤á" > > #: dnf/cli/commands/__init__.py:240 > msgid "Provide specification to search for" >-msgstr "" >+msgstr "á¨ááá§ááááá á¡áá«áááá á¡áááªáá¤ááááªáá" > > #: dnf/cli/commands/__init__.py:249 dnf/cli/commands/search.py:159 > msgid "Searching Packages: " >@@ -849,11 +854,11 @@ > > #: dnf/cli/commands/__init__.py:258 > msgid "check for available package upgrades" >-msgstr "" >+msgstr "ááááá¢áááá¡ á®ááááá¡áá¬ááááá ááááá®ááááááá¡ á¨áááá¬áááá" > > #: dnf/cli/commands/__init__.py:264 > msgid "show changelogs before update" >-msgstr "" >+msgstr "ááááá®ááááááá áªáááááááááá¡ áá£á ááááá¡ á©áááááá" > > #: dnf/cli/commands/__init__.py:356 dnf/cli/commands/__init__.py:409 > #: dnf/cli/commands/__init__.py:465 >@@ -862,7 +867,7 @@ > > #: dnf/cli/commands/__init__.py:371 > msgid "No packages marked for install." >-msgstr "" >+msgstr "ááá¡áá§ááááááá ááááá¢(áá)-á áá áááá á©ááááá." > > #: dnf/cli/commands/__init__.py:407 > msgid "No package installed." >@@ -872,26 +877,26 @@ > #: dnf/cli/commands/reinstall.py:91 > #, python-format > msgid " (from %s)" >-msgstr "" >+msgstr " (%s-ááá)" > > #: dnf/cli/commands/__init__.py:428 dnf/cli/commands/__init__.py:485 > #: dnf/cli/commands/reinstall.py:92 dnf/cli/commands/remove.py:105 > #, python-format > msgid "Installed package %s%s not available." >-msgstr "" >+msgstr "ááá§ááááá£áá ááááá¢á %s%s á®ááááá£á¬áááááááá." > > #: dnf/cli/commands/__init__.py:462 dnf/cli/commands/__init__.py:571 > #: dnf/cli/commands/__init__.py:614 dnf/cli/commands/__init__.py:661 > msgid "No package installed from the repository." >-msgstr "" >+msgstr "á áááááá¢áá ááááá ááááá¢á ááá§ááááá£áá áá áá." > > #: dnf/cli/commands/__init__.py:525 dnf/cli/commands/reinstall.py:101 > msgid "No packages marked for reinstall." >-msgstr "" >+msgstr "ááááá¡áá§ááááááá áá áªáá áá ááááá¢á áá ááááááá¨áááá." > > #: dnf/cli/commands/__init__.py:711 dnf/cli/commands/upgrade.py:84 > msgid "No packages marked for upgrade." >-msgstr "" >+msgstr "ááááá¢áááá¡ ááááá®áááááá ááááááá áá áá." > > #: dnf/cli/commands/__init__.py:721 > msgid "run commands on top of all packages in given repository" >@@ -899,20 +904,20 @@ > > #: dnf/cli/commands/__init__.py:760 > msgid "REPOID" >-msgstr "" >+msgstr "REPOID" > > #: dnf/cli/commands/__init__.py:760 > msgid "Repository ID" >-msgstr "" >+msgstr "á áááááá¢áá ááá¡ ID" > > #: dnf/cli/commands/__init__.py:772 dnf/cli/commands/mark.py:48 > #: dnf/cli/commands/updateinfo.py:108 > msgid "Package specification" >-msgstr "" >+msgstr "ááááá¢áá¡ á¡áááªáá¤ááááªáá" > > #: dnf/cli/commands/__init__.py:796 > msgid "display a helpful usage message" >-msgstr "" >+msgstr "á¡áááá á ááá¤áá áááªááá¡ ááááá¢ááá" > > #: dnf/cli/commands/__init__.py:800 > msgid "COMMAND" >@@ -925,36 +930,36 @@ > > #: dnf/cli/commands/alias.py:40 > msgid "List or create command aliases" >-msgstr "" >+msgstr "áá á«áááááááá¡ ááá¢á¡áá®áááááá¡ ááááá¢ááá áá á¨áá¥ááá" > > #: dnf/cli/commands/alias.py:47 > msgid "enable aliases resolving" >-msgstr "" >+msgstr "ááá¢á¡áá®áááááá¡ ááááá¬á§ááá¢áá¡ á©áá ááá" > > #: dnf/cli/commands/alias.py:50 > msgid "disable aliases resolving" >-msgstr "" >+msgstr "ááá¢á¡áá®áááááá¡ ááááá¬á§ááá¢áá¡ ááááá ááá" > > #: dnf/cli/commands/alias.py:53 > msgid "action to do with aliases" >-msgstr "" >+msgstr "ááá¢á¡áá®áááááá á¨áá¡áá¡á á£áááááá á¥áááááááá" > > #: dnf/cli/commands/alias.py:55 > msgid "alias definition" >-msgstr "" >+msgstr "ááá¢á¡áá®áááá¡ áááá¡ááá¦áá ááá" > > #: dnf/cli/commands/alias.py:70 > msgid "Aliases are now enabled" >-msgstr "" >+msgstr "ááá¢á¡áá®ááááá á©áá áá£ááá" > > #: dnf/cli/commands/alias.py:73 > msgid "Aliases are now disabled" >-msgstr "" >+msgstr "ááá¢á¡áá®ááááá áá®áá ááááá áá£ááá" > > #: dnf/cli/commands/alias.py:90 dnf/cli/commands/alias.py:93 > #, python-format > msgid "Invalid alias key: %s" >-msgstr "" >+msgstr "ááá¢á¡áá®áááá¡ áá áá¡á¬áá á ááá¡áá¦ááá: %s" > > #: dnf/cli/commands/alias.py:96 > #, python-format >@@ -964,48 +969,48 @@ > #: dnf/cli/commands/alias.py:130 > #, python-format > msgid "Aliases added: %s" >-msgstr "" >+msgstr "áááááá¢á ááá¢á¡áá®ááááá: %s" > > #: dnf/cli/commands/alias.py:144 > #, python-format > msgid "Alias not found: %s" >-msgstr "" >+msgstr "ááá¢á¡áá®ááá ááááááá áá áá: %s" > > #: dnf/cli/commands/alias.py:147 > #, python-format > msgid "Aliases deleted: %s" >-msgstr "" >+msgstr "á¬ááá¨ááá ááá¢á¡áá®ááááá: %s" > > #: dnf/cli/commands/alias.py:155 > #, python-format > msgid "%s, alias %s=\"%s\"" >-msgstr "" >+msgstr "%s, ááá¢á¡áá®ááá %s=\"%s\"" > > #: dnf/cli/commands/alias.py:157 > #, python-format > msgid "Alias %s='%s'" >-msgstr "" >+msgstr "ááá¢á¡áá®ááá %s='%s'" > > #: dnf/cli/commands/alias.py:161 > msgid "Aliases resolving is disabled." >-msgstr "" >+msgstr "ááá¢á¡áá®áááááá¡ ááááá¬á§ááá¢á ááááá¨á£ááá." > > #: dnf/cli/commands/alias.py:166 > msgid "No aliases specified." >-msgstr "" >+msgstr "ááá¢á¡áá®ááááá áááááááá£áá áá áá." > > #: dnf/cli/commands/alias.py:173 > msgid "No alias specified." >-msgstr "" >+msgstr "ááá¢á¡áá®ááá áááááááá£áá áá áá." > > #: dnf/cli/commands/alias.py:179 > msgid "No aliases defined." >-msgstr "" >+msgstr "ááá¢á¡áá®ááááá áááááááá£áá áá áá." > > #: dnf/cli/commands/alias.py:186 > #, python-format > msgid "No match for alias: %s" >-msgstr "" >+msgstr "ááááá®ááááá¡ ááá áá¨á: %s" > > #: dnf/cli/commands/autoremove.py:41 > msgid "" >@@ -1014,7 +1019,7 @@ > > #: dnf/cli/commands/autoremove.py:46 dnf/cli/commands/remove.py:59 > msgid "Package to remove" >-msgstr "" >+msgstr "á¬áá¡áá¨áááá ááááá¢á" > > #: dnf/cli/commands/check.py:34 > msgid "check for problems in the packagedb" >@@ -1022,23 +1027,23 @@ > > #: dnf/cli/commands/check.py:40 > msgid "show all problems; default" >-msgstr "" >+msgstr "áááá£ááá¡á®ááááá á§áááá áá ááááááá¡ á©áááááá" > > #: dnf/cli/commands/check.py:43 > msgid "show dependency problems" >-msgstr "" >+msgstr "áááááááááá£ááááááá¡ áá ááááááááá¡ á©áááááá" > > #: dnf/cli/commands/check.py:46 > msgid "show duplicate problems" >-msgstr "" >+msgstr "áá¡ááá¡ áá ááááááááá¡ á©áááááá" > > #: dnf/cli/commands/check.py:49 > msgid "show obsoleted packages" >-msgstr "" >+msgstr "áááá¡áá¦ááá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/check.py:52 > msgid "show problems with provides" >-msgstr "" >+msgstr "áá ááááááááá¡ áááá¬ááááááááá áá ááá á©áááááá" > > #: dnf/cli/commands/check.py:98 > msgid "{} has missing requires of {}" >@@ -1050,7 +1055,7 @@ > > #: dnf/cli/commands/check.py:129 > msgid "{} is obsoleted by {}" >-msgstr "" >+msgstr "{} áááá¦ááá£ááá {}-áá¡ áááá " > > #: dnf/cli/commands/check.py:138 > msgid "{} provides {} but it cannot be found" >@@ -1059,29 +1064,29 @@ > #: dnf/cli/commands/clean.py:68 > #, python-format > msgid "Removing file %s" >-msgstr "" >+msgstr "á¤ááááá¡ á¬áá¨áá %s" > > #: dnf/cli/commands/clean.py:87 > msgid "remove cached data" >-msgstr "" >+msgstr "ááááá¨ááá áááááªáááááá¡ á¬áá¨áá" > > #: dnf/cli/commands/clean.py:93 > msgid "Metadata type to clean" >-msgstr "" >+msgstr "ááá¡áá¡á£á¤áááááááá ááá¢ááááááªáááááá¡ á¢ááá" > > #: dnf/cli/commands/clean.py:105 > msgid "Cleaning data: " >-msgstr "" >+msgstr "áááááªáááááá¡ ááá¡á£á¤áááááá: " > > #: dnf/cli/commands/clean.py:111 > msgid "Cache was expired" >-msgstr "" >+msgstr "ááááááá¡á£áá á¥áá¨á" > > #: dnf/cli/commands/clean.py:115 > #, python-format > msgid "%d file removed" > msgid_plural "%d files removed" >-msgstr[0] "" >+msgstr[0] "á¬áá¨ááááá %d á¤áááá" > > #: dnf/cli/commands/clean.py:119 dnf/lock.py:139 > #, python-format >@@ -1100,15 +1105,15 @@ > > #: dnf/cli/commands/distrosync.py:36 > msgid "Package to synchronize" >-msgstr "" >+msgstr "ááá¡áá¡ááá¥á ááááááá ááááá¢á" > > #: dnf/cli/commands/downgrade.py:34 > msgid "Downgrade a package" >-msgstr "" >+msgstr "ááááá¢áá¡ ááá á¡ááá¡ á©áááá¬ááá" > > #: dnf/cli/commands/downgrade.py:38 > msgid "Package to downgrade" >-msgstr "" >+msgstr "ááááá¢ááá ááá á¡ááá¡ á©áááá¡áá¬áááá" > > #: dnf/cli/commands/group.py:46 > msgid "display, or use, the groups information" >@@ -1125,15 +1130,15 @@ > > #: dnf/cli/commands/group.py:167 > msgid "Warning: No groups match:" >-msgstr "" >+msgstr "ááá¤á áá®ááááá: á¯áá£á¤ááá áá áááá®áááá:" > > #: dnf/cli/commands/group.py:196 > msgid "Available Environment Groups:" >-msgstr "" >+msgstr "ááá áááá¡ á®ááááá¡áá¬ááááá á¯áá£á¤ááá:" > > #: dnf/cli/commands/group.py:198 > msgid "Installed Environment Groups:" >-msgstr "" >+msgstr "ááá áááá¡ ááá§ááááá£áá á¯áá£á¤ááá:" > > #: dnf/cli/commands/group.py:205 dnf/cli/commands/group.py:291 > msgid "Installed Groups:" >@@ -1141,7 +1146,7 @@ > > #: dnf/cli/commands/group.py:212 dnf/cli/commands/group.py:298 > msgid "Installed Language Groups:" >-msgstr "" >+msgstr "áááá¡ ááá§ááááá£áá á¯áá£á¤ááá:" > > #: dnf/cli/commands/group.py:222 dnf/cli/commands/group.py:305 > msgid "Available Groups:" >@@ -1149,42 +1154,42 @@ > > #: dnf/cli/commands/group.py:229 dnf/cli/commands/group.py:312 > msgid "Available Language Groups:" >-msgstr "" >+msgstr "áááá¡ á®ááááá¡áá¬ááááá á¯áá£á¤ááá:" > > #: dnf/cli/commands/group.py:319 > msgid "include optional packages from group" >-msgstr "" >+msgstr "á¯áá£á¤áááá áá áá¡áááááááá£áá ááááá¢áááá¡ á©áá ááá" > > #: dnf/cli/commands/group.py:322 > msgid "show also hidden groups" >-msgstr "" >+msgstr "áááááá£áá á¯áá£á¤áááá¡ á©áááááá" > > #: dnf/cli/commands/group.py:324 > msgid "show only installed groups" >-msgstr "" >+msgstr "áá®áááá ááá§ááááá£áá á¯áá£á¤áááá¡ á©áááááá" > > #: dnf/cli/commands/group.py:326 > msgid "show only available groups" >-msgstr "" >+msgstr "áá®áááá á®ááááá¡áá¬ááááá á¯áá£á¤áááá¡ á©áááááá" > > #: dnf/cli/commands/group.py:328 > msgid "show also ID of groups" >-msgstr "" >+msgstr "á¯áá£á¤áá¡ ID-áááá¡ á©áááááá" > > #: dnf/cli/commands/group.py:330 > msgid "available subcommands: {} (default), {}" >-msgstr "" >+msgstr "á®ááááá¡áá¬ááááá á¥áááá á«áááááááá: {} (áááá£ááá¡á®áááá), {}" > > #: dnf/cli/commands/group.py:334 > msgid "argument for group subcommand" >-msgstr "" >+msgstr "áá áá£áááá¢á á¯áá£á¤áá¡ á¥áááá á«áááááá¡áááá¡" > > #: dnf/cli/commands/group.py:343 > #, python-format > msgid "Invalid groups sub-command, use: %s." >-msgstr "" >+msgstr "á¥áááá á«áááááááá¡ áá áá¡á¬áá á á¯áá£á¤á. áááááá§áááá: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1221,10 +1226,8 @@ > msgstr "" > > #: dnf/cli/commands/history.py:101 >-#, fuzzy >-#| msgid "No transactions" > msgid "No transaction file name given." >-msgstr "á¢á ááááá¥áªáááá áá áá" >+msgstr "á¢á ááááá¥áªááá¡ á¤ááááá¡ á¡áá®ááá áááááááá£áá áá áá." > > #: dnf/cli/commands/history.py:103 > msgid "More than one argument given as transaction file name." >@@ -1255,13 +1258,12 @@ > > #: dnf/cli/commands/history.py:175 > msgid "No transaction ID given" >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ ID áááááááá£áá áá áá" > > #: dnf/cli/commands/history.py:179 >-#, fuzzy, python-brace-format >-#| msgid "Transaction ID :" >+#, python-brace-format > msgid "Transaction ID \"{0}\" not found." >-msgstr "á¢á ááááá¥áªááá¡ ID :" >+msgstr "á¢á ááááá¥áªááá¡ ID \"{0}\" ááááááá áá áá." > > #: dnf/cli/commands/history.py:185 > msgid "Found more than one transaction ID!" >@@ -1277,47 +1279,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" >-msgstr "" >+msgstr "á¡ááá¨á ááááá¢ááá áá áá" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" >-msgstr "" >+msgstr "{} á£ááá áá á¡ááááá¡. ááááááá¬áá á?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." >-msgstr "" >+msgstr "áá ááááááá¬áá {}-á¡. áá£á¨ááááá¡ ááá¡áá¡á á£áá." > >-#: dnf/cli/commands/history.py:367 >-#, fuzzy >-#| msgid "Transaction ID :" >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." >-msgstr "á¢á ááááá¥áªááá¡ ID :" >+msgstr "á¢á ááááá¥áªáá á¨áááá®á£ááá {}-á¨á." > >-#: dnf/cli/commands/history.py:370 >-#, fuzzy >-#| msgid "Running transaction test" >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" >-msgstr "á¢á ááááá¥áªááá¡ á¨áááá¬áááá" >+msgstr "á¢á ááááá¥áªááá¡ á¨áááá®ááá¡ á¨ááªáááá: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -1327,11 +1325,11 @@ > > #: dnf/cli/commands/install.py:53 > msgid "Package to install" >-msgstr "" >+msgstr "ááá¡áá§ááááááá ááááá¢á" > > #: dnf/cli/commands/install.py:118 > msgid "Unable to find a match" >-msgstr "" >+msgstr "ááááá®ááááá¡ ááá áá¨á" > > #: dnf/cli/commands/install.py:131 > #, python-format >@@ -1345,11 +1343,11 @@ > > #: dnf/cli/commands/makecache.py:37 > msgid "generate the metadata cache" >-msgstr "" >+msgstr "ááá¢ááááááªáááááá¡ á¥áá¨áá¡ á¨áá¥ááá" > > #: dnf/cli/commands/makecache.py:48 > msgid "Making cache files for all metadata files." >-msgstr "" >+msgstr "áááááááá áááá¡ ááá¢ááááááªáááá¡ á§áááá á¤ááááá¡áááá¡ á¥áá¨áá¡ á¤ááááááá¡ á¨áá¥ááá." > > #: dnf/cli/commands/mark.py:39 > msgid "mark or unmark installed packages as installed by user." >@@ -1365,27 +1363,27 @@ > #: dnf/cli/commands/mark.py:52 > #, python-format > msgid "%s marked as user installed." >-msgstr "" >+msgstr "%s áááááá¨áá, á áááá ᪠áááá®ááá ááááá¡ áááá ááá§ááááá£áá." > > #: dnf/cli/commands/mark.py:56 > #, python-format > msgid "%s unmarked as user installed." >-msgstr "" >+msgstr "%s áááá®ááá ááááá¡ ááá§ááááá£ááá ááááá¨áá£áá áá¦áá áá." > > #: dnf/cli/commands/mark.py:60 > #, python-format > msgid "%s marked as group installed." >-msgstr "" >+msgstr "%s ááááá¨áá£ááá, á áááá ᪠ááá§ááááá£áá á¯áá£á¤áá¡ á¬ááá á." > > #: dnf/cli/commands/mark.py:85 dnf/cli/commands/shell.py:129 > #: dnf/cli/commands/shell.py:237 dnf/cli/commands/shell.py:282 > msgid "Error:" >-msgstr "" >+msgstr "á¨ááªáááá:" > > #: dnf/cli/commands/mark.py:87 > #, python-format > msgid "Package %s is not installed." >-msgstr "" >+msgstr "ááááá¢á ááá§ááááá£áá áá áá: %s." > > #: dnf/cli/commands/module.py:54 > msgid "" >@@ -1399,7 +1397,7 @@ > > #: dnf/cli/commands/module.py:108 dnf/cli/commands/module.py:131 > msgid "No matching Modules to list" >-msgstr "" >+msgstr "á¡ááá¨á á¨áá¡áá¢á§ááá¡á áááá£áááá áá áá áá¡" > > #: dnf/cli/commands/module.py:114 > msgid "print detailed information about a module" >@@ -1407,7 +1405,7 @@ > > #: dnf/cli/commands/module.py:136 > msgid "enable a module stream" >-msgstr "" >+msgstr "áááá£ááá¡ ááááááá¡ á©áá ááá" > > #: dnf/cli/commands/module.py:160 > msgid "disable a module with all its streams" >@@ -1415,7 +1413,7 @@ > > #: dnf/cli/commands/module.py:184 > msgid "reset a module" >-msgstr "" >+msgstr "áááá£ááá¡ á¡áá¬á§áá¡ ááááááá ááááá¨á áááá á£áááá" > > #: dnf/cli/commands/module.py:205 > msgid "install a module profile including its packages" >@@ -1439,7 +1437,7 @@ > > #: dnf/cli/commands/module.py:302 > msgid "list modular packages" >-msgstr "" >+msgstr "áááá£ááá á£áá ááááá¢áááá¡ á¡áá" > > #: dnf/cli/commands/module.py:317 > msgid "list packages belonging to a module" >@@ -1447,31 +1445,31 @@ > > #: dnf/cli/commands/module.py:352 > msgid "Interact with Modules." >-msgstr "" >+msgstr "áááá£áááááá á£á áááá áááá." > > #: dnf/cli/commands/module.py:365 > msgid "show only enabled modules" >-msgstr "" >+msgstr "áá®áááá á©áá áá£áá áááá£ááááá¡ á©áááááá" > > #: dnf/cli/commands/module.py:368 > msgid "show only disabled modules" >-msgstr "" >+msgstr "áá®áááá ááááá áá£áá áááá£ááááá¡ á©áááááá" > > #: dnf/cli/commands/module.py:371 > msgid "show only installed modules or packages" >-msgstr "" >+msgstr "áá®áááá ááá§ááááá£áá áááá£ááááá¡ áá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/module.py:374 > msgid "show profile content" >-msgstr "" >+msgstr "áá áá¤áááá¡ á¨áááªááááááá¡ á©áááááá" > > #: dnf/cli/commands/module.py:379 > msgid "remove all modular packages" >-msgstr "" >+msgstr "á§áááá áááá£áá£á á ááááá¢áá¡ á¬áá¨áá" > > #: dnf/cli/commands/module.py:389 > msgid "Module specification" >-msgstr "" >+msgstr "áááá£ááá¡ á¡áááªáá¤ááááªáá" > > #: dnf/cli/commands/module.py:411 > msgid "{} {} {}: too few arguments" >@@ -1479,11 +1477,11 @@ > > #: dnf/cli/commands/reinstall.py:38 > msgid "reinstall a package" >-msgstr "" >+msgstr "ááááá¢áá¡ ááááááá ááá§ááááá" > > #: dnf/cli/commands/reinstall.py:42 > msgid "Package to reinstall" >-msgstr "" >+msgstr "ááááááá ááá¡áá§ááááááá ááááá¢á" > > #: dnf/cli/commands/remove.py:46 > msgid "remove a package or packages from your system" >@@ -1491,7 +1489,7 @@ > > #: dnf/cli/commands/remove.py:53 > msgid "remove duplicated packages" >-msgstr "" >+msgstr "áá£áááá ááá£áá ááááá¢áááá¡ á¬áá¨áá" > > #: dnf/cli/commands/remove.py:58 > msgid "remove installonly packages over the limit" >@@ -1518,122 +1516,122 @@ > #: dnf/cli/commands/repolist.py:42 > #, python-format > msgid "Instant (last: %s)" >-msgstr "" >+msgstr "á£ááªáá á (áááá: %s)" > > #: dnf/cli/commands/repolist.py:45 > #, python-format > msgid "%s second(s) (last: %s)" >-msgstr "" >+msgstr "%s á¬á. (áááá: %s)" > > #: dnf/cli/commands/repolist.py:76 > msgid "display the configured software repositories" >-msgstr "" >+msgstr "áá ááá áááááá¡ ááá áááá£áá á áááááá¢áá ááááá¡ á©áááááá" > > #: dnf/cli/commands/repolist.py:83 > msgid "show all repos" >-msgstr "" >+msgstr "á§áááá á áááá¡ á©áááááá" > > #: dnf/cli/commands/repolist.py:86 > msgid "show enabled repos (default)" >-msgstr "" >+msgstr "á©áá áá£áá á ááááááá¡ á©áááááá (áááá£ááá¡á®áááá)" > > #: dnf/cli/commands/repolist.py:89 > msgid "show disabled repos" >-msgstr "" >+msgstr "ááááá¨á£áá á ááááááá¡ á©áááááá" > > #: dnf/cli/commands/repolist.py:93 > msgid "Repository specification" >-msgstr "" >+msgstr "á áááááá¢áá ááá¡ á¡ááá¤ááªááááªáá" > > #: dnf/cli/commands/repolist.py:125 > msgid "No repositories available" >-msgstr "" >+msgstr "áá áªáá áá á ááá á®ááááá¡áá¬ááááá áá áá" > > #: dnf/cli/commands/repolist.py:143 dnf/cli/commands/repolist.py:144 > msgid "enabled" >-msgstr "" >+msgstr "á©áá áá£ááá" > > #: dnf/cli/commands/repolist.py:151 dnf/cli/commands/repolist.py:152 > msgid "disabled" >-msgstr "" >+msgstr "ááááá áá£ááá" > > #: dnf/cli/commands/repolist.py:162 > msgid "Repo-id : " >-msgstr "" >+msgstr "á áááááá¢áá ááá¡-id : " > > #: dnf/cli/commands/repolist.py:163 > msgid "Repo-name : " >-msgstr "" >+msgstr "á áááá¡-á¡áá®ááá ; " > > #: dnf/cli/commands/repolist.py:166 > msgid "Repo-status : " >-msgstr "" >+msgstr "á áááá¡-á¡á¢áá¢á£á¡á : " > > #: dnf/cli/commands/repolist.py:169 > msgid "Repo-revision : " >-msgstr "" >+msgstr "á áááá¡-á áááááá : " > > #: dnf/cli/commands/repolist.py:173 > msgid "Repo-tags : " >-msgstr "" >+msgstr "á áááá¡-áááááá : " > > #: dnf/cli/commands/repolist.py:180 > msgid "Repo-distro-tags : " >-msgstr "" >+msgstr "á áááá¡-ááá¡á¢á áá¡-áááááá : " > > #: dnf/cli/commands/repolist.py:192 > msgid "Repo-updated : " >-msgstr "" >+msgstr "á ááá-ááááá®áááá£ááá : " > > #: dnf/cli/commands/repolist.py:194 > msgid "Repo-pkgs : " >-msgstr "" >+msgstr "á áááá¡-ááááá¢ááá : " > > #: dnf/cli/commands/repolist.py:195 > msgid "Repo-available-pkgs: " >-msgstr "" >+msgstr "ááááá¢ááá-á áááá¨á: " > > #: dnf/cli/commands/repolist.py:196 > msgid "Repo-size : " >-msgstr "" >+msgstr "á áááá¡-áááá : " > > #: dnf/cli/commands/repolist.py:199 > msgid "Repo-metalink : " >-msgstr "" >+msgstr "á áááá¡-ááá¢áááá£áá : " > > #: dnf/cli/commands/repolist.py:204 > msgid " Updated : " >-msgstr "" >+msgstr " ááááá®ááá : " > > #: dnf/cli/commands/repolist.py:206 > msgid "Repo-mirrors : " >-msgstr "" >+msgstr "á áááá¡-á¡áá ááááá : " > > #: dnf/cli/commands/repolist.py:210 dnf/cli/commands/repolist.py:216 > msgid "Repo-baseurl : " >-msgstr "" >+msgstr "á áááá¡-á«áá ááá£áá : " > > #: dnf/cli/commands/repolist.py:219 > msgid "Repo-expire : " >-msgstr "" >+msgstr "á áááá¡-áááá : " > > #. TRANSLATORS: Packages that are excluded - their names like (dnf systemd) > #: dnf/cli/commands/repolist.py:223 > msgid "Repo-exclude : " >-msgstr "" >+msgstr "á áááááá-ááá ááªá®á£áá : " > > #: dnf/cli/commands/repolist.py:227 > msgid "Repo-include : " >-msgstr "" >+msgstr "á ááá-á¨áááªááá¡ : " > > #. TRANSLATORS: Number of packages that where excluded (5) > #: dnf/cli/commands/repolist.py:232 > msgid "Repo-excluded : " >-msgstr "" >+msgstr "á ááá-áá á¨áááªááá¡ : " > > #: dnf/cli/commands/repolist.py:236 > msgid "Repo-filename : " >-msgstr "" >+msgstr "á áááá¡-á¤ááááá¡á¡áá®ááá : " > > #. Work out the first (id) and last (enabled/disabled/count), > #. then chop the middle (name)... >@@ -1652,11 +1650,11 @@ > > #: dnf/cli/commands/repolist.py:291 > msgid "Total packages: {}" >-msgstr "" >+msgstr "ááááá¢ááá á¡á£á: {}" > > #: dnf/cli/commands/repoquery.py:107 > msgid "search for packages matching keyword" >-msgstr "" >+msgstr "ááá«ááááá á¡áááááá«á á¡áá¢á§ááá¡ á¨áá¡áááááá¡á ááááá¢ááá" > > #: dnf/cli/commands/repoquery.py:121 > msgid "" >@@ -1734,15 +1732,15 @@ > > #: dnf/cli/commands/repoquery.py:168 > msgid "resolve capabilities to originating package(s)" >-msgstr "" >+msgstr "á¡áá¬á§áá¡á ááááá¢áááá¡ á¨áá¡áá«áááááááááá¡ ááááá¬á§ááá¢á" > > #: dnf/cli/commands/repoquery.py:170 > msgid "show recursive tree for package(s)" >-msgstr "" >+msgstr "ááááá¢áááá¡ á ááá£á á¡áá£áá á®áá¡ á©áááááá" > > #: dnf/cli/commands/repoquery.py:172 > msgid "operate on corresponding source RPM" >-msgstr "" >+msgstr "á¨áá¡áááááá¡ á¬á§áá áá¡ RPM-áá áá£á¨áááá" > > #: dnf/cli/commands/repoquery.py:174 > msgid "" >@@ -1764,11 +1762,11 @@ > > #: dnf/cli/commands/repoquery.py:188 > msgid "show package source RPM name" >-msgstr "" >+msgstr "ááááá¢áá¡ á¬á§áá áá¡ RPM-áá¡ á¡áá®áááá¡ á©áááááá" > > #: dnf/cli/commands/repoquery.py:191 > msgid "show changelogs of the package" >-msgstr "" >+msgstr "ááááá¢áá¡ áªáááááááááá¡ áá£á ááááá¡ á©áááááá" > > #: dnf/cli/commands/repoquery.py:194 > #, python-format, python-brace-format >@@ -1863,11 +1861,11 @@ > > #: dnf/cli/commands/repoquery.py:250 > msgid "Display only available packages." >-msgstr "" >+msgstr "áá®áááá á®ááááá¡áá¬ááááá ááááá¢áááá¡ á©áááááá." > > #: dnf/cli/commands/repoquery.py:253 > msgid "Display only installed packages." >-msgstr "" >+msgstr "áá®áááá ááá§ááááá£áá ááááá¢áááá¡ á©áááááá." > > #: dnf/cli/commands/repoquery.py:254 > msgid "" >@@ -1892,11 +1890,11 @@ > > #: dnf/cli/commands/repoquery.py:270 > msgid "Display only recently edited packages" >-msgstr "" >+msgstr "áá®áááá áá®ááá®ááá¡ á©áá¡á¬áá ááá£áá ááááá¢áááá¡ á©áááááá" > > #: dnf/cli/commands/repoquery.py:273 > msgid "the key to search for" >-msgstr "" >+msgstr "á«ááááá¡ ááá¡áá¦ááá" > > #: dnf/cli/commands/repoquery.py:295 > msgid "" >@@ -1918,7 +1916,7 @@ > > #: dnf/cli/commands/repoquery.py:344 > msgid "Package {} contains no files" >-msgstr "" >+msgstr "ááááá¢á {} á¤áááááá¡ áá á¨áááªááá¡" > > #: dnf/cli/commands/repoquery.py:561 > #, python-brace-format >@@ -1940,26 +1938,26 @@ > > #: dnf/cli/commands/search.py:52 > msgid "KEYWORD" >-msgstr "" >+msgstr "á¡áááááá«á á¡áá¢á§áá" > > #: dnf/cli/commands/search.py:55 > msgid "Keyword to search for" >-msgstr "" >+msgstr "ááá¡áá«áááá á¡áááááá«á á¡áá¢á§áá" > > #: dnf/cli/commands/search.py:61 dnf/cli/output.py:460 > msgctxt "long" > msgid "Name" >-msgstr "" >+msgstr "á¡áá®ááá" > > #: dnf/cli/commands/search.py:62 dnf/cli/output.py:513 > msgctxt "long" > msgid "Summary" >-msgstr "" >+msgstr "á¨áá¯ááááá" > > #: dnf/cli/commands/search.py:63 dnf/cli/output.py:523 > msgctxt "long" > msgid "Description" >-msgstr "" >+msgstr "áá¦á¬áá á" > > #: dnf/cli/commands/search.py:64 dnf/cli/output.py:516 > msgid "URL" >@@ -1969,34 +1967,34 @@ > #. & URL) > #: dnf/cli/commands/search.py:76 > msgid " & " >-msgstr "" >+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 "" >+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 "" >+msgstr "%s áááá®áááá: %%s" > > #: dnf/cli/commands/search.py:134 > msgid "No matches found." >-msgstr "" >+msgstr "ááááá®ááááá¡ ááá áá¨á." > > #: dnf/cli/commands/shell.py:47 > #, python-brace-format > msgid "run an interactive {prog} shell" >-msgstr "" >+msgstr "ááá£á¨ááá ááá¢áá áá¥á¢áá£á á {prog} ááá á¡á" > > #: dnf/cli/commands/shell.py:68 > msgid "SCRIPT" >-msgstr "" >+msgstr "á¡áá ááá¢á" > > #: dnf/cli/commands/shell.py:69 > #, python-brace-format >@@ -2005,12 +2003,12 @@ > > #: dnf/cli/commands/shell.py:142 > msgid "Unsupported key value." >-msgstr "" >+msgstr "ááá¡áá¦áááá¡ áá®áá ááá£ááá ááá áááá¨ááááááá." > > #: dnf/cli/commands/shell.py:158 > #, python-format > msgid "Could not find repository: %s" >-msgstr "" >+msgstr "á áááááá¢áá ááá¡ ááááá á¨áá£á«ááááááá: %s" > > #: dnf/cli/commands/shell.py:174 > msgid "" >@@ -2026,6 +2024,8 @@ > "{} [command]\n" > " print help" > msgstr "" >+"{} [áá á«ááááá]\n" >+" ááá®ááá áááá¡ áááááááá" > > #: dnf/cli/commands/shell.py:185 > msgid "" >@@ -2040,6 +2040,8 @@ > "{}\n" > " resolve the transaction set" > msgstr "" >+"{}\n" >+" á¢á ááááá¥áªááá¡ áááá áááá¡ ááááá¬á§ááá¢á" > > #: dnf/cli/commands/shell.py:195 > msgid "" >@@ -2054,12 +2056,16 @@ > "{}\n" > " run the transaction" > msgstr "" >+"{}\n" >+" á¢á ááááá¥áªááá¡ ááá¨áááá" > > #: dnf/cli/commands/shell.py:205 > msgid "" > "{}\n" > " exit the shell" > msgstr "" >+"{}\n" >+" ááá á¡áááá ááá¡ááá" > > #: dnf/cli/commands/shell.py:210 > msgid "" >@@ -2081,11 +2087,11 @@ > > #: dnf/cli/commands/shell.py:284 dnf/cli/main.py:187 > msgid "Complete!" >-msgstr "ááá¡á á£ááá!" >+msgstr "ááá¡áá¡á á£áá!" > > #: dnf/cli/commands/shell.py:294 > msgid "Leaving Shell" >-msgstr "" >+msgstr "ááá á¡áááá ááá¡ááá" > > #: dnf/cli/commands/swap.py:35 > #, python-brace-format >@@ -2102,7 +2108,7 @@ > > #: dnf/cli/commands/updateinfo.py:44 > msgid "bugfix" >-msgstr "" >+msgstr "á¨ááªááááá¡ á©áá¡á¬áá ááá" > > #: dnf/cli/commands/updateinfo.py:45 > msgid "enhancement" >@@ -2110,31 +2116,31 @@ > > #: dnf/cli/commands/updateinfo.py:46 > msgid "security" >-msgstr "" >+msgstr "á£á¡áá¤á áá®áááá" > > #: dnf/cli/commands/updateinfo.py:48 > msgid "newpackage" >-msgstr "" >+msgstr "áá®ááá ááááá¢á" > > #: dnf/cli/commands/updateinfo.py:50 > msgid "Critical/Sec." >-msgstr "" >+msgstr "áá áá¢ááá£áá/á£á¡áá¤á áá®." > > #: dnf/cli/commands/updateinfo.py:51 > msgid "Important/Sec." >-msgstr "" >+msgstr "áá£áªááááááá/á£á¡áá¤á áá®." > > #: dnf/cli/commands/updateinfo.py:52 > msgid "Moderate/Sec." >-msgstr "" >+msgstr "á¡áá¨á£ááá/á£á¡áá¤á áá®." > > #: dnf/cli/commands/updateinfo.py:53 > msgid "Low/Sec." >-msgstr "" >+msgstr "áááááá/á£á¡áá¤á áá®." > > #: dnf/cli/commands/updateinfo.py:63 > msgid "display advisories about packages" >-msgstr "" >+msgstr "ááááá¢áááá¡ á áááááááááªááááá¡ á©áááááá" > > #: dnf/cli/commands/updateinfo.py:77 > msgid "advisories about newer versions of installed packages (default)" >@@ -2156,15 +2162,15 @@ > > #: dnf/cli/commands/updateinfo.py:92 > msgid "show summary of advisories (default)" >-msgstr "" >+msgstr "á á©áááááá¡ ááááá®ááááá¡ á©áááááá (áááá£ááá¡á®áááá)" > > #: dnf/cli/commands/updateinfo.py:95 > msgid "show list of advisories" >-msgstr "" >+msgstr "á áááááááááªááááá¡ á©áááááá" > > #: dnf/cli/commands/updateinfo.py:98 > msgid "show info of advisories" >-msgstr "" >+msgstr "á áááááááááªááááá¡ á¨áá¡áá®áá ááá¤áá áááªááá¡ á©áááááá" > > #: dnf/cli/commands/updateinfo.py:101 > msgid "show only advisories with CVE reference" >@@ -2176,11 +2182,11 @@ > > #: dnf/cli/commands/updateinfo.py:168 > msgid "installed" >-msgstr "" >+msgstr "ááá§ááááá£ááá" > > #: dnf/cli/commands/updateinfo.py:171 > msgid "updates" >-msgstr "" >+msgstr "ááááá®áááááá" > > #: dnf/cli/commands/updateinfo.py:174 > msgid "all" >@@ -2188,59 +2194,59 @@ > > #: dnf/cli/commands/updateinfo.py:177 > msgid "available" >-msgstr "" >+msgstr "á®ááááá¡áá¬áááááá" > > #: dnf/cli/commands/updateinfo.py:278 > msgid "Updates Information Summary: " >-msgstr "" >+msgstr "á¡áááá¤áá áááªáá á¨áá¯áááááá¡ ááááá®áááááá: " > > #: dnf/cli/commands/updateinfo.py:281 > msgid "New Package notice(s)" >-msgstr "" >+msgstr "á¨áá¢á§ááááááá áá®ááá ááááá¢áááá¡ á¨áá¡áá®áá" > > #: dnf/cli/commands/updateinfo.py:282 > msgid "Security notice(s)" >-msgstr "" >+msgstr "á£á¡áá¤á áá®ááááá¡ á¨áááá¨áá(á/ááá)" > > #: dnf/cli/commands/updateinfo.py:283 > msgid "Critical Security notice(s)" >-msgstr "" >+msgstr "á£á¡áá¤á áá®ááááá¡ áá áá¢ááá£áá á¨áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:285 > msgid "Important Security notice(s)" >-msgstr "" >+msgstr "áááªááá¡ áááá¨ááááááááá á¨áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:287 > msgid "Moderate Security notice(s)" >-msgstr "" >+msgstr "á£á¡áá¤á áá®ááááá¡ á¡áá¨á£ááá ááááá¡ á¡áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:289 > msgid "Low Security notice(s)" >-msgstr "" >+msgstr "á£á¡áá¤á áá®ááááá¡ áááááá ááááá¡ á¨áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:291 > msgid "Unknown Security notice(s)" >-msgstr "" >+msgstr "á£á¡áá¤á áá®ááááá¡ á£áªáááá á¨áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:293 > msgid "Bugfix notice(s)" >-msgstr "" >+msgstr "á¨ááªáááááá¡á ááá¡á¬áá áááááá¡ á¨áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:294 > msgid "Enhancement notice(s)" >-msgstr "" >+msgstr "ááá¤áá áááááá¡ á¨áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:295 > msgid "other notice(s)" >-msgstr "" >+msgstr "á¡á®áá á¨áá¢á§ááááááááá" > > #: dnf/cli/commands/updateinfo.py:316 > msgid "Unknown/Sec." >-msgstr "" >+msgstr "á£áªáááá/á£á¡áá¤á áá®." > > #: dnf/cli/commands/updateinfo.py:357 > msgid "Bugs" >-msgstr "" >+msgstr "á¨ááªáááááá" > > #: dnf/cli/commands/updateinfo.py:357 > msgid "Type" >@@ -2248,11 +2254,11 @@ > > #: dnf/cli/commands/updateinfo.py:357 > msgid "Update ID" >-msgstr "" >+msgstr "ááááá®ááááá¡ ID" > > #: dnf/cli/commands/updateinfo.py:357 > msgid "Updated" >-msgstr "" >+msgstr "ááááá®ááá" > > #: dnf/cli/commands/updateinfo.py:358 > msgid "CVEs" >@@ -2268,7 +2274,7 @@ > > #: dnf/cli/commands/updateinfo.py:358 > msgid "Severity" >-msgstr "" >+msgstr "á¡ááá«ááá" > > #: dnf/cli/commands/updateinfo.py:359 > msgid "Files" >@@ -2277,15 +2283,15 @@ > #: dnf/cli/commands/updateinfo.py:359 dnf/cli/output.py:1653 > #: dnf/cli/output.py:1655 dnf/util.py:615 > msgid "Installed" >-msgstr "" >+msgstr "ááá§ááááá£ááá" > > #: dnf/cli/commands/updateinfo.py:385 > msgid "false" >-msgstr "" >+msgstr "ááªááá á" > > #: dnf/cli/commands/updateinfo.py:385 > msgid "true" >-msgstr "" >+msgstr "ááá¨ááá áá¢á" > > #: dnf/cli/commands/upgrade.py:40 > msgid "upgrade a package or packages on your system" >@@ -2293,7 +2299,7 @@ > > #: dnf/cli/commands/upgrade.py:44 > msgid "Package to upgrade" >-msgstr "" >+msgstr "áááá¡ááá®áááááá ááááá¢á" > > #: dnf/cli/commands/upgrademinimal.py:31 > msgid "" >@@ -2331,17 +2337,17 @@ > > #: dnf/cli/main.py:167 > msgid "Dependencies resolved." >-msgstr "á£á áááá ááááááááááá£áááá ááááááááááá." >+msgstr "á£á áááá ááááááááááá£áááááá ááááááááááá." > > #: dnf/cli/option_parser.py:65 > #, python-format > msgid "Command line error: %s" >-msgstr "" >+msgstr "áá á«áááááá¡ á¡á¢á áá¥áááá¡ á¨ááªáááá: %s" > > #: dnf/cli/option_parser.py:104 > #, python-format > msgid "bad format: %s" >-msgstr "" >+msgstr "áªá£áá á¤áá ááá¢á: %s" > > #: dnf/cli/option_parser.py:115 > #, python-format >@@ -2358,7 +2364,7 @@ > #: dnf/cli/option_parser.py:174 > #, python-brace-format > msgid "General {prog} options" >-msgstr "" >+msgstr "{prog}-áá¡ áááááá ááá áááá¢á ááá" > > #: dnf/cli/option_parser.py:178 > msgid "config file location" >@@ -2370,20 +2376,20 @@ > > #: dnf/cli/option_parser.py:183 > msgid "verbose operation" >-msgstr "" >+msgstr "áááá ááªááááá¡ á¦á áá ááá¢ááááá" > > #: dnf/cli/option_parser.py:185 > #, python-brace-format > msgid "show {prog} version and exit" >-msgstr "" >+msgstr "{prog}-áá¡ ááá á¡ááá¡ á©áááááá áá ááá¡ááá" > > #: dnf/cli/option_parser.py:187 > msgid "set install root" >-msgstr "" >+msgstr "ááá£ááááá ááá§áááááá¡ root á¡áá¥áá¦áááá" > > #: dnf/cli/option_parser.py:190 > msgid "do not install documentations" >-msgstr "" >+msgstr "ááááá¢á¡ ááá§ááááá áááá£áááá¢ááªááá¡ áá -ááá§ááááá" > > #: dnf/cli/option_parser.py:193 > msgid "disable all plugins" >@@ -2391,7 +2397,7 @@ > > #: dnf/cli/option_parser.py:196 > msgid "enable plugins by name" >-msgstr "" >+msgstr "ááááá¢áááá¡ á¡áá®áááá á©áá ááá" > > #: dnf/cli/option_parser.py:200 > msgid "disable plugins by name" >@@ -2411,7 +2417,7 @@ > > #: dnf/cli/option_parser.py:213 > msgid "show command help" >-msgstr "" >+msgstr "áá á«áááááá¡ ááá®ááá áááá¡ á©áááááá" > > #: dnf/cli/option_parser.py:217 > msgid "allow erasing of installed packages to resolve dependencies" >@@ -2431,11 +2437,11 @@ > > #: dnf/cli/option_parser.py:230 > msgid "maximum command wait time" >-msgstr "" >+msgstr "áá á«áááááá¡ ááááááááá¡ ááá¥á¡ááááá£á á áá á" > > #: dnf/cli/option_parser.py:233 > msgid "debugging output level" >-msgstr "" >+msgstr "ááááá áááá¡ ááááá¢áááá¡ áááá" > > #: dnf/cli/option_parser.py:236 > msgid "dumps detailed solving results into files" >@@ -2447,7 +2453,7 @@ > > #: dnf/cli/option_parser.py:243 > msgid "error output level" >-msgstr "" >+msgstr "á¨ááªááááááá¡ ááááá¢áááá¡ áááá" > > #: dnf/cli/option_parser.py:246 > #, python-brace-format >@@ -2458,7 +2464,7 @@ > > #: dnf/cli/option_parser.py:251 > msgid "debugging output level for rpm" >-msgstr "" >+msgstr "rpm-áá¡ ááááá áááá¡ áááá" > > #: dnf/cli/option_parser.py:254 > msgid "automatically answer yes for all questions" >@@ -2470,16 +2476,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -2503,7 +2509,7 @@ > > #: dnf/cli/option_parser.py:293 > msgid "disable excludepkgs" >-msgstr "" >+msgstr "excludepkgs-áá¡ ááááá ááá" > > #: dnf/cli/option_parser.py:298 > msgid "" >@@ -2521,7 +2527,7 @@ > > #: dnf/cli/option_parser.py:307 > msgid "control whether color is used" >-msgstr "" >+msgstr "á¤áá áááá¡ ááááá§áááááá¡ á©áá ááá" > > #: dnf/cli/option_parser.py:310 > msgid "set metadata as expired before running the command" >@@ -2529,11 +2535,11 @@ > > #: dnf/cli/option_parser.py:313 > msgid "resolve to IPv4 addresses only" >-msgstr "" >+msgstr "áá®áááá IPv4 ááá¡áááá ááááá¡ ááááá¬á§ááá¢á" > > #: dnf/cli/option_parser.py:316 > msgid "resolve to IPv6 addresses only" >-msgstr "" >+msgstr "áá®áááá IPv6 ááá¡áááá ááááá¡ ááááá¬á§ááá¢á" > > #: dnf/cli/option_parser.py:319 > msgid "set directory to copy packages to" >@@ -2541,11 +2547,11 @@ > > #: dnf/cli/option_parser.py:322 > msgid "only download packages" >-msgstr "" >+msgstr "ááááá¢áááá¡ áá®áááá áááááá¬áá á" > > #: dnf/cli/option_parser.py:324 > msgid "add a comment to transaction" >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡áááá¡ áááááá¢áá áá¡ ááááá¢ááá" > > #: dnf/cli/option_parser.py:327 > msgid "Include bugfix relevant packages, in updates" >@@ -2585,16 +2591,16 @@ > > #: dnf/cli/option_parser.py:380 > msgid "List of Main Commands:" >-msgstr "" >+msgstr "áááááá á áá á«áááááááá¡ á¡áá:" > > #: dnf/cli/option_parser.py:381 > msgid "List of Plugin Commands:" >-msgstr "" >+msgstr "ááááá¢áááááá¡ áá á«áááááááá¡ á¡áá:" > > #: dnf/cli/option_parser.py:418 > #, python-format > msgid "Cannot encode argument '%s': %s" >-msgstr "" >+msgstr "áá áá£áááá¢áá¡ (%s) ááá¨áá¤áá áá¡ á¨ááªáááá: %s" > > #. Translators: This is abbreviated 'Name'. Should be no longer > #. than 12 characters. You can use the full version if it is short >@@ -2602,7 +2608,7 @@ > #: dnf/cli/output.py:459 > msgctxt "short" > msgid "Name" >-msgstr "" >+msgstr "á¡áá®ááá" > > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:465 >@@ -2616,13 +2622,13 @@ > #: dnf/cli/output.py:466 dnf/cli/output.py:1247 > msgctxt "short" > msgid "Version" >-msgstr "" >+msgstr "ááá á¡áá" > > #. Translators: This is the full (unabbreviated) term 'Version'. > #: dnf/cli/output.py:467 dnf/cli/output.py:1249 > msgctxt "long" > msgid "Version" >-msgstr "" >+msgstr "ááá á¡áá" > > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:470 >@@ -2634,20 +2640,20 @@ > #: dnf/cli/output.py:471 dnf/cli/output.py:1238 > msgctxt "short" > msgid "Arch" >-msgstr "" >+msgstr "áá á¥áá¢áá¥á¢á£á á" > > #. Translators: This is the full word 'Architecture', used when > #. we have enough space. > #: dnf/cli/output.py:472 dnf/cli/output.py:1241 > msgctxt "long" > msgid "Architecture" >-msgstr "" >+msgstr "áá á¥á¢áá¢áá¥á¢á£á á" > > #. Translators: This is the full (unabbreviated) term 'Size'. > #: dnf/cli/output.py:474 dnf/cli/output.py:1264 > msgctxt "long" > msgid "Size" >-msgstr "" >+msgstr "áááá" > > #. Translators: This is the short version of 'Size'. It should > #. not be longer than 5 characters. If the term 'Size' in your >@@ -2656,26 +2662,26 @@ > #: dnf/cli/output.py:474 dnf/cli/output.py:1262 > msgctxt "short" > msgid "Size" >-msgstr "" >+msgstr "áááá" > > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:478 > msgid "Source" >-msgstr "" >+msgstr "á¬á§áá á" > > #. Translators: This is abbreviated 'Repository', used when > #. we have not enough space to display the full word. > #: dnf/cli/output.py:479 dnf/cli/output.py:1253 > msgctxt "short" > msgid "Repo" >-msgstr "" >+msgstr "á ááá" > > #. Translators: This is the full word 'Repository', used when > #. we have enough space. > #: dnf/cli/output.py:480 dnf/cli/output.py:1256 > msgctxt "long" > msgid "Repository" >-msgstr "" >+msgstr "á áááááá¢áá áá" > > #. Translators: This message should be no longer than 12 chars. > #: dnf/cli/output.py:487 >@@ -2688,7 +2694,7 @@ > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:493 > msgid "Packager" >-msgstr "" >+msgstr "ááá¬á§ááá" > > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:495 >@@ -2703,7 +2709,7 @@ > #. Translators: This message should be no longer than 12 chars. > #: dnf/cli/output.py:508 > msgid "Installed by" >-msgstr "" >+msgstr "áááá§ááááááá" > > #. Translators: This is abbreviated 'Summary'. Should be no longer > #. than 12 characters. You can use the full version if it is short >@@ -2711,7 +2717,7 @@ > #: dnf/cli/output.py:512 > msgctxt "short" > msgid "Summary" >-msgstr "" >+msgstr "á¨áá¯ááááá" > > #. Translators: This message should be no longer than 12 characters. > #: dnf/cli/output.py:518 >@@ -2724,7 +2730,7 @@ > #: dnf/cli/output.py:522 > msgctxt "short" > msgid "Description" >-msgstr "" >+msgstr "áá¦á¬áá á" > > #: dnf/cli/output.py:650 > msgid "y" >@@ -2732,7 +2738,7 @@ > > #: dnf/cli/output.py:650 > msgid "yes" >-msgstr "yes" >+msgstr "áááá®" > > #: dnf/cli/output.py:651 > msgid "n" >@@ -2744,16 +2750,16 @@ > > #: dnf/cli/output.py:655 > msgid "Is this ok [y/N]: " >-msgstr "" >+msgstr "á§ááááá¤áá á ááá ááááá? [y/N]: " > > #: dnf/cli/output.py:659 > msgid "Is this ok [Y/n]: " >-msgstr "" >+msgstr "á§ááááá¤áá á ááá ááááá? [Y/n]: " > > #: dnf/cli/output.py:739 > #, python-format > msgid "Group: %s" >-msgstr "" >+msgstr "á¯áá£á¤á: %s" > > #: dnf/cli/output.py:743 > #, python-format >@@ -2780,21 +2786,21 @@ > > #: dnf/cli/output.py:752 > msgid " Optional Packages:" >-msgstr "" >+msgstr " áá áá¡áááááááá£áá ááááá¢ááá:" > > #: dnf/cli/output.py:753 > msgid " Conditional Packages:" >-msgstr "" >+msgstr " ááá ááááá ááááá¢ááá:" > > #: dnf/cli/output.py:778 > #, python-format > msgid "Environment Group: %s" >-msgstr "" >+msgstr "ááá áááá¡ á¯áá£á¤á: %s" > > #: dnf/cli/output.py:781 > #, python-format > msgid " Environment-Id: %s" >-msgstr "" >+msgstr " ááá áááá¡-Id: %s" > > #: dnf/cli/output.py:787 > msgid " Mandatory Groups:" >@@ -2802,11 +2808,11 @@ > > #: dnf/cli/output.py:788 > msgid " Optional Groups:" >-msgstr "" >+msgstr " áá áá¡áááááááá£áá á¯áá£á¤ááá:" > > #: dnf/cli/output.py:809 > msgid "Matched from:" >-msgstr "" >+msgstr "áááááá®áá:" > > #: dnf/cli/output.py:823 > #, python-format >@@ -2820,7 +2826,7 @@ > > #: dnf/cli/output.py:857 > msgid "Description : " >-msgstr "" >+msgstr "áá¦á¬áá á: " > > #: dnf/cli/output.py:861 > #, python-format >@@ -2835,12 +2841,12 @@ > #: dnf/cli/output.py:871 > #, python-format > msgid "Provide : %s" >-msgstr "" >+msgstr "ááá¬ááááá : %s" > > #: dnf/cli/output.py:891 > #, python-format > msgid "Other : %s" >-msgstr "" >+msgstr "á¡á®áá : %s" > > #: dnf/cli/output.py:940 > msgid "There was an error calculating total download size" >@@ -2863,12 +2869,12 @@ > > #: dnf/cli/output.py:970 > msgid "There was an error calculating installed size" >-msgstr "" >+msgstr "ááá§ááááá£áá ááááá¡ ááááááááá¡ á¨ááªáááá" > > #: dnf/cli/output.py:974 > #, python-format > msgid "Freed space: %s" >-msgstr "" >+msgstr "ááááááá¡á£á¤áááá£áá áááááá: %s" > > #: dnf/cli/output.py:983 > msgid "Marking packages as installed by the group:" >@@ -2888,37 +2894,37 @@ > > #: dnf/cli/output.py:1046 > msgid "Installing group/module packages" >-msgstr "" >+msgstr "á¯áá£á¤áá¡/áááá£ááá¡ ááááá¢áá¡ ááá§ááááá" > > #: dnf/cli/output.py:1047 > msgid "Installing group packages" >-msgstr "" >+msgstr "á¯áá£á¤áá¡ ááááá¢áááá¡ ááá§ááááá" > > #. TRANSLATORS: This is for a list of packages to be installed. > #: dnf/cli/output.py:1051 > msgctxt "summary" > msgid "Installing" >-msgstr "" >+msgstr "ááá§ááááá" > > #. TRANSLATORS: This is for a list of packages to be upgraded. > #: dnf/cli/output.py:1053 > msgctxt "summary" > msgid "Upgrading" >-msgstr "" >+msgstr "ááááá®áááá" > > #. TRANSLATORS: This is for a list of packages to be reinstalled. > #: dnf/cli/output.py:1055 > msgctxt "summary" > msgid "Reinstalling" >-msgstr "" >+msgstr "ááááá§ááááá" > > #: dnf/cli/output.py:1057 > msgid "Installing dependencies" >-msgstr "" >+msgstr "áááááááááá£ááááááá¡ ááá§ááááá" > > #: dnf/cli/output.py:1058 > msgid "Installing weak dependencies" >-msgstr "" >+msgstr "á¡á£á¡á¢á áááááááááá£ááááááá¡ ááá§ááááá" > > #. TRANSLATORS: This is for a list of packages to be removed. > #: dnf/cli/output.py:1060 >@@ -2927,65 +2933,65 @@ > > #: dnf/cli/output.py:1061 > msgid "Removing dependent packages" >-msgstr "" >+msgstr "áááááááááá£áá ááááá¢áááá¡ á¬áá¨áá" > > #: dnf/cli/output.py:1062 > msgid "Removing unused dependencies" >-msgstr "" >+msgstr "ááááá£á§ááááááá áááááááááá£ááááááá¡ á¬áá¨áá" > > #. TRANSLATORS: This is for a list of packages to be downgraded. > #: dnf/cli/output.py:1064 > msgctxt "summary" > msgid "Downgrading" >-msgstr "" >+msgstr "ááá á¡ááá¡ ááá¬ááá" > > #: dnf/cli/output.py:1089 > msgid "Installing module profiles" >-msgstr "" >+msgstr "áááá£ááá¡ áá áá¤áááááá¡ ááá§ááááá" > > #: dnf/cli/output.py:1098 > msgid "Disabling module profiles" >-msgstr "" >+msgstr "áááá£ááá¡ áá áá¤áááááá¡ ááááá¨áá" > > #: dnf/cli/output.py:1107 > msgid "Enabling module streams" >-msgstr "" >+msgstr "áááá£áá£á á ááááááááá¡ á©áá ááá" > > #: dnf/cli/output.py:1115 > msgid "Switching module streams" >-msgstr "" >+msgstr "áááá£áá£á á ááááááááá¡ ááááá ááá" > > #: dnf/cli/output.py:1123 > msgid "Disabling modules" >-msgstr "" >+msgstr "áááááá¨ááá áááá£áááá" > > #: dnf/cli/output.py:1131 > msgid "Resetting modules" >-msgstr "" >+msgstr "áááá£ááááá¡ á¡áá¬á§áá¡ áááá¨áááááááááá áááá á£áááá" > > #: dnf/cli/output.py:1142 > msgid "Installing Environment Groups" >-msgstr "" >+msgstr "ááá áááá¡ ááááá¢áááá¡ ááá§ááááá" > > #: dnf/cli/output.py:1149 > msgid "Upgrading Environment Groups" >-msgstr "" >+msgstr "ááá áááá¡ á¯áá£á¤áááá¡ ááááá®áááá" > > #: dnf/cli/output.py:1156 > msgid "Removing Environment Groups" >-msgstr "" >+msgstr "ááá áááá¡ á¯áá£á¤áááá¡ á¬áá¨áá" > > #: dnf/cli/output.py:1163 > msgid "Installing Groups" >-msgstr "" >+msgstr "á¯áá£á¤áááá¡ ááá§ááááá" > > #: dnf/cli/output.py:1170 > msgid "Upgrading Groups" >-msgstr "" >+msgstr "á¯áá£á¤áááá¡ ááááá®áááá" > > #: dnf/cli/output.py:1177 > msgid "Removing Groups" >-msgstr "" >+msgstr "á¯áá£á¤áááá¡ á¬áá¨áá" > > #: dnf/cli/output.py:1193 > #, python-format >@@ -2997,11 +3003,11 @@ > #: dnf/cli/output.py:1203 > #, python-format > msgid "Skipping packages with broken dependencies%s" >-msgstr "" >+msgstr "ááááá¡áá¢ááááááá ááá¤á£áááá£áá áááááááááá£ááááááá¡ áá¥ááá ááááá¢ááá %s" > > #: dnf/cli/output.py:1207 > msgid " or part of a group" >-msgstr "" >+msgstr " áá á¯áá£á¤áá¡ á¬ááá á" > > #. Translators: This is the short version of 'Package'. You can > #. use the full (unabbreviated) term 'Package' if you think that >@@ -3010,17 +3016,17 @@ > #: dnf/cli/output.py:1232 > msgctxt "short" > msgid "Package" >-msgstr "" >+msgstr "ááááá¢á" > > #. Translators: This is the full (unabbreviated) term 'Package'. > #: dnf/cli/output.py:1234 > msgctxt "long" > msgid "Package" >-msgstr "" >+msgstr "ááááá¢á" > > #: dnf/cli/output.py:1283 > msgid "replacing" >-msgstr "" >+msgstr "á©ááááªááááá" > > #: dnf/cli/output.py:1290 > #, python-format >@@ -3029,6 +3035,9 @@ > "Transaction Summary\n" > "%s\n" > msgstr "" >+"\n" >+"á¢á ááááá¥áªááá¡ ááááá®áááá\n" >+"%s\n" > > #. TODO: remove > #: dnf/cli/output.py:1295 dnf/cli/output.py:1813 dnf/cli/output.py:1814 >@@ -3049,18 +3058,17 @@ > > #: dnf/cli/output.py:1303 > msgid "Skip" >-msgstr "" >+msgstr "ááááá¢ááááá" > > #: dnf/cli/output.py:1312 dnf/cli/output.py:1328 >-#, fuzzy > msgid "Package" > msgid_plural "Packages" >-msgstr[0] "ááááá¢á" >+msgstr[0] "ááááá¢ááá" > > #: dnf/cli/output.py:1330 > msgid "Dependent package" > msgid_plural "Dependent packages" >-msgstr[0] "" >+msgstr[0] "áááááááááá£áá ááááá¢ááá" > > #: dnf/cli/output.py:1438 > msgid "Total" >@@ -3068,7 +3076,7 @@ > > #: dnf/cli/output.py:1466 > msgid "<unset>" >-msgstr "" >+msgstr "<unset>" > > #: dnf/cli/output.py:1467 > msgid "System" >@@ -3081,7 +3089,7 @@ > #. TRANSLATORS: user names who executed transaction in history command output > #: dnf/cli/output.py:1530 > msgid "User name" >-msgstr "" >+msgstr "áááá®ááá ááááá" > > #: dnf/cli/output.py:1532 > msgid "ID" >@@ -3097,7 +3105,7 @@ > > #: dnf/cli/output.py:1536 > msgid "Altered" >-msgstr "" >+msgstr "á¨ááªáááááá" > > #: dnf/cli/output.py:1579 > msgid "No transactions" >@@ -3105,7 +3113,7 @@ > > #: dnf/cli/output.py:1580 dnf/cli/output.py:1596 > msgid "Failed history info" >-msgstr "" >+msgstr "ááá¤áá áááªáá á¨ááªááááááá¡ áá¡á¢áá ááá¡ á¨áá¡áá®áá" > > #: dnf/cli/output.py:1595 > msgid "No transaction ID, or package, given" >@@ -3113,27 +3121,27 @@ > > #: dnf/cli/output.py:1653 > msgid "Erased" >-msgstr "" >+msgstr "á¬áá¨ááááá" > > #: dnf/cli/output.py:1654 dnf/cli/output.py:1821 dnf/util.py:614 > msgid "Downgraded" >-msgstr "" >+msgstr "ááá á¡áá áááá¬áá" > > #: dnf/cli/output.py:1654 dnf/cli/output.py:1823 dnf/util.py:613 > msgid "Upgraded" >-msgstr "" >+msgstr "ááááá®ááá" > > #: dnf/cli/output.py:1655 > msgid "Not installed" >-msgstr "" >+msgstr "ááá§ááááá£áá áá áá" > > #: dnf/cli/output.py:1656 > msgid "Newer" >-msgstr "" >+msgstr "á£á¤á á áá®áááá" > > #: dnf/cli/output.py:1656 > msgid "Older" >-msgstr "" >+msgstr "á£á¤á á á«ááááá" > > #: dnf/cli/output.py:1704 dnf/cli/output.py:1706 > msgid "Transaction ID :" >@@ -3141,11 +3149,11 @@ > > #: dnf/cli/output.py:1709 > msgid "Begin time :" >-msgstr "" >+msgstr "ááá¬á§áááá¡ áá á :" > > #: dnf/cli/output.py:1712 dnf/cli/output.py:1714 > msgid "Begin rpmdb :" >-msgstr "" >+msgstr "rpmdb-áá¡ ááá¬á§ááá :" > > #: dnf/cli/output.py:1720 > #, python-format >@@ -3169,24 +3177,24 @@ > > #: dnf/cli/output.py:1727 > msgid "End time :" >-msgstr "" >+msgstr "ááá¡á á£ááááá¡ áá á :" > > #: dnf/cli/output.py:1730 dnf/cli/output.py:1732 > msgid "End rpmdb :" >-msgstr "" >+msgstr "rpmdb-áá¡ ááá¡á á£ááááá¡ áá á :" > > #: dnf/cli/output.py:1739 dnf/cli/output.py:1741 > msgid "User :" >-msgstr "áááá®ááá ááááá" >+msgstr "áááá®ááá ááááá :" > > #: dnf/cli/output.py:1745 dnf/cli/output.py:1752 > msgid "Aborted" >-msgstr "" >+msgstr "ááá£á¥áááá£ááá" > > #: dnf/cli/output.py:1745 dnf/cli/output.py:1748 dnf/cli/output.py:1750 > #: dnf/cli/output.py:1752 dnf/cli/output.py:1754 dnf/cli/output.py:1756 > msgid "Return-Code :" >-msgstr "" >+msgstr "ááá¡ááá á£áááááá-áááá :" > > #: dnf/cli/output.py:1748 dnf/cli/output.py:1756 > msgid "Success" >@@ -3194,35 +3202,35 @@ > > #: dnf/cli/output.py:1750 > msgid "Failures:" >-msgstr "" >+msgstr "á¨ááªáááááá:" > > #: dnf/cli/output.py:1754 > msgid "Failure:" >-msgstr "" >+msgstr "á¨ááªáááá:" > > #: dnf/cli/output.py:1764 dnf/cli/output.py:1766 > msgid "Releasever :" >-msgstr "" >+msgstr "á ááááá :" > > #: dnf/cli/output.py:1771 dnf/cli/output.py:1773 > msgid "Command Line :" >-msgstr "" >+msgstr "áá á«áááááá¡ á¡á¢á áá¥ááá :" > > #: dnf/cli/output.py:1778 dnf/cli/output.py:1780 > msgid "Comment :" >-msgstr "" >+msgstr "áááááá¢áá á :" > > #: dnf/cli/output.py:1784 > msgid "Transaction performed with:" >-msgstr "" >+msgstr "á¢á ááááá¥áªáá á¨áá¡á á£ááá:" > > #: dnf/cli/output.py:1793 > msgid "Packages Altered:" >-msgstr "" >+msgstr "á¨ááªááááá ááááá¢ááá:" > > #: dnf/cli/output.py:1799 > msgid "Scriptlet output:" >-msgstr "" >+msgstr "ááááá¡áá ááá¢áá¡ ááááá¢ááá:" > > #: dnf/cli/output.py:1806 > msgid "Errors:" >@@ -3230,23 +3238,23 @@ > > #: dnf/cli/output.py:1815 > msgid "Dep-Install" >-msgstr "" >+msgstr "áááááááááá£ááááááá¡-ááá§ááááá" > > #: dnf/cli/output.py:1816 > msgid "Obsoleted" >-msgstr "" >+msgstr "áááá¦ááá£ááá" > > #: dnf/cli/output.py:1817 dnf/transaction.py:84 dnf/transaction.py:85 > msgid "Obsoleting" >-msgstr "" >+msgstr "áááá¦ááá" > > #: dnf/cli/output.py:1818 > msgid "Erase" >-msgstr "" >+msgstr "á¬áá¨áá" > > #: dnf/cli/output.py:1819 > msgid "Reinstall" >-msgstr "" >+msgstr "ááááá§ááááá" > > #: dnf/cli/output.py:1893 > #, python-format >@@ -3290,11 +3298,11 @@ > > #: dnf/cli/output.py:1916 > msgid "--> Starting dependency resolution" >-msgstr "--> á£á áááá ááááááááááá£ááááááá¡ áááááááá¡ ááá¬á§ááá" >+msgstr "--> á£á áááá ááááááááááá£ááááááá¡ áááááááá¡ ááá¡áá¬á§áá¡á" > > #: dnf/cli/output.py:1920 > msgid "--> Finished dependency resolution" >-msgstr "--> á£á áááá ááááááááááá£ááááááá¡ ááááááá ááá¡á á£ááá" >+msgstr "--> á£á áááá ááááááááááá£ááááááá¡ áááááááá¡ ááá¡áá¡á á£áá" > > #: dnf/cli/output.py:1934 dnf/crypto.py:132 > #, python-format >@@ -3323,7 +3331,7 @@ > > #: dnf/cli/utils.py:102 > msgid "Traced/Stopped" >-msgstr "" >+msgstr "á¢á áá¡áá ááá£ááá/ááá©áá ááá£ááá" > > #: dnf/cli/utils.py:103 > msgid "Unknown" >@@ -3377,17 +3385,17 @@ > #: dnf/comps.py:622 dnf/transaction_sr.py:477 dnf/transaction_sr.py:487 > #, python-format > msgid "Environment id '%s' is not installed." >-msgstr "" >+msgstr "ááá ááá ááá§ááááá£áá áá áá:'%s'." > > #: dnf/comps.py:639 > #, python-format > msgid "Environment '%s' is not installed." >-msgstr "" >+msgstr "ááá ááá ááá§ááááá£áá áá áá:'%s'." > > #: dnf/comps.py:641 > #, python-format > msgid "Environment '%s' is not available." >-msgstr "" >+msgstr "ááá ááá (%s) á®ááááá£á¬áááááááá." > > #: dnf/comps.py:673 > #, python-format >@@ -3397,7 +3405,7 @@ > #: dnf/conf/config.py:136 > #, python-format > msgid "Error parsing '%s': %s" >-msgstr "" >+msgstr "'%s'-áá¡ áááá£á¨áááááá¡ á¨ááªáááá: %s" > > #: dnf/conf/config.py:151 > #, python-format >@@ -3410,7 +3418,7 @@ > > #: dnf/conf/config.py:244 > msgid "Could not set cachedir: {}" >-msgstr "" >+msgstr "á¥áá¨áá¡ á¡áá¥áá¦ááááá¡ ááá§áááááá¡ á¨ááªáááá: {}" > > #: dnf/conf/config.py:293 > msgid "" >@@ -3435,7 +3443,7 @@ > > #: dnf/conf/config.py:445 dnf/conf/config.py:463 > msgid "Incorrect or unknown \"{}\": {}" >-msgstr "" >+msgstr "áá áá¡á¬áá á áá á£áªáááá \"{}\": {}" > > #: dnf/conf/config.py:519 > #, python-format >@@ -3450,7 +3458,7 @@ > #: dnf/conf/read.py:60 > #, python-format > msgid "Warning: failed loading '%s', skipping." >-msgstr "" >+msgstr "ááá¤á áá®ááááá: %s-áá¡ á©áá¢ááá áááá¡ áá áááááá, ááááá¢ááááá£ááá." > > #: dnf/conf/read.py:72 > msgid "Bad id for repo: {} ({}), byte = {} {}" >@@ -3458,7 +3466,7 @@ > > #: dnf/conf/read.py:76 > msgid "Bad id for repo: {}, byte = {} {}" >-msgstr "" >+msgstr "á áááá¡ áá áá¡á¬áá á id: {}, áááá¢á = {} {}" > > #: dnf/conf/read.py:84 > msgid "Repository '{}' ({}): Error parsing config: {}" >@@ -3478,17 +3486,17 @@ > > #: dnf/conf/read.py:113 > msgid "Parsing file \"{}\" failed: {}" >-msgstr "" >+msgstr "á¤ááááá¡ \"{}\" áááá£á¨áááááá¡ á¨ááªáááá: {}" > > #: dnf/crypto.py:108 > #, python-format > msgid "repo %s: 0x%s already imported" >-msgstr "" >+msgstr "á ááá %s: 0x%s á£ááá á¨áááá¢áááááá" > > #: dnf/crypto.py:115 > #, python-format > msgid "repo %s: imported key 0x%s." >-msgstr "" >+msgstr "á ááá %s: á¨áááá¢áááááá ááá¡áá¦ááá 0x%s." > > #: dnf/crypto.py:145 > msgid "Verified using DNS record with DNSSEC signature." >@@ -3508,6 +3516,8 @@ > "No available modular metadata for modular package '{}', it cannot be " > "installed on the system" > msgstr "" >+"áááá£ááá á£áá ááááá¢á '{}'-áááá¡ áááá£ááá á£áá ááá¢ááááááªááááá ááá£á¬áááááááá; ááá " >+"ááá§áááááá áá¥áááá¡ á¡áá¡á¢ááááá" > > #: dnf/db/group.py:353 > #, python-format >@@ -3530,19 +3540,19 @@ > > #: dnf/dnssec.py:243 > msgid "DNSSEC extension: Key for user " >-msgstr "" >+msgstr "DNSSEC ááá¤áá ááááá: áááá®ááá ááááá¡ ááá¡áá¦ááá " > > #: dnf/dnssec.py:245 > msgid "is valid." >-msgstr "" >+msgstr "á¡á¬áá áá." > > #: dnf/dnssec.py:247 > msgid "has unknown status." >-msgstr "" >+msgstr "áááá©ááá á£áªáááá á¡á¢áá¢á£á¡á." > > #: dnf/dnssec.py:255 > msgid "DNSSEC extension: " >-msgstr "" >+msgstr "DNSSEC-áá¡ ááá¤áá ááááá: " > > #: dnf/dnssec.py:287 > msgid "Testing already imported keys for their validity." >@@ -3551,7 +3561,7 @@ > #: dnf/drpm.py:62 dnf/repo.py:267 > #, python-format > msgid "unsupported checksum type: %s" >-msgstr "" >+msgstr "á¡ááááá¢á ááá á¯áááá¡ áá®áá ááá£ááá ááá á¢ááá: %s" > > #: dnf/drpm.py:144 > msgid "Delta RPM rebuild failed" >@@ -3563,37 +3573,37 @@ > > #: dnf/drpm.py:149 > msgid "done" >-msgstr "" >+msgstr "áááááá" > > #: dnf/exceptions.py:113 > msgid "Problems in request:" >-msgstr "" >+msgstr "áááá®ááááá¡ áá áááááááá:" > > #: dnf/exceptions.py:115 > msgid "missing packages: " >-msgstr "" >+msgstr "ááááá£áá ááááá¢ááá: " > > #: dnf/exceptions.py:117 > msgid "broken packages: " >-msgstr "" >+msgstr "ááá¤á£áááá£áá ááááá¢ááá: " > > #: dnf/exceptions.py:119 > msgid "missing groups or modules: " >-msgstr "" >+msgstr "ááááá£áá á¯áá£á¤ááá áá áááá£áááá: " > > #: dnf/exceptions.py:121 > msgid "broken groups or modules: " >-msgstr "" >+msgstr "ááá¤á£áááá£áá á¯áá£á¤ááá áá áááá£áááá: " > > #: dnf/exceptions.py:126 > msgid "Modular dependency problem with Defaults:" > msgid_plural "Modular dependency problems with Defaults:" >-msgstr[0] "" >+msgstr[0] "áááá£ááá¡á®áááá ááá áááá¢á áááá áááá£ááá á£áá áááááááááá£ááááááá¡ á¨ááªáááá:" > > #: dnf/exceptions.py:131 dnf/module/module_base.py:857 > msgid "Modular dependency problem:" > msgid_plural "Modular dependency problems:" >-msgstr[0] "" >+msgstr[0] "áááá£ááá á£áá áááááááááá£ááááááá¡ áá áááááááá:" > > #: dnf/lock.py:100 > #, python-format >@@ -3604,11 +3614,11 @@ > > #: dnf/module/__init__.py:26 > msgid "Enabling different stream for '{}'." >-msgstr "" >+msgstr "'{}'-á¡áááá¡ á¡á®áá ááááááá¡ á©áá ááá." > > #: dnf/module/__init__.py:27 > msgid "Nothing to show." >-msgstr "" >+msgstr "á¡áá©áááááááá áá áá¤áá áá." > > #: dnf/module/__init__.py:28 > msgid "Installing newer version of '{}' than specified. Reason: {}" >@@ -3616,7 +3626,7 @@ > > #: dnf/module/__init__.py:29 > msgid "Enabled modules: {}." >-msgstr "" >+msgstr "á©áá áá£áá áááá£áááá: {}." > > #: dnf/module/__init__.py:30 > msgid "No profile specified for '{}', please specify profile." >@@ -3624,11 +3634,11 @@ > > #: dnf/module/exceptions.py:27 > msgid "No such module: {}" >-msgstr "" >+msgstr "áá¡ááá áááá£áá áá áá á¡ááááá¡: {}" > > #: dnf/module/exceptions.py:33 > msgid "No such stream: {}" >-msgstr "" >+msgstr "áá¡ááá áááááá áá áá á¡ááááá¡: {}" > > #: dnf/module/exceptions.py:39 > msgid "No enabled stream for module: {}" >@@ -3644,7 +3654,7 @@ > > #: dnf/module/exceptions.py:58 > msgid "No such profile: {}" >-msgstr "" >+msgstr "áá¡ááá áá áá¤ááá áá áá á¡ááááá¡: {}" > > #: dnf/module/exceptions.py:64 > msgid "Specified profile not installed for {}" >@@ -3668,6 +3678,9 @@ > "\n" > "Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled" > msgstr "" >+"\n" >+"\n" >+"ááááá¨áááá: [d]áááá£ááá¡á®áááá, [e]á©áá áá£áá, [x]ááááá áá£áá, [i]ááá§ááááá£áá" > > #: dnf/module/module_base.py:36 > msgid "" >@@ -3679,7 +3692,7 @@ > #: dnf/module/module_base.py:56 dnf/module/module_base.py:556 > #: dnf/module/module_base.py:615 dnf/module/module_base.py:684 > msgid "Ignoring unnecessary profile: '{}/{}'" >-msgstr "" >+msgstr "ááááá£á§ááááááá áá áá¤áááá¡ ááááá á: '{}/{}'" > > #: dnf/module/module_base.py:86 > #, python-brace-format >@@ -3706,7 +3719,7 @@ > > #: dnf/module/module_base.py:124 > msgid "No profiles for module {}:{}" >-msgstr "" >+msgstr "áááá£ááá¡ ({}) áá áá¤ááá áá áá á¡ááááá¡: {}" > > #: dnf/module/module_base.py:131 > msgid "Default profile {} not available in module {}:{}" >@@ -3735,7 +3748,7 @@ > #: dnf/module/module_base.py:552 dnf/module/module_base.py:611 > #: dnf/module/module_base.py:680 dnf/module/module_base.py:843 > msgid "Unable to resolve argument {}" >-msgstr "" >+msgstr "áá áá£áááá¢áá¡ ({}) áááá®á¡ááá¡ á¨ááªáááá" > > #: dnf/module/module_base.py:321 > #, python-brace-format >@@ -3765,7 +3778,7 @@ > > #: dnf/module/module_base.py:844 > msgid "No match for package {}" >-msgstr "" >+msgstr "ááááá¢á¡ {} áá áá¤áá á áááá®áááá" > > #. empty file is invalid json format > #: dnf/persistor.py:53 >@@ -3785,21 +3798,21 @@ > > #: dnf/persistor.py:105 > msgid "Failed storing last makecache time." >-msgstr "" >+msgstr "Makecache áá á«áááááá¡ áááá ááá¨ááááá¡ áá ááá¡ á¨áááá®áá á¨áá£á«ááááááá." > > #: dnf/persistor.py:112 > msgid "Failed determining last makecache time." >-msgstr "" >+msgstr "Makecache áá á«áááááá¡ áááá ááá¨ááááá¡ áá ááá¡ ááá«áááá á¨áá£á«ááááááá." > > #: dnf/plugin.py:63 > #, python-format > msgid "Parsing file failed: %s" >-msgstr "" >+msgstr "á¤ááááá¡ áááá£á¨áááááá¡ á¨ááªáááá: %s" > > #: dnf/plugin.py:141 > #, python-format > msgid "Loaded plugins: %s" >-msgstr "" >+msgstr "á©áá¢ááá áá£áá ááááá¢ááááá: %s" > > #: dnf/plugin.py:211 > #, python-format >@@ -3819,10 +3832,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3832,7 +3841,7 @@ > #: dnf/repodict.py:58 > #, python-format > msgid "enabling %s repository" >-msgstr "" >+msgstr "á áááááá¢áá ááá¡ á©áá ááá: %s" > > #: dnf/repodict.py:94 > #, python-format >@@ -3848,10 +3857,18 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >-msgid "Errors occurred during test transaction." >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." > msgstr "" > >+#: dnf/rpm/transaction.py:135 >+msgid "Errors occurred during test transaction." >+msgstr "á¢á ááááá¥áªááá¡ áá áá¡ áááá®ááá á á¨ááªáááááá." >+ > #: dnf/sack.py:47 > msgid "" > "allow_vendor_change is disabled. This option is currently not supported for " >@@ -3862,35 +3879,35 @@ > #: dnf/transaction.py:80 > msgctxt "currently" > msgid "Downgrading" >-msgstr "" >+msgstr "ááá á¡ááá¡ ááá¬ááá" > > #: dnf/transaction.py:81 dnf/transaction.py:88 dnf/transaction.py:93 > #: dnf/transaction.py:95 > msgid "Cleanup" >-msgstr "" >+msgstr "ááá¡á£á¤áááááá" > > #. TRANSLATORS: This is for a single package currently being installed. > #: dnf/transaction.py:83 > msgctxt "currently" > msgid "Installing" >-msgstr "" >+msgstr "ááá§ááááá" > > #. TRANSLATORS: This is for a single package currently being reinstalled. > #: dnf/transaction.py:87 > msgctxt "currently" > msgid "Reinstalling" >-msgstr "" >+msgstr "ááááá§ááááá" > > #. TODO: 'Removing'? > #: dnf/transaction.py:90 > msgid "Erasing" >-msgstr "" >+msgstr "á¬áá¨áá" > > #. TRANSLATORS: This is for a single package currently being upgraded. > #: dnf/transaction.py:92 > msgctxt "currently" > msgid "Upgrading" >-msgstr "" >+msgstr "ááááá®áááá" > > #: dnf/transaction.py:96 > msgid "Verifying" >@@ -3898,11 +3915,11 @@ > > #: dnf/transaction.py:97 > msgid "Running scriptlet" >-msgstr "" >+msgstr "ááááá¡áá ááá¢áá¡ ááá¨áááá" > > #: dnf/transaction.py:99 > msgid "Preparing" >-msgstr "" >+msgstr "ááááááááá" > > #: dnf/transaction_sr.py:66 > #, python-brace-format >@@ -3945,7 +3962,7 @@ > #: dnf/transaction_sr.py:271 > #, python-brace-format > msgid "Missing key \"{key}\"." >-msgstr "" >+msgstr "ááááá£áá ááá¡áá¦ááá \"{key}\"." > > #: dnf/transaction_sr.py:285 > #, python-brace-format >@@ -4007,7 +4024,7 @@ > #: dnf/transaction_sr.py:432 > #, python-format > msgid "Environment id '%s' is not available." >-msgstr "" >+msgstr "ááá áááá¡ áá '%s' á®ááááá£á¬áááááááá." > > #: dnf/transaction_sr.py:456 > #, python-brace-format >@@ -4050,7 +4067,7 @@ > > #: dnf/util.py:417 dnf/util.py:419 > msgid "Problem" >-msgstr "" >+msgstr "áá áááááá" > > #: dnf/util.py:470 > msgid "TransactionItem not found for key: {}" >@@ -4062,25 +4079,28 @@ > > #: dnf/util.py:483 > msgid "Errors occurred during transaction." >-msgstr "" >+msgstr "á¢á ááááá¥áªááá¡ áá áá¡ áááá®ááá á á¨ááªáááááá." > > #: dnf/util.py:619 > msgid "Reinstalled" >-msgstr "" >+msgstr "ááááá§áááá" > > #: dnf/util.py:620 > msgid "Skipped" >-msgstr "" >+msgstr "ááááá¢ááááá£ááá" > > #: dnf/util.py:621 > msgid "Removed" >-msgstr "" >+msgstr "á¬áá¨ááááá" > > #: dnf/util.py:624 > msgid "Failed" >-msgstr "" >+msgstr "á¨ááªáááá" > > #. returns <name-unset> for everything that evaluates to False (None, empty..) > #: dnf/util.py:633 > msgid "<name-unset>" >-msgstr "" >+msgstr "<name-unset>" >+ >+#~ msgid "Already downloaded" >+#~ msgstr "á£ááá áááááá¬áá ááá" >diff -ur dnf-4.13.0/po/kk.po dnf-4.16.1/po/kk.po >--- dnf-4.13.0/po/kk.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/kk.po 2023-05-29 15:25:58.000000000 +0300 >@@ -5,7 +5,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2020-07-06 03:27+0000\n" > "Last-Translator: Baurzhan Muftakhidinov <baurthefirst@gmail.com>\n" > "Language-Team: Kazakh <https://translate.fedoraproject.org/projects/dnf/dnf-master/kk/>\n" >@@ -98,165 +98,165 @@ > msgid "Error: %s" > msgstr "ÒаÑе: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "ТÑанзакÑиÑÐ½Ñ ÑекÑеÑÑ" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "ТÑанзакÑиÑÐ½Ñ ÑекÑеÑÑ ÑÓÑÑÑ Ð°ÑÒÑалдÑ." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ТÑанзакÑиÑÐ½Ñ ÑÑнаÑ" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "ТÑанзакÑиÑÐ½Ñ ÑÑÐ½Ð°Ñ ÑÓÑÑÑ Ð°ÑÒÑалдÑ." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "ТÑанзакÑиÑнÑ" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -264,7 +264,7 @@ > msgstr "" > "ÐелÑÑа RPM %.1f ÐРжаңаÑÑÑлаÑÐ´Ñ %.1f ÐРдейÑн ÒÑÑÒаÑÑÑÑ (%d.1%% ÑаÒÑалдÑ)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -273,75 +273,75 @@ > msgstr "" > "ÐелÑÑа RPM %.1f ÐРжаңаÑÑÑлаÑÐ´Ñ %.1f ÐРдейÑн ÒÑÑÒаÑÑÑÑ (%d.1%% ÑаÒÑалдÑ)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "%s деÑÑеÑÑн аÑÑ Ð¼ÓÑелемен аÑÒÑалдÑ" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "%s деÑÑеÑÑнÑÒ£ ÒолÑаңбаÑÑ Ð¶Ð¾Ò" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "%s Ó©ÑÑÑÑ Ð¼Ò¯Ð¼ÐºÑн емеÑ" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s Ó©ÑÑÑÑлдÑ" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Ó¨ÑÑÑÑ Ò¯ÑÑн ÑопÑÐ°Ñ Ð±ÐµÐ»Ð³Ñленбеген." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "ÐаңаÑÑÑ Ò¯ÑÑн ÑопÑÐ°Ñ Ð±ÐµÐ»Ð³Ñленбеген." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -351,176 +351,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "%s деÑÑеÑÑ Ð¾ÑнаÑÑлмаÒан." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -540,8 +540,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -625,7 +625,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "ÐиÑÑÑибÑÑивÑÑ ÑÐ¸Ð½Ñ ÑÐ¾Ð½Ð´Ð°Ñ Ò¯ÑÑн деÑÑÐµÐ»ÐµÑ Ð±ÐµÐ»Ð³Ñленбеген." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -663,94 +663,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "СÓйкеÑÑÑкÑÐµÑ ÑабÑлмадÑ" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ÐелгÑÑÑз ÑепозиÑоÑий: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Ðндай команда жоÒ: %s. %s --help ÒолданÑÒ£Ñз" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1188,7 +1190,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1278,47 +1280,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction test succeeded." > msgid "Transaction saved to {}." > msgstr "ТÑанзакÑиÑÐ½Ñ ÑÑÐ½Ð°Ñ ÑÓÑÑÑ Ð°ÑÒÑалдÑ." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Running transaction" > msgid "Error storing transaction: {}" > msgstr "ТÑанзакÑиÑнÑ" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2471,16 +2473,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3820,10 +3822,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3849,7 +3847,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4087,5 +4093,8 @@ > msgid "<name-unset>" > msgstr "" > >+#~ msgid "No Matches found" >+#~ msgstr "СÓйкеÑÑÑкÑÐµÑ ÑабÑлмадÑ" >+ > #~ msgid "skipping." > #~ msgstr "аÑÑап кеÑÑ." >diff -ur dnf-4.13.0/po/ko.po dnf-4.16.1/po/ko.po >--- dnf-4.13.0/po/ko.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/ko.po 2023-05-29 15:25:58.000000000 +0300 >@@ -1,21 +1,23 @@ > # MinWoo Joh <igtzhsou@naver.com>, 2015. #zanata > # Eun-Ju Kim <eukim@redhat.com>, 2016. #zanata > # Ludek Janda <ljanda@redhat.com>, 2018. #zanata, 2020. >-# simmon <simmon@nplob.com>, 2021. >+# simmon <simmon@nplob.com>, 2021, 2022. >+# Kim InSoo <simmon@nplob.com>, 2022. >+# ê¹ì¸ì <simmon@nplob.com>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-11-17 21:16+0000\n" >-"Last-Translator: simmon <simmon@nplob.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-25 10:18+0000\n" >+"Last-Translator: ê¹ì¸ì <simmon@nplob.com>\n" > "Language-Team: Korean <https://translate.fedoraproject.org/projects/dnf/dnf-master/ko/>\n" > "Language: ko\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=1; plural=0;\n" >-"X-Generator: Weblate 4.9\n" >+"X-Generator: Weblate 4.12.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -99,244 +101,244 @@ > msgid "Error: %s" > msgstr "ì¤ë¥: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "repo '{}'ì ì ì¬ì ì¤í¨íìµëë¤ : {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "ì ì¥ì '{}'ì ì ì¬íê¸°ê° ì¤í¨íìµëë¤" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "ë°ì´í° íµì ì°ê²°ì ì¬ì© í ëì ë©í ìë£ íì´ë¨¸ ìºì±ì ë¹íì±íí©ëë¤." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "ë°°í°ë¦¬ìì ëì í ëì ë©íìë£ íì´ë¨¸ ìºì±ì ë¹íì±íí©ëë¤." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "ë©íìë£ íì´ë¨¸ ìºì±ì´ ë¹íì±íëììµëë¤." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ìµê·¼ì ë©í ìë£ ìºì¬ê° ìë¡ ê³ ì³ì¡ìµëë¤." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "\"{}\"ì ì¬ì© ê°ë¥í ì ì¥ìê° ììµëë¤." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: ë§ë£ëì§ ìê³ ìë¡ ê³ ì¹¨ëì§ ììµëë¤." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: ë§ë£ëì´ ìë¡ ê³ ì¹¨ë©ëë¤." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: ë©í ë°ì´í°ë %d ì´ ì´íì ë§ë£ëë©° ì´ì ìë¡ ê³ ì¹¨ë©ëë¤" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: %d ì´ íì ë§ë£ë©ëë¤." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "ë©í ìë£ ìºì¬ê° ìì±ëììµëë¤." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: ë©í ìë£ ì¬ì© ì¤ %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "ì ì¥ì를 무ìí©ëë¤: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "ë§ì§ë§ ë©íìë£ ë§ë£íì¸ %s ì´ì ì¸: %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "ë´ë ¤ë°ê¸°ë 꾸ë¬ë¯¸ë ë¤ì ë² ì±ê³µì ì¸ ì°ê²°ê¹ì§ ìºì¬ì ì ì¥ë©ëë¤." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "'%s' 를 ì¤ííì¬ ìºì¬ 꾸ë¬ë¯¸ë¥¼ ìì í ì ììµëë¤." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "ì¤ì íì¼ìì tsflag ì¬ì©ì´ ì못ëììµëë¤: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "리í¬ì§í 리ì 그룹 íì¼ì ì¶ê°íì§ ëª»íìµëë¤. %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "ì°ê²° íì¸ ì¤í ì¤" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "ì¤ë¥: ì°ê²° íì¸ ë° ì¢ ìì± í´ê²° ì¤ë¥:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "ì°ê²° íì¸ì ì±ê³µíìµëë¤." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ì°ê²° ìí ì¤í ì¤" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "ì°ê²° ìí ì¤ë¥:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "ì°ê²° ìíì ì±ê³µíìµëë¤." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "ì°ê²° ì¤í ì¤" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ëì¤í¬ ì구 ì¬í :" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "ì¤ë¥ ìì½" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDBë {prog} ì¸ë¶ìì ë³ê²½ëììµëë¤." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "ì°ê²°ë¥¼ ì¤í í ì ììµëë¤." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "ì°ê²°ì ìì í ì ììµëë¤ :" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "%s ì°ê²° íì¼ì ìì íì§ ëª»íìµëë¤" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "ì¼ë¶ 꾸ë¬ë¯¸ë¥¼ ë´ë ¤ë°ì§ 못íìµëë¤. ë¤ì ìëí©ëë¤." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" >-msgstr "ë¸í RPMì %.1fMBì ìµì í를 %.1fMBì¼ë¡ ì¤ììµëë¤.(%.1f%% ì ì½ë¨)" >+msgstr "ë¸í RPMì %.1f MBì ìµì í를 %.1f MBì¼ë¡ ì¤ììµëë¤.(%.1f%% ì ì½ë¨)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >-msgstr "Delta RPMì %.1fMBì ìµì í를 %.1fMBë¡ ë리ëë° ì¤í¨íìµëë¤.(%.1f%% ëë¹ë¨)" >+msgstr "Delta RPMì %.1f MBì ìµì í를 %.1f MBë¡ ë리ëë° ì¤í¨íìµëë¤.(%.1f%% ëë¹ë¨)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "ì°ê²° ìì ì´ ì´ë¯¸ ì¡´ì¬íë¯ë¡ ë¡ì»¬ 꾸ë¬ë¯¸ë¥¼ ì¶ê°í ì ììµëë¤" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "ì´ ì ìì : {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%sì ê³µê° í¤ë ì¤ì¹ëì´ ìì§ ììµëë¤" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "%s 꾸ë¬ë¯¸ë¥¼ ì¬ë ì¤ì 문ì ê° ë°ìíìµëë¤" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%sì ê³µê° í¤ë ì 뢰 í ì ììµëë¤" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "%s 꾸ë¬ë¯¸ê° ìëª ëì§ ìììµëë¤" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "%s를 ìì í ì ììµëë¤" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%sê° ìì ëììµëë¤" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "그룹 꾸ë¬ë¯¸ \"{}\"ì ì¼ì¹íë íëª©ì´ ììµëë¤" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "'%s' 그룹ìì 꾸ë¬ë¯¸ ì¶ê°: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "ì ê±°í 꾸ë¬ë¯¸ ê·¸ë£¹ì´ ììµëë¤." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "í¥ìì ìí´ íìë ê·¸ë£¹ì´ ììµëë¤." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "%s 꾸ë¬ë¯¸ê° ì¤ì¹ëì´ ìì§ ì기 ë문ì íí¥ì¤ì¹ í ì ììµëë¤." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -346,127 +348,127 @@ > msgid "No match for argument: %s" > msgstr "ì¸ìê° ì¼ì¹íì§ ììµëë¤: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "%s 꾸ë¬ë¯¸ì íì ë²ì ì´ ì´ë¯¸ ì¤ì¹ëì´ ìì¼ë¯ë¡ ë¤ì´ê·¸ë ì´ë í ì ììµëë¤." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "꾸ë¬ë¯¸ %sê° ì¤ì¹ëì§ ììì, ë¤ì ì¤ì¹ í ì ììµëë¤." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "%s íì¼ì ìì¤ ê¾¸ë¬ë¯¸ì´ë©° ìµì í í ì ììµëë¤. 무ìí©ëë¤." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "%s 꾸ë¬ë¯¸ê° ì¤ì¹ëì´ ìì§ ì기 ë문ì ìµì í í ì ììµëë¤." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "%s ì´ìì ë²ì ì´ ì´ë¯¸ ì¤ì¹ëì´ ìì¼ë¯ë¡ ìµì í í ì ììµëë¤." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "%s 꾸ë¬ë¯¸ë ì¬ì©í ìë ìì§ë§ ì¤ì¹ëì´ ìì§ ììµëë¤." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "%s 꾸ë¬ë¯¸ë ì¬ì© ê°ë¥íì§ë§ ë¤ë¥¸ 구조ì©ì¼ë¡ ì¤ì¹ëì´ ììµëë¤." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "%s 꾸ë¬ë¯¸ë ì¤ì¹ëì´ ìì§ ììµëë¤." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "ì못ë íì: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "ì ê±° ëì 꾸ë¬ë¯¸ê° ììµëë¤." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "%s ì¸ìì ëí 꾸ë¬ë¯¸ë¥¼ ì¬ì©í ì ìì§ë§ ì¤ì¹ëì´ ìì§ ììµëë¤." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "%s 꾸ë¬ë¯¸ì ìµíì ë²ì ì´ ì´ë¯¸ ì¤ì¹ëì´ ìì¼ë¯ë¡ ë¤ì´ê·¸ë ì´ë í ì ììµëë¤." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "ë³´ì ìµì íê° íìíì§ ìì§ë§, {} ìµì íê° ê°ë¥í©ëë¤" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "ë³´ì ìµì íë íìíì§ ìì§ë§ {} ìµì íë ê°ë¥í©ëë¤" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "\"{}\"ìë ë³´ì ìµì íê° íìíì§ ìì§ë§ {} ìµì íê° ê°ë¥í©ëë¤" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "\"{}\"ìë ë³´ì ìµì íê° íìíì§ ìì§ë§ {} ìµì íê° ê°ë¥í©ëë¤" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "ëª ë ¹ì¤ ê¾¸ë¬ë¯¸: %s ëí í¤ë¥¼ ê²ì í ì ììµëë¤" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "ì¤í¨í 꾸ë¬ë¯¸ë ë¤ìê³¼ ê°ìµëë¤. %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG í¤ë ë¤ìê³¼ ê°ì´ ì¤ì ëì´ ììµëë¤. %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "%s (0x%s)ì GPG í¤ê° ì´ë¯¸ ì¤ì¹ëì´ ììµëë¤" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "í¤ê° ì¹ì¸ëììµëë¤." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "í¤ê° ê±°ë¶ëììµëë¤." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "í¤ ê°ì ¸ ì¤ê¸°ì ì¤í¨íìµëë¤ (ì½ë %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "í¤ ê°ì ¸ì¤ê¸°ì ì±ê³µíìµëë¤" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "í¤ë¥¼ íëë ì¤ì¹íì§ ëª»íìµëë¤" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -475,49 +477,49 @@ > "í´ë¹ GPG í¤ë \"%s\"ì ì¥ìê° ì´ë¯¸ ì¤ì¹ëì´ ìì§ë§ì´ 꾸ë¬ë¯¸ì ë§ì§ ììµëë¤.\n" > "ì´ ì ì¥ìì ëí´ ì¬ë°ë¥¸ í¤ URLì´ êµ¬ì±ëìëì§ íì¸íììì¤." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "ê°ì ¸ì¨ í¤ì 문ì ê° ììµëë¤. ì못ë í¤ì ëê¹?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * ë¤ìì ì미 í ìë ììµëë¤: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "ë¡ì»¬ ì ì¥ì \"{}\"ì \"{}\"꾸ë¬ë¯¸ì ì못ë ì²´í¬ì¬ì´ ììµëë¤" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "ë¡ì»¬ ì ì¥ìì ì¼ë¶ 꾸ë¬ë¯¸ì ì못ë ì²´í¬ì¬ì´ ììµëë¤" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "ì ì¥ì \"{}\"ì 꾸ë¬ë¯¸ \"{}\"ì ì못ë ì²´í¬ì¬ì´ ììµëë¤" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "ì¼ë¶ 꾸ë¬ë¯¸ìë ì í¨íì§ ìì ìºì¬ê° ìì§ë§ \"--cacheonly\"ìµì ì¼ë¡ ì¸í´ ë´ë ¤ë°ê¸° í ì ììµëë¤" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "ì¼ì¹íë ì¸ìê° ììµëë¤" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "모ë ì¼ì¹ íëª©ì´ ì¸ìì ì ì¸ íí°ë¡ íí°ë§ëììµëë¤" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "모ë ì¼ì¹ íëª©ì´ ì¸ìì 모ëì íí°ë¡ íí°ë§ëììµëë¤" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "모ë ì¼ì¹ íëª©ì´ ì¸ìì ë¤ë¥¸ 리í¬ì§í 리ìì ì¤ì¹ëììµëë¤" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "꾸ë¬ë¯¸ %sê° ì´ë¯¸ ì¤ì¹ëì´ ììµëë¤." >@@ -537,8 +539,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "\"%s\" íì¼ì ì½ì ì ììµëë¤: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "ì¤ì ì¤ë¥: %s" >@@ -596,7 +598,7 @@ > > #: dnf/cli/cli.py:226 > msgid "Downloading Packages:" >-msgstr "꾸ë¬ë¯¸ ë´ë ¤ë°ê¸°ì¤:" >+msgstr "꾸ë¬ë¯¸ ë´ë ¤ë°ê¸° ì¤:" > > #: dnf/cli/cli.py:232 > msgid "Error downloading packages:" >@@ -626,10 +628,10 @@ > msgid "No packages marked for distribution synchronization." > msgstr "ë°°í¬ ë기íê° íìí 꾸ë¬ë¯¸ê° ììµëë¤." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." >-msgstr "ê°ì©í 꾸ë¬ë¯¸(package) %sê° ììµëë¤." >+msgstr "ê°ì©í 꾸ë¬ë¯¸ %sê° ììµëë¤." > > #: dnf/cli/cli.py:434 > msgid "No packages marked for downgrade." >@@ -665,45 +667,49 @@ > msgstr "목ë¡ê³¼ ì¼ì¹íë 꾸ë¬ë¯¸ê° ììµëë¤" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "ê²ì ê²°ê³¼ê° ììµëë¤" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"ì¼ì¹ëë ì ì ì°¾ì§ ëª»íìµëë¤. ë§ì½ íì¼ì ìí´ ê²ìíê³ ì íë¤ë©´, ì ì²´ ê²½ë¡ë¥¼ ì§ì íê±°ë ìììì ìì¼ëì¹´ë ì ëì¬(\"*/\")를" >+" ì¬ì©íì¬ ìëíì¸ì." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ì ì ìë ì ì¥ì: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "ì¼ì¹íë ì ì¥ìê° ììµëë¤ : %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "ì´ ëª ë ¹ì ìí¼ì ì ê¶íì¼ë¡ ì¤íí´ì¼í©ëë¤ (ëë¶ë¶ì ìì¤í ìì root ì¬ì©ìë¡ ì¤í)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "ëª ë ¹ì ì°¾ì ì ììµëë¤: %s . %s --help를 ì¬ì©íììì¤" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "{PROG} íë¬ê·¸ì¸ ëª ë ¹ì¼ ì ììµëë¤: \"{prog} 'dnf-command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "{prog} íë¬ê·¸ì¸ ëª ë ¹ì¼ ì ìì§ë§ íë¬ê·¸ì¸ ë¡ë©ì íì¬ ë¹íì±íëì´ ììµëë¤." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -711,7 +717,7 @@ > "--destdir ëë --downloaddirì --downloadonly ëë download ëë system-upgrade ëª ë ¹ê³¼" > " í¨ê» ì¬ì©í´ì¼í©ëë¤." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -719,7 +725,7 @@ > "--enable, --set-enabled ë° --disable, --set-disabledë config-manager ëª ë ¹ê³¼ í¨ê» " > "ì¬ì©í´ì¼í©ëë¤." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -727,38 +733,38 @@ > "ê²½ê³ : íì±íë RPM ë³´ì ì ì± ì ë°ë¼ GPG ìëª ê²ì¬ë¥¼ ì ì²´ì ì¼ë¡ ìíí©ëë¤ (ì´ ë©ìì§ë¥¼ ì ê±°íë ë°©ë²ì dnf.conf (5)ì" > " 'gpgcheck' 참조)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "ì¤ì íì¼ \"{}\" ì´ ì¡´ì¬íì§ ììµëë¤" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "ì¶ì ë²ì ì ì°¾ì ì ììµëë¤ ('--releasever'를 ì¬ì©íì¬ ì¶ì ë²ì ì ì§ì íììì¤)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "ì¸ì {}: ì¸ì {}ê³¼ í¨ê» ì¬ì©í ì ììµëë¤" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "\"%s\" ëª ë ¹ì´ ì´ë¯¸ ì ìëì´ ììµëë¤" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "dnf.confìì ì ì¸: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "dnf.confì í¬í¨:. " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "리í¬ì§í 리ìì ì ì¸ " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "리í¬ì§í 리ì í¬í¨ " > >@@ -845,7 +851,7 @@ > #: 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)" >+msgstr "꾸ë¬ë¯¸" > > #: dnf/cli/commands/__init__.py:193 > msgid "Package name specification" >@@ -1128,7 +1134,7 @@ > > #: dnf/cli/commands/downgrade.py:34 > msgid "Downgrade a package" >-msgstr "꾸ë¬ë¯¸ íí¥ì¤ì¹" >+msgstr "꾸ë¬ë¯¸ë¥¼ íí¥ì¤ì¹í©ëë¤" > > #: dnf/cli/commands/downgrade.py:38 > msgid "Package to downgrade" >@@ -1208,7 +1214,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "그룹 íì ëª ë ¹ì´ ì못ëììµëë¤. %s를 ì¬ì©í©ëë¤." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "íì 그룹 꾸ë¬ë¯¸ë¥¼ ì°¾ì ì ììµëë¤." > >@@ -1300,11 +1306,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "%u ì´í ì°ê²° ë´ìì´ ë¶ìì í©ëë¤." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "목ë¡ì 꾸ë¬ë¯¸ê° ììµëë¤" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1312,7 +1318,7 @@ > "ì못ë ì°ê²° ID ë²ì ì ì '{}'.\n" > "'<transaction-id>..<transaction-id>' ì¬ì©." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1320,27 +1326,27 @@ > "'{}'ì (를) ì°ê²° IDë¡ ë³í í ì ììµëë¤.\n" > "'<number>', 'last', 'last-<number>' ì¬ì©." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "꾸ë¬ë¯¸ '{}'를 ì¬ì©íë ì°ê²°ì´ ììµëë¤." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} ì¡´ì¬í©ëë¤, ë®ì´ ì¸ê¹ì?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "ì¡´ì¬í기 ë문ì, {} ë®ì´ ì¸ ì ììµëë¤." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "ì°ê²°ì´ {}ì ì ì¥ëììµëë¤." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "ì ì¥ ì¤ ì°ê²° ì¤ë¥: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "ê²½ê³ , ì°ê²° ëì ì¤ì ë¤ì 문ì ê° ë°ìíììµëë¤:" > >@@ -2544,18 +2550,22 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" >+"íì¬ dnf ëª ë ¹ì ìí´ ììë¡ ì ì¥ì를 íì±íí©ëë¤. id, ì¼íë¡-구ë¶ë ids ëª©ë¡ ëë idsì globì íì©í©ëë¤. ì´ì ê°ì" >+" ìµì ì ì¬ë¬ ë² ì§ì í ì ììµëë¤." > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"íì¬ dnf ëª ë ¹ì ìí´ ììì ì¼ë¡ ëì ì ì¥ì를 ë¹íì±í í ì ììµëë¤. id, ì¼íë¡-구ë¶ë idsì ëª©ë¡ ëë idsì glob를" >+" íì©í©ëë¤. ì´ì ê°ì ìµì ì ì¬ë¬ ë² ì§ì í ì ìì¼ë, ì´ë `--repo`ì í¨ê» ìí¸ ë°°íì ì ëë¤." > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -2818,11 +2828,11 @@ > > #: dnf/cli/output.py:655 > msgid "Is this ok [y/N]: " >-msgstr "ì§í í ê¹ì? [y/N]: " >+msgstr "ì§íí ê¹ì? [y/N]: " > > #: dnf/cli/output.py:659 > msgid "Is this ok [Y/n]: " >-msgstr "ì§í í ê¹ì? [Y/n]: " >+msgstr "ì§íí ê¹ì? [Y/n]: " > > #: dnf/cli/output.py:739 > #, python-format >@@ -3426,7 +3436,7 @@ > #: dnf/cli/utils.py:117 > #, python-format > msgid " The application with PID %d is: %s" >-msgstr " PID %dì¸ ì í리ì¼ì´ì : %s" >+msgstr " PID %dì¸ ìì©íë¡ê·¸ë¨: %s" > > #: dnf/cli/utils.py:120 > #, python-format >@@ -3495,7 +3505,7 @@ > > #: dnf/conf/config.py:194 > msgid "Cannot set \"{}\" to \"{}\": {}" >-msgstr "\"{}\" ì \"{}\"ì¼ë¡ ì¤ì í ì ììµëë¤: {}" >+msgstr "\"{}\"ì \"{}\" ì¼ë¡ ì¤ì í ì ììµëë¤: {}" > > #: dnf/conf/config.py:244 > msgid "Could not set cachedir: {}" >@@ -3922,10 +3932,6 @@ > msgid "no matching payload factory for %s" > msgstr "%sì ì¼ì¹íë payload factoryê° ììµëë¤" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "ì´ë¯¸ ë´ë ¤ë°ì" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3945,13 +3951,21 @@ > #: dnf/rpm/miscutils.py:32 > #, python-format > msgid "Using rpmkeys executable at %s to verify signatures" >-msgstr "%sìì ì¤í ê°ë¥í rpmkey를 ì¬ì©íì¬ ìëª íì¸" >+msgstr "%sì ì¤í í ì ìë rpmkey를 ì¬ì©íì¬ ìëª ì íì¸í©ëë¤" > > #: dnf/rpm/miscutils.py:66 > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "ìëª ì íì¸í기 ìí´ ì¤í í ì ìë rpmkeys를 ì°¾ì ì ììµëë¤." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "openDB() í¨ìë rpm ë°ì´íë² ì´ì¤ë¥¼ ì´ ì ììµëë¤." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "dbCookie() í¨ìë rpm ë°ì´íë² ì´ì¤ì ì¿ í¤ë¥¼ ë°í íì§ ììµëë¤." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "ì°ê²° ìí ì¤ì ì¤ë¥ê° ë°ìíìµëë¤." > >@@ -4188,6 +4202,12 @@ > msgid "<name-unset>" > msgstr "<name-unset>" > >+#~ msgid "Already downloaded" >+#~ msgstr "ì´ë¯¸ ë´ë ¤ë°ì" >+ >+#~ msgid "No Matches found" >+#~ msgstr "ê²ì ê²°ê³¼ê° ììµëë¤" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/lt.po dnf-4.16.1/po/lt.po >--- dnf-4.13.0/po/lt.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/lt.po 2023-05-29 15:25:58.000000000 +0300 >@@ -12,7 +12,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-11-02 22:05+0000\n" > "Last-Translator: Tom Urisk <tomsonas835@protonmail.ch>\n" > "Language-Team: Lithuanian <https://translate.fedoraproject.org/projects/dnf/dnf-master/lt/>\n" >@@ -107,133 +107,133 @@ > msgid "Error: %s" > msgstr "Klaida: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "talpyklos â{}â įkelties klaida: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Saugyklos '{}' įkÄlimas nepavyko" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "Metaduomenų laikmaÄio podÄlis iÅ¡jungtas naudojant baterijos energijÄ ." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Metaduomenų laikmaÄio podÄlis iÅ¡jungtas." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Metaduomenų podÄlis neseniai atnaujintas." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "â{}â neturi įgalintų talpyklų." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: niekada nenustos galioti ir nebus atnaujinta." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: nustojo galioti ir bus atnaujinta." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: nustos galioti po %d sekundžių." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metaduomenų podÄlis sukurtas." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ignoruojamos talpyklos: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "Parsiųsti paketai iÅ¡saugoti podÄlyje iki kitos sÄkmingos operacijos." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "PaÅ¡alinti paketus iÅ¡ podÄlio galite įvykdydami '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Netinkama tsflag konfigÅ«racijos faile: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Nepavyko pridÄti grupių failo saugyklai: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Vykdoma operacijos patikra" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Operacijos patikra pavyko." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Operacija tikrinama" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Operacijos patikros klaida:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Operacijos patikra pavyko." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Vykdoma operacija" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Disko talpos reikalavimai:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -241,112 +241,112 @@ > msgstr[1] "Failų sistemoje {1} trÅ«ksta bent {0} megabaitų talpos." > msgstr[2] "Failų sistemoje {1} trÅ«ksta bent {0} megabaitų talpos." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Klaidų santrauka" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Nepavyko įvykdyti operacijÄ ." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Operacijos paleisti nepavyko:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Nepavyko paÅ¡alinti operacijos failo â%sâ" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Kai kurie paketai nebuvo parsiųsti. Kartojama." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Nepavyko atidaryti: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s vieÅ¡as raktas neįdiegtas" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problema atveriant paketÄ %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%s vieÅ¡asis raktas nepatikimas" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Paketas %s nepasiraÅ¡ytas" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Nepavyksta paÅ¡alinti %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s paÅ¡alintas" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "â{}â nesutapo su jokia paketų grupe" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Pridedami paketai iÅ¡ grupÄs â%sâ: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Jokia grupÄ nepažymÄta Å¡alinimui." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Jokia grupÄ nepažymÄta naujovinimui." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -356,127 +356,127 @@ > msgid "No match for argument: %s" > msgstr "NÄra atitikmens argumentui: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "Paketas â%sâ neįdiegtas, negalima įdiegti iÅ¡ naujo." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "Failas â%sâ yra kodo paketas ir negali bÅ«ti atnaujintas. Ignoruojama." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Paketas â%sâ neįdiegtas, negalima atnaujinti." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "Ta pati arba naujesnÄ â%sâ versija jau įdiegta, negalima atnaujinti." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "Paketas â%sâ pasiekiamas, bet neįdiegtas." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "Paketas â%sâ pasiekiamas, bet įdiegtas kitai architektÅ«rai." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "NÄra įdiegto paketo %s." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "NÄra paketų, pažymÄtų paÅ¡alinimui." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "Paketai argumentui â%sâ yra pasiekiami, bet neįraÅ¡yti." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "NÄra reikalingų saugumo naujinimų, taÄiau {} naujinys yra pasiekiamas" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "GPG raktas iÅ¡ %s (0x%s) jau įdiegtas" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Rakto importas neapvyko (kodas %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Raktas sÄkmingai importuotas" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Neįdiegta jokių raktų" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -485,51 +485,51 @@ > "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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Rakto(-ų) importas nepadÄjo, neteisingas(-i) raktas(-ai)?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "Paketas â{}â iÅ¡ vietinÄs talpyklos â{}â turi neteisingÄ kontrolinÄ sumÄ " > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > "Kai kurie paketai iÅ¡ vietinÄs talpyklos turi neteisingÄ kontrolinÄ sumÄ " > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Paketas â{}â iÅ¡ talpyklos â{}â turi neteisingÄ kontrolinÄ sumÄ " > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "NÄra atitikmens argumentui" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Paketas â%sâ jau įdiegtas." >@@ -549,8 +549,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Neįmanoma nuskaityti failo â%sâ: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "KonfigÅ«racijos klaida: %s" >@@ -638,7 +638,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "NÄra paketų, pažymÄtų distribucijos sinchronizacijai." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Paketas â%sâ nepasiekiamas." >@@ -676,31 +676,33 @@ > msgstr "NÄra atitinkanÄių paketų iÅ¡vardinimui" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Nerasta atitikmenų" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Nežinoma saugykla: â%sâ" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "NÄra talpyklos, sutampanÄios su â%sâ" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "NÄra komandos: %s. Naudokite %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -709,7 +711,7 @@ > "Tai gali bÅ«ti komanda {PROG} papildiniui; pamÄginkite įvykdyti â{prog} " > "install 'dnf-command(%s)'â" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -718,56 +720,56 @@ > "Tai gali bÅ«ti komanda {prog} papildiniui, taÄiau papildinių įkÄlimas yra " > "neleidžiamas." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Komanda â%sâ jau apibrÄžta" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1207,7 +1209,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Netinkama grupių po-komanda, naudokite: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1304,43 +1306,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Operacijos istorija po %u yra nepilna." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Nerasta jokia operacija, kuri manipuliuoja paketu â%sâ." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Operacija įraÅ¡yta į â{}â." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Klaida iÅ¡saugant operacijÄ : {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > #, fuzzy > #| msgid "" > #| "Warning, the following problems occurred while replaying the transaction:" >@@ -2502,16 +2504,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3865,10 +3867,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Jau parsiųsta" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3894,7 +3892,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Bandomosios operacijos metu įvyko klaidų." > >@@ -4136,6 +4142,12 @@ > msgid "<name-unset>" > msgstr "<vardas-nenustatytas>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Jau parsiųsta" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Nerasta atitikmenų" >+ > #~ msgid "skipping." > #~ msgstr "praleidžiama." > >diff -ur dnf-4.13.0/po/mr.po dnf-4.16.1/po/mr.po >--- dnf-4.13.0/po/mr.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/mr.po 2023-05-29 15:25:58.000000000 +0300 >@@ -4,7 +4,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2016-04-05 11:54+0000\n" > "Last-Translator: Parag <pnemade@redhat.com>\n" > "Language-Team: Marathi\n" >@@ -98,244 +98,244 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -345,176 +345,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -534,8 +534,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -619,7 +619,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -657,94 +657,96 @@ > msgstr "à¤à¥à¤£à¤¤à¥à¤¹à¥ à¤à¥à¤³à¤£à¤¾à¤°à¥ सà¤à¤à¥à¤²à¥ à¤à¤¢à¤³à¤²à¥ नाहà¥" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "à¤à¥à¤³à¤µà¤£à¥ à¤à¤¢à¤³à¤²à¥ नाहà¥" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1182,7 +1184,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1273,45 +1275,45 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction ID :" > msgid "Transaction saved to {}." > msgstr "à¤à¥à¤°à¤¾à¤à¤à¥ à¤à¥à¤¶à¤¨ ID:" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2464,16 +2466,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3815,10 +3817,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3844,7 +3842,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4082,5 +4088,8 @@ > msgid "<name-unset>" > msgstr "" > >+#~ msgid "No Matches found" >+#~ msgstr "à¤à¥à¤³à¤µà¤£à¥ à¤à¤¢à¤³à¤²à¥ नाहà¥" >+ > #~ msgid "skipping." > #~ msgstr "वà¤à¤³à¤¤ à¤à¤¹à¥." >diff -ur dnf-4.13.0/po/ms.po dnf-4.16.1/po/ms.po >--- dnf-4.13.0/po/ms.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/ms.po 2023-05-29 15:25:58.000000000 +0300 >@@ -10,7 +10,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-01-01 03:36+0000\n" > "Last-Translator: Robbi Nespu <robbinespu@gmail.com>\n" > "Language-Team: Malay <https://translate.fedoraproject.org/projects/dnf/dnf-master/ms/>\n" >@@ -103,245 +103,245 @@ > msgid "Error: %s" > msgstr "Keralatan: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "memuat repo '{}' tidak berjaya: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Memuat repositori '{}' telah gagal" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Metadata timer caching dilumpuhkan apabila menggunakan sambungan bermeter." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "Metadata timer caching dilumpuhkan apabila menggunakan bateri." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Metadata timer caching dilumpuhkan." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Metadata cache di refreshed semula." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Tidak ada repositori yang diaktifkan di \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: tidak akan tamat tempoh dan tidak akan di refreshed." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: telah tamat tempoh dan akan refreshed kembali." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Masalah membuka pakej %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Pakej %s tidak ditandatangan" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Tidak dapat membuang %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -351,176 +351,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Kekunci berjaya diimport" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -540,8 +540,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -625,7 +625,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -663,94 +663,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1188,7 +1190,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1278,43 +1280,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2467,16 +2469,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3816,10 +3818,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3845,7 +3843,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/nb.po dnf-4.16.1/po/nb.po >--- dnf-4.13.0/po/nb.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/nb.po 2023-05-29 15:25:58.000000000 +0300 >@@ -8,7 +8,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2015-06-16 12:07+0000\n" > "Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" > "Language-Team: Norwegian BokmÃ¥l (http://www.transifex.com/projects/p/dnf/language/nb/)\n" >@@ -102,244 +102,244 @@ > msgid "Error: %s" > msgstr "Feil: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Ugyldig tsflag in konfigurasjonsfil: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Kunne ikke legge til gruppefil for pakkeoversikt: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Kunne ikke fjerne transaksjonsfil %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Offentlig nøkkel for %s er ikke lagt inn" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problem ved Ã¥pning av pakke %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Offentlig nøkkel %s er ikke til Ã¥ stole pÃ¥" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Pakken %s er ikke signert" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Kan ikke fjerne %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s fjernet" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -349,127 +349,127 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Import av nøkkel feilet (kode %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Nøkler ble lagt inn med suksess" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -480,49 +480,49 @@ > "Sjekk at korrekt URL (gpgkey opsjonen) er oppgitt for denne\n" > "pakkeoversikten." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Import av nøkler hjalp ikke, feil nøkler?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -542,8 +542,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -629,7 +629,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -667,94 +667,96 @@ > msgstr "Ingen passende pakker Ã¥ liste opp" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Fant ingen treff" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Kommando «%s» er allerede definert" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1192,7 +1194,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1284,43 +1286,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2473,16 +2475,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3827,10 +3829,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3856,7 +3854,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4093,3 +4099,6 @@ > #: dnf/util.py:633 > msgid "<name-unset>" > msgstr "" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Fant ingen treff" >diff -ur dnf-4.13.0/po/nl.po dnf-4.16.1/po/nl.po >--- dnf-4.13.0/po/nl.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/nl.po 2023-05-29 15:25:58.000000000 +0300 >@@ -11,8 +11,8 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2022-01-11 20:16+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-03 11:26+0000\n" > "Last-Translator: Geert Warrink <geert.warrink@onsnet.nu>\n" > "Language-Team: Dutch <https://translate.fedoraproject.org/projects/dnf/dnf-master/nl/>\n" > "Language: nl\n" >@@ -20,7 +20,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.10.1\n" >+"X-Generator: Weblate 4.12.1\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -105,76 +105,76 @@ > msgid "Error: %s" > msgstr "Fout: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "het laden van repo '{}' is mislukt: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Het laden van repository '{}' is mislukt" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "Metadatatimercaching uitgeschakeld bij gedoseerde verbinding." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "Metadatatimercaching uitgeschakeld bij batterijgebruik." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Metadatatimercaching uitgeschakeld." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Metadatacache pas nog ververst." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Er zijn geen ingeschakelde repositories in \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, 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:357 >+#: dnf/base.py:359 > #, 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:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: metadata zal verlopen over %d seconden en zal nu ververst worden" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: zal verlopen over %d seconden." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Metadatacache aangemaakt." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: metadata gebruikend van %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Repositories negeren: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Laatste metadata-expiratie-check: %s geleden op %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -182,97 +182,97 @@ > "De gedownloade pakketten zijn in de cache opgeslagen tot de volgende " > "sucessvolle transactie." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Je kan pakketten in de cache verwijderen met het uitvoeren van '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Ongeldige tsflag in configbestand: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Groepbestand voor repository %s - %s toevoegen mislukt" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Uitvoeren transactiecontrole" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Fout: transactiecontrole vs oplossen afhankelijkheden:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Transactiecontrole ok." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Uitvoeren transactietest" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Transactietest fout:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Transactietest ok." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Uitvoeren transactie" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Schijfvereisten:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Samenvatting van fouten" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB is buiten {prog} gewijzigd." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Kon transactie niet uitvoeren." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transactie kon niet starten:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Verwijderen van transactiebestand %s mislukt" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Sommige pakketten zijn niet gedownload. Opnieuw proberen.." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "Delta-RPMs brachten %.1f MB aan updates terug tot %.1f MB (scheelt %.1f%%)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -280,75 +280,75 @@ > "Mislukte Delta RPM's verhoogden %.1f MB updates naar %.1f MB (%.1f%% " > "verspild)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "Kan geen lokale pakketten toevoegen omdat transactietaak al bestaat" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Kon niet openen: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Publieke sleutel voor %s is niet geïnstalleerd" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Er deed zich een probleem voor tijdens het openen van pakket %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Publieke sleutel voor %s is niet vertrouwd" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Publieke sleutel voor %s is niet getekend" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Kan %s niet verwijderen" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s verwijderd" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Geen match voor groeppakket \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Pakketten van groep '%s' toevoegen: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Geen pakketten voor verwijdering aangemerkt." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Geen pakketten voor upgrade aangemerkt." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "Pakket %s is niet geïnstalleerd, kan het niet downgraden." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -358,30 +358,30 @@ > msgid "No match for argument: %s" > msgstr "Geen match voor argument: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "Pakket %s is niet geïnstalleerd, kan het niet herinstalleren." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Pakket %s is niet geïnstalleerd, kan het niet updaten." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -389,104 +389,104 @@ > "Dezelfde of een nieuwere versie van %s is al geïnstalleerd, kan het niet " > "bijwerken." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Pakket %s is niet geïnstalleerd." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Geen geldig formulier: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Geen pakketten aangemerkt om te verwijderen." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "Pakketten voor argument %s beschikbaar, maar niet geïnstalleerd." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "Geen beveiligingsupdates nodig, maar update {} is beschikbaar" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "Geen beveiligingsupdates nodig, maar updates {} zijn beschikbaar" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "Geen beveiligingsupdates nodig voor\"{}\", maar update {} is beschikbaar" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Geen beveiligingsupdates nodig voor\"{}\", maar updates {} zijn beschikbaar" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Kan geen sleutel ophalen voor een commandoregelpakket: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Pakket dat mislukt is: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG-sleutels zijn geconfigureerd als: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "De sleutel is goedgekeurd." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "De sleutel is verworpen." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Importeren sleutel mislukt (code %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Sleutel met succes geïmporteerd" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Er werden geen sleutels geïnstalleerd" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -495,28 +495,28 @@ > "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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Importen van sleutel(s) hielp niet; verkeerde sleutel(s)?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Misschien bedoel je: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "Pakket \"{}\" van lokale repository \"{}\" heeft een onjuiste checksum" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > "Sommige paketten van de lokale repository hebbenb een onjuiste checksum" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Pakket \"{}\" van repository \"{}\" heeft een onjuiste checksum" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -524,26 +524,26 @@ > "Sommige pakketten hebben een ongeldige cache, maar kunnen door de \"--" > "cacheonly\" optie niet gedownload worden" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Er is geen match voor argument" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > 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:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "Alle matches werden uitgefilterd door modulair filteren voor argument" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > 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:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Pakket %s is al geïnstalleerd." >@@ -563,8 +563,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Kan bestand \"%s\" niet lezen: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Configuratiefout: %s" >@@ -656,7 +656,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Geen pakketten voor distributiesynchronisatie aangemerkt." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Pakket %s niet beschikbaar." >@@ -694,20 +694,25 @@ > msgstr "Geen overeenkomende pakketten om te laten zien" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Geen resultaten gevonden" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Geen overeenkomsten gevonden. Als je naar een bestand zoekt, kun je proberen" >+" het volledige pad op te geven of aan het begin een jokerteken (\"*/\") te " >+"gebruiken." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Onbekende repo: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Geen repository match: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -715,12 +720,12 @@ > "Dit commando moet uitgevoerd worden met superuser rechten (met de root " > "gebruiker op de meeste systemen)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Zo'n commando bestaat niet: %s. Gebruik %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -729,7 +734,7 @@ > "Het zou een {PROG} plugin-opdracht kunnen zijn, probeer: \"{prog} install " > "'dnf-command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -738,7 +743,7 @@ > "Het zou een {prog} plugin-opdracht kunnen zijn, maar het laden van plug-ins " > "is momenteel uitgeschakeld." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -746,7 +751,7 @@ > "--destdir of --downloaddir moet gebruikt worden met --downloadonly of " > "download of system-upgrade commando." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -754,7 +759,7 @@ > "--enable, --set-enabled en --disable, --set-disabled moeten gebruikt worden " > "met het config-manager commando." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -763,11 +768,11 @@ > "actieve RPM-beveiligingsbeleid (zie 'gpgcheck' in dnf.conf(5) hoe je deze " > "boodschap kunt onderdrukken)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Configuratiebestand \"{}\" bestaat niet" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -775,28 +780,28 @@ > "Kan releaseversie niet detecteren (gebruik '--releasever' om vrijgaveversie " > "te specificeren)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argument {}: niet toegestaan met argument {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Commando \"%s\" is al gedefinieerd" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Uitsluitingen in dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Insluitingen in dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Uitsluitingen in repo " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Insluitingen in repo " > >@@ -1253,7 +1258,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Ongeldige groep-subopdracht, gebruik: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Kan geen verplicht groeppakket vinden." > >@@ -1357,11 +1362,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Transactiegeschiedenis is incompleet, na %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Geen pakketten om te laten zien" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1369,7 +1374,7 @@ > "Ongeldige transactie ID reeks definitie '{}'.\n" > "Gebruik '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1377,27 +1382,27 @@ > "Kan '{}' niet converteren naar transactie ID.\n" > "Gebruik '<number>', 'last', 'last-<number>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Er werd geen transactie gevonden welke package '{}' bewerkt." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} bestaat, overschrijven?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "{} niet overschrijven, afsluiten." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transactie opgeslagen naar {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Fout tijdens het opslaan van transactie: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > "Waarschuwing, de volgende problemen zijn opgetreden tijdens het uitvoeren " >@@ -2650,8 +2655,8 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > "Schakel tijdelijk repositories in voor het huidige dnf commando. Accepteert " >@@ -2660,9 +2665,9 @@ > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > "Schakel actieve repositories tijdelijk uit voor het huidige dnf commando. " >@@ -4063,10 +4068,6 @@ > msgid "no matching payload factory for %s" > msgstr "geen overeenkomende payload factory voor %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Al gedownload" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4092,7 +4093,16 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Kan rpmkeys voor het verifiëren van handtekeningen niet vinden." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "De openDB() functie kan de rpm-database niet openen." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+"De dbCookie() functie heeft geen cookie van de rpm-database teruggegeven." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Tijdens de testtransactie traden fouten op." > >@@ -4345,6 +4355,12 @@ > msgid "<name-unset>" > msgstr "<name-unset>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Al gedownload" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Geen resultaten gevonden" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/or.po dnf-4.16.1/po/or.po >--- dnf-4.13.0/po/or.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/or.po 2023-05-29 15:25:58.000000000 +0300 >@@ -3,7 +3,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2019-09-28 01:05+0000\n" > "Last-Translator: Ankit Behera <proneon267@gmail.com>\n" > "Language-Team: Oriya\n" >@@ -97,244 +97,244 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -344,176 +344,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -533,8 +533,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -618,7 +618,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -656,94 +656,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1181,7 +1183,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1271,43 +1273,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2460,16 +2462,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3808,10 +3810,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3837,7 +3835,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/pa.po dnf-4.16.1/po/pa.po >--- dnf-4.13.0/po/pa.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/pa.po 2023-05-29 15:25:58.000000000 +0300 >@@ -10,14 +10,14 @@ > # A S Alam <aalam@fedoraproject.org>, 2017. #zanata > # A S Alam <aalam@fedoraproject.org>, 2018. #zanata > # A S Alam <aalam@fedoraproject.org>, 2019. #zanata >-# A S Alam <amanpreet.alam@gmail.com>, 2020, 2021. >+# A S Alam <amanpreet.alam@gmail.com>, 2020, 2021, 2022. > # Anonymous <noreply@weblate.org>, 2020. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-10-12 14:05+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-04-18 16:16+0000\n" > "Last-Translator: A S Alam <amanpreet.alam@gmail.com>\n" > "Language-Team: Punjabi <https://translate.fedoraproject.org/projects/dnf/dnf-master/pa/>\n" > "Language: pa\n" >@@ -25,7 +25,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=(n != 1);\n" >-"X-Generator: Weblate 4.8\n" >+"X-Generator: Weblate 4.11.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -35,7 +35,7 @@ > #: dnf/automatic/emitter.py:33 > #, python-format > msgid "Updates completed at %s" >-msgstr "%s ਨà©à©° ਠੱਪਡà©à¨ ਪà©à¨°à© ਹà©à¨" >+msgstr "%s ਨà©à©° ਠੱਪਡà©à¨ ਪà©à¨°à© ਹà©à¨" > > #: dnf/automatic/emitter.py:34 > #, python-format >@@ -97,8 +97,8 @@ > #: dnf/automatic/main.py:308 > msgid "Sleep for {} second" > msgid_plural "Sleep for {} seconds" >-msgstr[0] "{} ਸà¨à¨¿à©°à¨ ਲਠਸਲà©à¨ª" >-msgstr[1] "{} ਸà¨à¨¿à©°à¨à¨¾à¨ ਲਠਸਲà©à¨ª" >+msgstr[0] "%s ਸà¨à¨¿à©°à¨ ਲਠਸਲà©à¨ª" >+msgstr[1] "%s ਸà¨à¨¿à©°à¨à¨¾à¨ ਲਠਸਲà©à¨ª" > > #: dnf/automatic/main.py:315 > msgid "System is off-line." >@@ -110,76 +110,76 @@ > msgid "Error: %s" > msgstr "à¨à¨²à¨¤à©: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "ਰਿਪ੠'{}' ਲà©à¨¡ à¨à¨°à¨¨ ਲਠਫà©à¨²à©à¨¹: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "ਰਿਪà©à©à¨à¨°à© '{}' ਲà©à¨¡ à¨à¨°à¨¨ ਲਠਫà©à¨²à©à¨¹ ਹà©" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ਮà©à¨à¨¾à¨¡à¨¾à¨à¨¾ à¨à©à¨¶ ਹà©à¨£à© ਹ੠ਤਾà©à¨¾ à¨à©à¨¤à¨¾ à¨à¨¿à¨à¥¤" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "\"{}\" ਵਿੱਠà¨à©à¨ ਸਮਰੱਥ ਰਿਪà©à©à¨à¨°à©à¨à¨ ਨਹà©à¨ ਹਨ।" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: ਦ੠ਮਿà¨à¨¦ à¨à¨¦à© ਨਹà©à¨ ਪà©à©±à¨à©à¨à© ਠਤ੠à¨à¨¦à© ਵ੠ਤਾà©à¨¾ ਨਹà©à¨ à¨à©à¨¤à¨¾ à¨à¨¾à¨µà©à¨à¨¾à¥¤" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: ਦ੠ਮਿà¨à¨¦ ਪà©à©±à¨à© ਠਤ੠ਤਾà©à¨¾ à¨à©à¨¤à¨¾ à¨à¨¾à¨µà©à¨à¨¾à¥¤" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "ਮà©à¨à¨¾à¨¡à¨¾à¨à¨¾ à¨à©à¨¸à¨¼ ਬਣਾਠà¨à¨à¥¤" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "ਰਿਪà©à©à¨à¨°à©à¨à¨ ਨà©à©° ਠਣਡਿੱਠਾ à¨à©à¨¤à¨¾ à¨à¨¾ ਰਿਹਾ ਹà©: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -187,172 +187,171 @@ > "ਠà¨à¨²à© ਵਾਰ à¨à¨¾à¨®à¨¯à¨¾à¨¬ à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ ਹà©à¨£ ਤੱਠਡਾà¨à¨¨à¨²à©à¨¡ à¨à©à¨¤à© ਪà©à©à¨à©à¨à¨¾à¨ ਨà©à©° à¨à©à¨¶ 'ਠਸੰà¨à¨¾à¨²à¨¿à¨ " > "à¨à¨¿à¨ ਸà©à¥¤" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "'%s' à¨à¨²à¨¾ à¨à© ਤà©à¨¸à©à¨ à¨à©à¨¶ à¨à©à¨¤à© ਪà©à¨à©à¨à¨¾à¨ ਨà©à©° ਹà¨à¨¾ ਸà¨à¨¦à© ਹà©à¥¤" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "ਸੰਰà¨à¨¨à¨¾ ਫਾà¨à¨² ਵਿੱਠਨà¨à¨¾à¨à© tsflag: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "%s - %s: ਰਿਪà©à¨à¨¼à¨à¨°à© ਲਠà¨à¨°à©à©±à¨ª ਫਾà¨à¨² ਸ਼ਾਮਲ à¨à¨°à¨¨ ਲਠਫà©à¨²à©à¨¹" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ à¨à©à©±à¨ à¨à©±à¨² ਰਿਹਾ ਹà©" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ à¨à©à¨¸à¨ ਸਫ਼ਲ ਰਿਹਾ।" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ à¨à©à¨¸à¨ à¨à©±à¨² ਰਿਹਾ ਹà©" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ à¨à¨¾à¨à¨ à¨à¨²à¨¤à©:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ à¨à©à¨¸à¨ ਸਫ਼ਲ ਰਿਹਾ।" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ à¨à©±à¨² ਰਹ੠ਹà©" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ਡਿਸਠਲà©à©à¨¾à¨:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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 ਹà©à¨° ਥਾਠà¨à¨¾à¨¹à©à¨¦à© ਹà©à¥¤" > msgstr[1] "{1} ਫਾà¨à¨² ਸਿਸà¨à¨® à¨à©±à¨¤à© à¨à©±à¨à©-à¨à©±à¨ {0}MB ਹà©à¨° ਥਾਠà¨à¨¾à¨¹à©à¨¦à© ਹà©à¥¤" > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "à¨à¨²à¨¤à© ਦਾ ਸਾਰ" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB ਨà©à©° {prog} ਤà©à¨ ਬਿਨਾਠਬਦਲਿਠà¨à¨¿à¨ ਹà©à¥¤" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ à¨à¨²à¨¾à¨ ਨਹà©à¨ à¨à¨¾ ਸà¨à©à¥¤" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਸ਼à©à¨°à© ਨਹà©à¨ à¨à©à¨¤à© à¨à¨¾ ਸà¨à©:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਫਾà¨à¨² %s ਹà¨à¨¾à¨à¨£ ਲਠਫà©à¨²à©à¨¹ ਹà©" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "à¨à©à¨ ਪà©à¨à©à¨ ਡਾà¨à¨¨à¨²à©à¨¡ ਨਹà©à¨ à¨à©à¨¤à© à¨à¨¾ ਸà¨à©à¥¤ ਮà©à©-à¨à©à¨¶à¨¿à¨¶ à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹà©à¥¤" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "ਡà©à¨²à¨à¨¾ RPM ਨ੠%.1f MB ਠੱਪਡà©à¨ ਨà©à©° %.1f MB ਤੱਠà¨à¨à¨¾à¨à¨ (%.1f%% ਬੱà¨à¨¤)" > >-#: dnf/base.py:1234 >-#, fuzzy, python-format >-#| msgid "" >-#| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >+#: dnf/base.py:1280 >+#, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >-msgstr "ਡà©à¨²à¨à¨¾ RPM ਨ੠%.1f MB ਠੱਪਡà©à¨ ਨà©à©° %.1f MB ਤੱਠà¨à¨à¨¾à¨à¨ (%d.1%% ਬੱà¨à¨¤)" >+msgstr "" >+"ਠਸਫ਼ਲ ਹà©à¨ ਡà©à¨²à¨à¨¾ RPM ਨ੠%.1f MB ਠੱਪਡà©à¨ ਨà©à©° %.1f MB ਤੱਠਵਧਾà¨à¨ (%.1f%% ਬà©à¨à¨¾à¨°)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "à¨à©à¨²à©à¨¹à¨¿à¨ ਨਹà©à¨ à¨à¨¾ ਸà¨à¨¿à¨: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s ਲਠਪਬਲਿਠà¨à©à©°à¨à© à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ ਹà©" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "ਪà©à¨à©à¨ %s à¨à©à¨²à©à¨¹à¨£ ਦà©à¨°à¨¾à¨¨ ਸਮੱਸਿà¨" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%s ਲਠਪਬਲਿਠà¨à©à©°à¨à© à¨à¨°à©à¨¸à©à¨¯à©à¨ ਨਹà©à¨" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" >-msgstr "ਪà©à¨à©à¨ %s ਸਾà¨à¨¨ ਨਹà©à¨ à¨à©à¨¤à¨¾" >+msgstr "ਪà©à¨à©à¨ %s ਸਾà¨à¨¨ ਨਹà©à¨ à¨à©à¨¤à¨¾" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "%s ਹà¨à¨¾à¨à¨ ਨਹà©à¨ à¨à¨¾ ਸà¨à¨¦à¨¾" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s ਹà¨à¨¾à¨à¨" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "à¨à¨°à©à©±à¨ª ਪà©à¨à©à¨ \"{}\" ਲਠà¨à©à¨ ਮà©à¨² ਨਹà©à¨" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "'%s' à¨à¨°à©à©±à¨ª ਤà©à¨ ਪà©à¨à©à¨ à¨à©à©à© à¨à¨¾ ਰਹ੠ਹਨ: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "ਹà¨à¨¾à¨à¨£ ਲਠà¨à©à¨ à¨à¨°à©à©±à¨ª ਨਿਸ਼ਾਨਬੱਧ ਨਹà©à¨ à¨à©à¨¤à¨¾à¥¤" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "ਠੱਪà¨à¨°à©à¨¡ ਲਠà¨à©à¨ à¨à¨°à©à©±à¨ª ਨਿਸ਼ਾਨਬੱਧ ਨਹà©à¨ à¨à©à¨¤à¨¾à¥¤" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "ਪà©à¨à©à¨ %s à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ ਹà©, à¨à¨¸ ਨà©à©° ਡਾà¨à¨¨à¨à¨°à©à¨¡ ਨਹà©à¨ à¨à©à¨¤à¨¾ à¨à¨¾ ਸà¨à¨¦à© ਹà©à¥¤" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -362,31 +361,31 @@ > msgid "No match for argument: %s" > msgstr "%s: ਨਾਲ ਮਿਲਦਾ à¨à©à¨ à¨à¨°à¨à©à¨®à©à¨à¨ ਨਹà©à¨" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > "%s ਪà©à¨à©à¨ ਦਾ ਨà©à¨µà¨¾à¨ ਵਰà©à¨¨ ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©, à¨à¨¸ ਨà©à©° ਡਾà¨à¨¨à¨à¨°à©à¨¡ ਨਹà©à¨ à¨à©à¨¤à¨¾ à¨à¨¾ " > "ਸà¨à¨¦à¨¾ ਹà©à¥¤" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." >-msgstr "ਪà©à¨à©à¨ %s à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨" >+msgstr "ਪà©à¨à©à¨ %s à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨, ਮà©à©-à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ à¨à©à¨¤à¨¾ à¨à¨¾ ਸà¨à¨¦à¨¾ ਹà©à¥¤" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > "ਫਾà¨à¨² %s ਸਰà©à¨¤ ਪà©à¨à©à¨ ਹ੠ਠਤ੠ਠੱਪਡà©à¨ ਨਹà©à¨ à¨à©à¨¤à¨¾ à¨à¨¾ ਸà¨à¨¦à¨¾ ਹà©, ਠਣਡਿੱਠਾ à¨à©à¨¤à¨¾ à¨à¨¾ ਰਿਹਾ " > "ਹà©à¥¤" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "%s ਪà©à¨à©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ ਹà©, à¨à¨¸ ਨà©à©° ਠੱਪਡà©à¨ ਨਹà©à¨ à¨à©à¨¤à¨¾ à¨à¨¾ ਸà¨à¨¦à¨¾à¥¤" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -394,152 +393,152 @@ > "%s ਦਾ à¨à¨¹à© à¨à¨¾à¨ ਨਵਾਠਵਰà©à¨¨ ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©, à¨à¨¸ ਨà©à©° ਠੱਪਡà©à¨ ਨਹà©à¨ à¨à©à¨¤à¨¾ à¨à¨¾ ਸà¨à¨¦à¨¾" > " ਹà©à¥¤" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "%s ਪà©à¨à©à¨ à¨à¨ªà¨²à¨¬à¨§ ਹà©, ਪਰ à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ ਹà©à¥¤" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "%s ਪà©à¨à©à¨ à¨à¨ªà¨²à¨¬à¨§ ਤਾਠਹà©, ਪਰ ਵà¨à©±à¨à¨°à© ਢਾà¨à¨à© ਲਠà¨à©°à¨¸à¨à¨¾à¨² ਹà©à¥¤" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "%s ਪà©à¨à©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ ਹà©à¥¤" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "ਢà©à©±à¨à¨µà¨¾à¨ ਫਾਰਮ ਨਹà©à¨ ਹà©: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "ਹà¨à¨¾à¨à¨£ ਲਠà¨à©à¨ ਪà©à¨à©à¨ ਨਹà©à¨ à¨à©à¨£à¨¿à¨à¥¤" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "%s à¨à¨°à¨à©à¨®à©à©°à¨ ਲਠਪà©à¨à©à¨ ਮà©à¨à©à¨¦ ਹà©, ਪਰ à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ ਹà©à¥¤" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > "%s ਪà©à¨à©à¨ ਦਾ ਸਠਤà©à¨ ਨà©à¨µà¨¾à¨ ਵਰà©à¨¨ ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©, à¨à¨¸ ਨà©à©° ਡਾà¨à¨¨à¨à¨°à©à¨¡ ਨਹà©à¨ à¨à©à¨¤à¨¾" > " à¨à¨¾ ਸà¨à¨¦à¨¾ ਹà©à¥¤" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "à¨à¨¿à¨¸à© ਸà©à¨°à©±à¨à¨¿à¨ ਠੱਪਡà©à¨ ਦ੠ਲà©à© ਨਹà©à¨ ਹà©, ਪਰ {} ਠੱਪਡà©à¨ à¨à¨ªà¨²à¨¬à¨§ ਹà©" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "à¨à¨¿à¨¸à© ਸà©à¨°à©±à¨à¨¿à¨ ਠੱਪਡà©à¨ ਦ੠ਲà©à© ਨਹà©à¨ ਹà©, ਪਰ {} ਠੱਪਡà©à¨ à¨à¨ªà¨²à¨¬à¨§ ਹਨ" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "\" {}\" ਲਠà¨à¨¿à¨¸à© ਸà©à¨°à©±à¨à¨¿à¨ ਠੱਪਡà©à¨ ਦ੠ਲà©à© ਨਹà©à¨ ਹà©, ਪਰ {} ਠੱਪਡà©à¨ à¨à¨ªà¨²à¨¬à¨§ ਹà©" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "\" {}\" ਲਠà¨à¨¿à¨¸à© ਸà©à¨°à©±à¨à¨¿à¨ ਠੱਪਡà©à¨ ਦ੠ਲà©à© ਨਹà©à¨ ਹà©, ਪਰ {} ਠੱਪਡà©à¨ à¨à¨ªà¨²à¨¬à¨§ ਹਨ" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "। ਠਸਫ਼ਲ ਪà©à¨à©à¨ ਹà©: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "GPG à¨à©à©°à¨à© %s (0x%s) ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "à¨à©à©°à¨à© ਨà©à©° ਮਨà©à©à¨° à¨à©à¨¤à¨¾ à¨à¨¿à¨à¥¤" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "à¨à©à©°à¨à© ਨà©à©° ਰੱਦ à¨à©à¨¤à¨¾ à¨à¨¾ à¨à©à©±à¨à¨¿à¨ ਹà©à¥¤" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "à¨à©à©°à¨à© à¨à©°à¨ªà©à¨°à¨ à¨à¨°à¨¨ ਲਠਫà©à¨²à©à¨¹ (à¨à©à¨¡ %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "à¨à©à©°à¨à© ਠà©à¨ ਤਰà©à¨¹à¨¾à¨ à¨à©°à¨ªà©à¨°à¨ à¨à©à¨¤à© à¨à¨" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "à¨à©à¨ ਵ੠à¨à©à©°à¨à© à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ à¨à©à¨¤à©" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "à¨à©à©°à¨à© ਦਰਾਮਦ ਨਾਲ ਮਦਦ ਨਹà©à¨ ਮਿਲà©, à¨à¨²à¨¤ à¨à©à©°à¨à© ਹà©?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * ਸ਼ਾà¨à¨¦ ਤà©à¨¹à¨¾à¨¡à¨¾ ਮਤਲਬ ਸà©: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "ਪà©à¨à©à¨ %s ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©à¥¤" >@@ -559,8 +558,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "\"%s\" ਫ਼ਾà¨à¨² ਪà©à©à¨¹à© ਨਹà©à¨ à¨à¨¾ ਸà¨à¨¦à©: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "ਸੰਰà¨à¨¨à¨¾ à¨à¨²à¨¤à©: %s" >@@ -644,7 +643,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "ਡਿਸà¨à¨°à©à¨¬à¨¿à¨à¨¶à¨¨ ਸਿੰਠà¨à¨°à¨¨ ਲਠà¨à©à¨ ਪà©à¨à©à¨ à¨à©à¨£à¨¿à¨ ਨਹà©à¨ ਹà©à¥¤" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "%s ਪà©à¨à©à¨ à¨à¨ªà¨²à©±à¨¬à¨§ ਨਹà©à¨ ਹà©à¥¤" >@@ -682,101 +681,103 @@ > msgstr "ਲਿਸਠਲਠà¨à©à¨ ਮਿਲਦਾ ਪà©à¨à©à¨ ਨਹà©à¨" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "à¨à©à¨ ਮਿਲਦਾ ਨਹà©à¨" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ਠਣà¨à¨¾à¨£ ਰਿਪà©: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "à¨à©à¨ ਮਿਲਦ੠ਰਿਪà©à©à¨à¨°à© ਨਹà©à¨: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "à¨à©°à¨ ਦ੠à¨à©à¨ à¨à¨®à¨¾à¨à¨¡ ਨਹà©à¨ ਹà©: %s। %s --help ਵਰਤà©à¨ à¨à©" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "ਸੰਰà¨à¨¨à¨¾ ਫਾà¨à¨² \"{}\" ਮà©à¨à©à¨¦ ਨਹà©à¨ ਹà©" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "à¨à¨®à¨¾à¨à¨¡ \"%s\" ਪਹਿਲਾਠਦ੠ਦਿੱਤ੠ਹà©" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "dnf.conf ਵਿੱà¨à©à¨ ਠਲਹਿਦਾ ਹà©: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "dnf.conf ਵਿੱਠਸ਼ਾਮਲ ਹà©: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > > #: dnf/cli/commands/__init__.py:38 > #, python-format > msgid "To diagnose the problem, try running: '%s'." >-msgstr "ਸਮੱਸਿਠਬਾਰ੠ਪà©à¨¤à¨¾à¨² à¨à¨°à¨¨ ਲà¨, à¨à¨¹ à¨à¨²à¨¾à¨à¨£ ਦ੠à¨à©à¨¶à¨¿à¨¶ à¨à¨°à©: '%s'" >+msgstr "ਸਮੱਸਿਠਬਾਰ੠ਪà©à¨¤à¨¾à¨² à¨à¨°à¨¨ ਲà¨, à¨à¨¹ à¨à¨²à¨¾à¨à¨£ ਦ੠à¨à©à¨¶à¨¿à¨¶ à¨à¨°à©: '%s'।" > > #: dnf/cli/commands/__init__.py:40 > #, python-format >@@ -839,7 +840,7 @@ > > #: dnf/cli/commands/__init__.py:189 dnf/cli/commands/__init__.py:756 > msgid "show only recently changed packages" >-msgstr "ਹà©à¨£à© ਹà©à¨£à© ਬਦਲ੠à¨à¨ ਪà©à¨à©à¨ ਹ੠ਵà©à¨à¨¾à¨" >+msgstr "ਸੱà¨à¨°à© ਬਦਲ੠à¨à¨ ਪà©à¨à©à¨ ਹ੠ਵà©à¨à¨¾à¨" > > #: dnf/cli/commands/__init__.py:190 dnf/cli/commands/__init__.py:265 > #: dnf/cli/commands/__init__.py:769 dnf/cli/commands/autoremove.py:48 >@@ -916,7 +917,7 @@ > > #: dnf/cli/commands/__init__.py:711 dnf/cli/commands/upgrade.py:84 > msgid "No packages marked for upgrade." >-msgstr "ਠੱਪà¨à¨°à©à¨¡ à¨à¨°à¨¨ ਲਠਪà©à¨à©à¨ ਨਹà©à¨ à¨à©à¨£à¨¿à¨" >+msgstr "ਠੱਪà¨à¨°à©à¨¡ à¨à¨°à¨¨ ਲਠਪà©à¨à©à¨ ਨਹà©à¨ à¨à©à¨£à¨¿à¨ ਹà©à¥¤" > > #: dnf/cli/commands/__init__.py:721 > msgid "run commands on top of all packages in given repository" >@@ -1071,7 +1072,7 @@ > > #: dnf/cli/commands/check.py:118 > msgid "{} is a duplicate with {}" >-msgstr "{} {} ਦਾ ਡà©à¨ªà¨²à©à¨à©à¨ ਹà©" >+msgstr "{} {} ਦਾ ਡà©à¨ªà¨²à©à¨à©à¨ ਹà©" > > #: dnf/cli/commands/check.py:129 > msgid "{} is obsoleted by {}" >@@ -1210,9 +1211,9 @@ > #: dnf/cli/commands/group.py:343 > #, python-format > msgid "Invalid groups sub-command, use: %s." >-msgstr "à¨à¨²à¨¤ à¨à¨°à©à©±à¨ª ਠਧà©à¨¨-à¨à¨®à¨¾à¨à¨¡, à¨à¨¹ ਵਰਤà©: %s" >+msgstr "à¨à¨²à¨¤ à¨à¨°à©à©±à¨ª ਠਧà©à¨¨-à¨à¨®à¨¾à¨à¨¡, à¨à¨¹ ਵਰਤà©: %s।" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "ਲਾà©à¨®à© à¨à¨°à©à©±à¨ª ਲੱà¨à¨£ ਲਠਠਸਮਰੱਥ ਹà©à¥¤" > >@@ -1251,16 +1252,12 @@ > "'{}' ਲਠà¨à©±à¨ à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ ID à¨à¨¾à¨ ਪà©à¨à©à¨ ਨਾਠà¨à¨¾à¨¹à©à¨¦à¨¾ ਹà©à¥¤" > > #: dnf/cli/commands/history.py:101 >-#, fuzzy >-#| msgid "No transaction ID given" > msgid "No transaction file name given." >-msgstr "à¨à©à¨ à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ID ਦਿੱਤਾ" >+msgstr "à¨à©à¨ à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਫਾà¨à¨² ਨਾਠਨਹà©à¨ ਦਿੱਤਾ à¨à¨¿à¨à¥¤" > > #: dnf/cli/commands/history.py:103 >-#, fuzzy >-#| msgid "Failed to remove transaction file %s" > msgid "More than one argument given as transaction file name." >-msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਫਾà¨à¨² %s ਹà¨à¨¾à¨à¨£ ਲਠਫà©à¨²à©à¨¹ ਹà©" >+msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਫਾà¨à¨² ਨਾਠਵਿੱਠà¨à©±à¨ ਤà©à¨ ਵੱਧ à¨à¨°à¨à©à¨®à©à¨à¨ ਦਿੱਤਾ à¨à¨¿à¨ ਹà©à¥¤" > > #: dnf/cli/commands/history.py:122 dnf/cli/commands/history.py:130 > msgid "No transaction ID or package name given." >@@ -1290,10 +1287,9 @@ > msgstr "à¨à©à¨ à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ID ਦਿੱਤਾ" > > #: dnf/cli/commands/history.py:179 >-#, fuzzy, python-brace-format >-#| msgid "Transaction ID :" >+#, python-brace-format > msgid "Transaction ID \"{0}\" not found." >-msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ID:" >+msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ID \"{0}\" ਨਹà©à¨ ਲੱà¨à¨¿à¨à¥¤" > > #: dnf/cli/commands/history.py:185 > msgid "Found more than one transaction ID!" >@@ -1309,47 +1305,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "%u ਤà©à¨ ਬਾਠਦ à¨à¨°à¨¾à¨à¨¸à©à¨à¨¶à¨¨ ਠਤà©à¨¤ ਠਧà©à¨°à© ਹà©à¥¤" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "ਸà©à¨à© ਲਠà¨à©à¨ ਪà©à¨à©à¨ ਨਹà©à¨ ਹà©" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >-#, fuzzy >-#| msgid "Transaction failed" >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." >-msgstr "à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ ਠਸਫ਼ਲ ਹà©à¨" >+msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਨà©à©° {} à¨à©±à¨¤à© ਸੰà¨à¨¾à¨²à¨¿à¨à¥¤" > >-#: dnf/cli/commands/history.py:370 >-#, fuzzy >-#| msgid "Errors occurred during transaction." >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" >-msgstr "à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ ਦ੠ਦà©à¨°à¨¾à¨¨ à¨à¨¼à¨²à¨¤à©à¨à¨ à¨à¨à¨à¨ ਹਨ" >+msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਸੰà¨à¨¾à¨²à¨£ ਦà©à¨°à¨¾à¨¨ à¨à¨²à¨¤à©: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -1387,7 +1379,7 @@ > msgid "mark or unmark installed packages as installed by user." > msgstr "" > "à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© ਪà©à¨à©à¨à¨¾à¨ ਨà©à©° ਵਰਤà©à¨à¨à¨¾à¨° ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© ਵà¨à©à¨ ਨਿਸ਼ਾਨਬੱਧ ਲà¨à¨¾à¨ à¨à¨¾à¨ " >-"ਹà¨à¨¾à¨" >+"ਹà¨à¨¾à¨à¥¤" > > #: dnf/cli/commands/mark.py:44 > msgid "" >@@ -1399,17 +1391,17 @@ > #: dnf/cli/commands/mark.py:52 > #, python-format > msgid "%s marked as user installed." >-msgstr "%s ਨà©à©° ਵਰਤà©à¨à¨à¨¾à¨° ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਵà¨à©à¨ ਨਿਸ਼ਾਨ ਹà¨à¨¾à¨à¨" >+msgstr "%s ਨà©à©° ਵਰਤà©à¨à¨à¨¾à¨° ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਵà¨à©à¨ ਨਿਸ਼ਾਨ ਹà¨à¨¾à¨à¨à¥¤" > > #: dnf/cli/commands/mark.py:56 > #, python-format > msgid "%s unmarked as user installed." >-msgstr "%s ਨà©à©° ਵਰਤà©à¨à¨à¨¾à¨° ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਵà¨à©à¨ ਨਿਸ਼ਾਨ ਹà¨à¨¾à¨à¨" >+msgstr "%s ਨà©à©° ਵਰਤà©à¨à¨à¨¾à¨° ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਵà¨à©à¨ ਨਿਸ਼ਾਨ ਹà¨à¨¾à¨à¨à¥¤" > > #: dnf/cli/commands/mark.py:60 > #, python-format > msgid "%s marked as group installed." >-msgstr "%s ਨà©à©° à¨à¨°à©à©±à¨ª ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਵà¨à©à¨ ਨਿਸ਼ਾਨ ਲà¨à¨¾à¨à¨" >+msgstr "%s ਨà©à©° à¨à¨°à©à©±à¨ª ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਵà¨à©à¨ ਨਿਸ਼ਾਨ ਲà¨à¨¾à¨à¨à¥¤" > > #: dnf/cli/commands/mark.py:85 dnf/cli/commands/shell.py:129 > #: dnf/cli/commands/shell.py:237 dnf/cli/commands/shell.py:282 >@@ -1593,7 +1585,7 @@ > > #: dnf/cli/commands/repolist.py:162 > msgid "Repo-id : " >-msgstr "ਰਿਪà©-à¨à¨à¨¡à© : " >+msgstr "ਰਿਪà©-id : " > > #: dnf/cli/commands/repolist.py:163 > msgid "Repo-name : " >@@ -1601,7 +1593,7 @@ > > #: dnf/cli/commands/repolist.py:166 > msgid "Repo-status : " >-msgstr "ਰਿਪà©-ਹਾਲਤ : " >+msgstr "ਰਿਪà©-ਸਥਿਤ੠: " > > #: dnf/cli/commands/repolist.py:169 > msgid "Repo-revision : " >@@ -1897,11 +1889,11 @@ > > #: dnf/cli/commands/repoquery.py:250 > msgid "Display only available packages." >-msgstr "à¨à©à¨µà¨² ਮà©à¨à©à¨¦ ਪà©à¨à©à¨ ਹ੠ਵà©à¨à¨¾à¨" >+msgstr "ਸਿਰਫ਼ ਮà©à¨à©à¨¦ ਪà©à¨à©à¨ ਹ੠ਵà©à¨à¨¾à¨à¥¤" > > #: dnf/cli/commands/repoquery.py:253 > msgid "Display only installed packages." >-msgstr "à¨à©à¨µà¨² à¨à©°à¨¸à¨à¨¾à¨² ਹà©à¨ ਪà©à¨à©à¨ ਹ੠ਵà©à¨à¨¾à¨" >+msgstr "ਸਿਰਫ਼ à¨à©°à¨¸à¨à¨¾à¨² ਹà©à¨ ਪà©à¨à©à¨ ਹ੠ਵà©à¨à¨¾à¨à¥¤" > > #: dnf/cli/commands/repoquery.py:254 > msgid "" >@@ -1922,7 +1914,7 @@ > > #: dnf/cli/commands/repoquery.py:258 > msgid "Display only packages that were installed by user." >-msgstr "à¨à©à¨µà¨² ਵਰਤà©à¨à¨à¨¾à¨° ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© ਪà©à¨à©à¨ ਹ੠ਦਿà¨à¨¾à¨" >+msgstr "ਸਿਰਫ਼ ਵਰਤà©à¨à¨à¨¾à¨° ਵਲà©à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© ਪà©à¨à©à¨ ਹ੠ਦਿà¨à¨¾à¨à¥¤" > > #: dnf/cli/commands/repoquery.py:270 > msgid "Display only recently edited packages" >@@ -2160,15 +2152,15 @@ > > #: dnf/cli/commands/updateinfo.py:51 > msgid "Important/Sec." >-msgstr "à¨à¨¾à¨¸/ਸà©à¨à©°" >+msgstr "à¨à¨¾à¨¸/ਸà©à¨à©°." > > #: dnf/cli/commands/updateinfo.py:52 > msgid "Moderate/Sec." >-msgstr "ਸਧਾਰਨ/ਸà©à¨à©°" >+msgstr "ਸਧਾਰਨ/ਸà©à¨à©°." > > #: dnf/cli/commands/updateinfo.py:53 > msgid "Low/Sec." >-msgstr "à¨à©±à¨/ਸà©à¨à©°" >+msgstr "à¨à©±à¨/ਸà©à¨à©°." > > #: dnf/cli/commands/updateinfo.py:63 > msgid "display advisories about packages" >@@ -2508,16 +2500,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -2779,7 +2771,7 @@ > > #: dnf/cli/output.py:651 > msgid "no" >-msgstr "no" >+msgstr "ਨਹà©à¨" > > #: dnf/cli/output.py:655 > msgid "Is this ok [y/N]: " >@@ -2787,7 +2779,7 @@ > > #: dnf/cli/output.py:659 > msgid "Is this ok [Y/n]: " >-msgstr "à¨à© à¨à¨¹ ਠà©à¨ ਹ੠[Y/n]: " >+msgstr "à¨à© à¨à¨¹ ਠà©à¨ ਹ੠[Y/n]: " > > #: dnf/cli/output.py:739 > #, python-format >@@ -3335,7 +3327,7 @@ > > #: dnf/cli/output.py:1916 > msgid "--> Starting dependency resolution" >-msgstr "--> ਨਿਰà¨à¨°à¨¤à¨¾ ਹੱਲ à¨à¨°à¨¨à© ਸ਼à©à¨°à© à¨à©à¨¤à©" >+msgstr "--> ਨਿਰà¨à¨°à¨¤à¨¾ ਹੱਲ à¨à¨°à¨¨à© ਸ਼à©à¨°à© à¨à©à¨¤à©" > > #: dnf/cli/output.py:1920 > msgid "--> Finished dependency resolution" >@@ -3647,7 +3639,7 @@ > msgid "Modular dependency problem:" > msgid_plural "Modular dependency problems:" > msgstr[0] "ਮà©à¨¡à©à¨²à¨° ਨਿਰà¨à¨°à¨¤à¨¾ ਸਮੱਸਿà¨:" >-msgstr[1] "" >+msgstr[1] "ਮà©à¨¡à©à¨²à¨° ਨਿਰà¨à¨°à¨¤à¨¾ ਸਮੱਸਿà¨à¨µà¨¾à¨:" > > #: dnf/lock.py:100 > #, python-format >@@ -3685,10 +3677,8 @@ > msgstr "" > > #: dnf/module/exceptions.py:39 >-#, fuzzy >-#| msgid "Enabled modules: {}." > msgid "No enabled stream for module: {}" >-msgstr "ਸਮਰੱਥ à¨à©à¨¤à© ਮà©à¨¡à©à¨à¨²: {}।" >+msgstr "à¨à¨¸ ਮà©à¨¡à©à¨à¨² ਲਠà¨à©à¨ ਸਮਰੱਥ ਸà¨à¨°à©à¨® ਨਹà©à¨ ਹà©: {}" > > #: dnf/module/exceptions.py:46 > msgid "Cannot enable more streams from module '{}' at the same time" >@@ -3877,10 +3867,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "ਪਹਿਲਾਠਹ੠ਡਾà¨à¨¨à¨²à©à¨¡ à¨à©à¨¤à¨¾" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3906,7 +3892,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -3973,7 +3967,7 @@ > > #: dnf/transaction_sr.py:68 > msgid "The following problems occurred while running a transaction:" >-msgstr "à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ à¨à©±à¨²à¨£ ਦ੠ਦà©à¨°à¨¾à¨¨ ਹà©à¨ ਦਿੱਤà©à¨à¨ ਸਮੱਸਿà¨à¨µà¨¾à¨ à¨à¨à¨à¨:" >+msgstr "à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ à¨à¨²à¨¾à¨à¨£ ਦ੠ਦà©à¨°à¨¾à¨¨ ਹà©à¨ ਦਿੱਤà©à¨à¨ ਸਮੱਸਿà¨à¨µà¨¾à¨ à¨à¨à¨à¨ ਹਨ:" > > #: dnf/transaction_sr.py:89 > #, python-brace-format >@@ -4028,10 +4022,9 @@ > msgstr "" > > #: dnf/transaction_sr.py:336 >-#, fuzzy, python-brace-format >-#| msgid "Package %s is already installed." >+#, python-brace-format > msgid "Package \"{na}\" is already installed for action \"{action}\"." >-msgstr "ਪà©à¨à©à¨ %s ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©à¥¤" >+msgstr "\"{action}\" à¨à¨¾à¨°à¨µà¨¾à¨ ਲਠਪà©à¨à©à¨ \"{na}\" ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©à¥¤" > > #: dnf/transaction_sr.py:345 > #, python-brace-format >@@ -4126,7 +4119,7 @@ > > #: dnf/util.py:483 > msgid "Errors occurred during transaction." >-msgstr "à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ ਦ੠ਦà©à¨°à¨¾à¨¨ à¨à¨¼à¨²à¨¤à©à¨à¨ à¨à¨à¨à¨ ਹਨ" >+msgstr "à¨à¨°à¨¾à¨à¨à©à¨à¨¶à¨¨ ਦ੠ਦà©à¨°à¨¾à¨¨ à¨à¨¼à¨²à¨¤à©à¨à¨ à¨à¨à¨à¨ ਹਨ।" > > #: dnf/util.py:619 > msgid "Reinstalled" >@@ -4151,6 +4144,12 @@ > msgid "<name-unset>" > msgstr "<unset>" > >+#~ msgid "Already downloaded" >+#~ msgstr "ਪਹਿਲਾਠਹ੠ਡਾà¨à¨¨à¨²à©à¨¡ à¨à©à¨¤à¨¾" >+ >+#~ msgid "No Matches found" >+#~ msgstr "à¨à©à¨ ਮਿਲਦਾ ਨਹà©à¨" >+ > #~ msgid "skipping." > #~ msgstr "à¨à©±à¨¡à¨¿à¨ à¨à¨¾ ਰਿਹਾ ਹà©" > >diff -ur dnf-4.13.0/po/pl.po dnf-4.16.1/po/pl.po >--- dnf-4.13.0/po/pl.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/pl.po 2023-05-29 15:25:58.000000000 +0300 >@@ -15,8 +15,8 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2022-01-09 13:27+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-03 11:26+0000\n" > "Last-Translator: Piotr DrÄ g <piotrdrag@gmail.com>\n" > "Language-Team: Polish <https://translate.fedoraproject.org/projects/dnf/dnf-master/pl/>\n" > "Language: pl\n" >@@ -24,7 +24,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "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: Weblate 4.10.1\n" >+"X-Generator: Weblate 4.12.1\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -110,80 +110,80 @@ > msgid "Error: %s" > msgstr "BÅÄ d: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "niepowodzenie wczytania repozytorium â{}â: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Wczytanie repozytorium â{}â siÄ nie powiodÅo" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > 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:332 >+#: dnf/base.py:334 > 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:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Umieszczanie w pamiÄci podrÄcznej stopera metadanych jest wyÅÄ czone." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Niedawno odÅwieżono pamiÄÄ podrÄcznÄ metadanych." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "W â{}â nie ma wÅÄ czonych repozytoriów." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, 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:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: wygasÅo i zostanie odÅwieżone." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: metadane wygasnÄ po %dâs i zostanÄ teraz odÅwieżone" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: wygaÅnie po %dâs." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Utworzono pamiÄÄ podrÄcznÄ metadanych." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: używanie metadanych z %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ignorowanie repozytoriów: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Ostatnio sprawdzono ważnoÅÄ metadanych: %s temu w dniu %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -191,59 +191,59 @@ > "Pobrane pakiety zostaÅy zapisane w pamiÄci podrÄcznej do czasu nastÄpnej " > "pomyÅlnej transakcji." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Można usunÄ Ä pakiety z pamiÄci podrÄcznej wykonujÄ c polecenie â%sâ." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > "NieprawidÅowa flaga zestawu transakcji tsflag w pliku konfiguracji: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Wykonywanie sprawdzania transakcji" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "BÅÄ d: sprawdzanie transakcji a rozwiÄ zywanie zależnoÅci:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "PomyÅlnie ukoÅczono sprawdzanie transakcji." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Wykonywanie testu transakcji" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "BÅÄ d testu transakcji:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "PomyÅlnie ukoÅczono test transakcji." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Wykonywanie transakcji" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Wymagane miejsce na dysku:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -254,40 +254,40 @@ > msgstr[2] "" > "Wymaganych jest co najmniej {0}âMB wiÄcej miejsca w systemie plików {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Podsumowanie bÅÄdów" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "Baza danych RPM zostaÅa zmieniona poza programem {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Nie można wykonaÄ transakcji." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Nie można rozpoczÄ Ä transakcji:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "UsuniÄcie pliku transakcji %s siÄ nie powiodÅo" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "CzÄÅÄ pakietów nie zostaÅa pobrana. Próbowanie ponownie." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "Użycie DeltaRPM zmniejszyÅo %.1fâMB aktualizacji do %.1fâMB (oszczÄdzono " > "%.1f%%)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -295,77 +295,77 @@ > "Niepowodzenie DeltaRPM zwiÄkszyÅo %.1fâMB aktualizacji do %.1fâMB " > "(zmarnowano %.1f%%)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Nie można dodaÄ lokalnych pakietów, ponieważ zadanie transakcji już istnieje" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Nie można otworzyÄ: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Klucz publiczny dla %s nie jest zainstalowany" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "WystÄ piÅ problem podczas otwierania pakietu %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Klucz publiczny dla %s nie jest zaufany" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Pakiet %s nie jest podpisany" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Nie można usunÄ Ä %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "UsuniÄto %s" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Brak wyników dla pakietu grupy â{}â" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Dodawanie pakietów z grupy â%sâ: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Brak grup oznaczonych do usuniÄcia." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Brak grup oznaczonych do aktualizacji." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -375,31 +375,31 @@ > msgid "No match for argument: %s" > msgstr "Brak wyników dla parametru: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Pakiet %s nie jest zainstalowany, nie można go zaktualizowaÄ." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -407,112 +407,112 @@ > "Ta sama lub wyższa wersja %s jest już zainstalowana, nie można jej " > "zaktualizowaÄ." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Nie zainstalowano pakietu %s." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "NieprawidÅowa forma: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Brak pakietów oznaczonych do usuniÄcia." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > "Brak wymaganych aktualizacji bezpieczeÅstwa, ale dostÄpna jest {} " > "aktualizacja" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "Brak wymaganych aktualizacji bezpieczeÅstwa, ale dostÄpne sÄ aktualizacje: " > "{}" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "Brak wymaganych aktualizacji bezpieczeÅstwa dla â{}â, ale dostÄpna jest {} " > "aktualizacja" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Brak wymaganych aktualizacji bezpieczeÅstwa dla â{}â, ale dostÄpne sÄ " > "aktualizacje: {}" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Nie można pobraÄ klucza dla pakietu wiersza poleceÅ: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Nieudany pakiet: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "Klucze GPG sÄ skonfigurowane jako: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "Klucz GPG %s (0x%s) jest już zainstalowany" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Klucz zostaÅ zatwierdzony." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Klucz zostaÅ odrzucony." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Zaimportowanie klucza siÄ nie powiodÅo (kod %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "PomyÅlnie zaimportowano klucz" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Nie zainstalowano żadnych kluczy" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -521,28 +521,28 @@ > "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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Zaimportowanie kluczy nie pomogÅo, bÅÄdne klucze?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " ⢠Czy chodziÅo o: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "Pakiet â{}â z lokalnego repozytorium â{}â ma niepoprawnÄ sumÄ kontrolnÄ " > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "CzÄÅÄ pakietów z lokalnego repozytorium ma niepoprawne sumy kontrolne" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Pakiet â{}â z repozytorium â{}â ma niepoprawnÄ sumÄ kontrolnÄ " > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -550,26 +550,26 @@ > "CzÄÅÄ pakietów ma nieprawidÅowÄ pamiÄÄ podrÄcznÄ , ale nie może zostaÄ " > "pobrana z powodu opcji â--cacheonlyâ" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Brak wyników dla parametru" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > "Wszystkie wyniki zostaÅy odfiltrowane filtrem wykluczania dla parametru" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > "Wszystkie wyniki zostaÅy odfiltrowane filtrem modularnym dla parametru" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > 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:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Pakiet %s jest już zainstalowany." >@@ -589,8 +589,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Nie można odczytaÄ pliku â%sâ: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "BÅÄ d konfiguracji: %s" >@@ -682,7 +682,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Brak pakietów oznaczonych do synchronizacji dystrybucji." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Pakiet %s jest niedostÄpny." >@@ -720,20 +720,25 @@ > msgstr "Brak pakietów pasujÄ cych do listy" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Brak wyników" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Nie odnaleziono żadnych wyników. JeÅli wyszukiwany jest plik, to można " >+"spróbowaÄ podaÄ peÅnÄ ÅcieżkÄ lub użyÄ wieloznacznika (â*/â) jako " >+"przedrostka." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Nieznane repozytorium: â%sâ" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Brak pasujÄ cego repozytorium: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -741,12 +746,12 @@ > "To polecenie musi byÄ wykonywane z uprawnieniami superużytkownika " > "(w wiÄkszoÅci systemów jest to użytkownik root)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Nie ma takiego polecenia: %s. ProszÄ użyÄ â%s --helpâ" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -755,7 +760,7 @@ > "Może to byÄ polecenie wtyczki programu {PROG}, proszÄ spróbowaÄ polecenia: " > "â{prog} install 'dnf-command(%s)'â" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -764,7 +769,7 @@ > "Może to byÄ polecenie wtyczki programu {prog}, ale wczytywanie wtyczek jest " > "obecnie wyÅÄ czone." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -772,7 +777,7 @@ > "--destdir lub --downloaddir mogÄ byÄ używane tylko z opcjÄ --downloadonly, " > "poleceniem âdownloadâ lub âsystem-upgradeâ." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -780,7 +785,7 @@ > "--enable, --set-enabled i --disable, --set-disabled mogÄ byÄ używane tylko " > "za pomocÄ poleceÅ config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -789,11 +794,11 @@ > "zasadÄ zabezpieczeÅ RPM (âgpgcheckâ w dnf.conf(5) zawiera informacje, jak " > "wyciszyÄ ten komunikat)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Plik konfiguracji â{}â nie istnieje" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -801,28 +806,28 @@ > "Nie można wykryÄ wersji wydania (należy użyÄ â--releaseverâ, aby podaÄ " > "wersjÄ wydania)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "parametr {}: niedozwolony z parametrem {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Polecenie â%sâ zostaÅo już okreÅlone" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Wykluczenia w dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "DoÅÄ czone w dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Wykluczenia w repozytorium " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "DoÅÄ czenia w repozytorium " > >@@ -1279,7 +1284,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "NieprawidÅowe podpolecenie grup, należy użyÄ: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Nie można odnaleÅºÄ pakietu obowiÄ zkowej grupy." > >@@ -1382,11 +1387,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Historia transakcji jest niepeÅna po %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Brak pakietów do wyÅwietlenia" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1394,7 +1399,7 @@ > "NieprawidÅowa definicja zakresu identyfikatora transakcji â{}â.\n" > "Należy użyÄ â<identyfikator-transakcji>..<identyfikator-transakcji>â." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1402,27 +1407,27 @@ > "Nie można przekonwertowaÄ â{}â na identyfikator transakcji.\n" > "ProszÄ użyÄ â<liczba>â, âlastâ, âlast-<liczba>â." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Nie odnaleziono transakcji manipulujÄ cej pakietem â{}â." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} istnieje, zastÄ piÄ?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "Bez zastÄpowania {}, koÅczenie dziaÅania." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Zapisano transakcjÄ do {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "BÅÄ d podczas przechowywania transakcji: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > "Ostrzeżenie, wystÄ piÅy nastÄpujÄ ce problemy podczas wykonywania transakcji:" >@@ -2673,8 +2678,8 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > "Tymczasowo wÅÄ cza repozytoria do celów bieÅ¼Ä cego polecenia dnf. Przyjmuje " >@@ -2683,9 +2688,9 @@ > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > "Tymczasowo wyÅÄ cza aktywne repozytoria do celów bieÅ¼Ä cego polecenia dnf. " >@@ -4098,10 +4103,6 @@ > msgid "no matching payload factory for %s" > msgstr "brak pasujÄ cego generatora danych dla %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Już pobrano" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4131,7 +4132,15 @@ > "Nie można odnaleÅºÄ pliku wykonywalnego rpmkeys do sprawdzenia poprawnoÅci " > "podpisów." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "Funkcja openDB() nie może otworzyÄ bazy danych RPM." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "Funkcja dbCookie() nie zwróciÅa ciasteczka bazy danych RPM." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "WystÄ piÅy bÅÄdy podczas transakcji testowej." > >@@ -4386,6 +4395,12 @@ > msgid "<name-unset>" > msgstr "<nie ustawiono nazwy>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Już pobrano" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Brak wyników" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/pt_BR.po dnf-4.16.1/po/pt_BR.po >--- dnf-4.13.0/po/pt_BR.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/pt_BR.po 2023-05-29 15:25:58.000000000 +0300 >@@ -25,24 +25,24 @@ > # Rafael Fontenelle <rafaelff@gnome.org>, 2020, 2021. > # Gustavo Costa <gusta@null.net>, 2020. > # Henrique Roberto Gattermann Mittelstaedt <henrique.roberto97@gmail.com>, 2020. >-# Gustavo Costa <xfgusta@gmail.com>, 2021. >+# Gustavo Costa <xfgusta@gmail.com>, 2021, 2022. > # Alysson Drummond <afd-bai@protonmail.com>, 2021. >-# Daimar Stein <daimarstein@pm.me>, 2021. >+# Daimar Stein <daimarstein@pm.me>, 2021, 2022. > # Lucas Fernandes <lucas.af88@gmail.com>, 2021. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-12-13 13:16+0000\n" >-"Last-Translator: Lucas Fernandes <lucas.af88@gmail.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-08-03 12:19+0000\n" >+"Last-Translator: Daimar Stein <daimarstein@pm.me>\n" > "Language-Team: Portuguese (Brazil) <https://translate.fedoraproject.org/projects/dnf/dnf-master/pt_BR/>\n" > "Language: pt_BR\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n > 1;\n" >-"X-Generator: Weblate 4.9.1\n" >+"X-Generator: Weblate 4.13\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -127,80 +127,80 @@ > msgid "Error: %s" > msgstr "Erro: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "carregando repo '{}' falha: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "O carregamento do repositório '{}' falhou" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Caching temporizador de metadata desabilitado quando executando em uma " > "conexão limitada." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "O timer para armazenamento em cache de metadados desativado quando " > "executando com bateria." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Timer para armazenamento em cache de metadados desativado." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Cache de metadados atualizado recentemente." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Não há repositórios habilitados em \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: nunca será expirado e não será atualizado." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: expirou e será atualizado." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: metadados expiram depois %d segundos e será atualizado agora" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: expira depois %d segundos." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Cache de metadados criado." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: usando metadados a partir de %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ignorando repositórios: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." >-msgstr "Ãltima verificação de expiração de metadados: %s atrás em %s." >+msgstr "Ãltima verificação de metadados: %s atrás em %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -208,99 +208,99 @@ > "Os pacotes baixados foram salvos no cache até a próxima transação bem " > "sucedida." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Você pode remover os pacotes em cache executando '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "tsflag inválido no arquivo de configuração: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Executando verificação da transação" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Erro: verificação de transação vs depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Verificação de transação concluÃda." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Executando teste de transação" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Erro no teste de transação:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Teste de transação concluÃdo." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Executando a transação" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Requisitos de disco:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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] "" >-"Pelo menos mais {0}MB de espaço necessário no sistema de arquivos {1}." >+"Pelo menos mais {0}MB de espaço é necessário no sistema de arquivos {1}." > msgstr[1] "" >-"Pelo menos mais {0}MB de espaço necessário no sistema de arquivos {1}." >+"Pelo menos mais {0}MB de espaço são necessários no sistema de arquivos {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Sumário de erros" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB alterado fora de {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Não foi possÃvel executar a transação." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "A transação não pode ser iniciada:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Falha ao remover o arquivo de transação %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Alguns pacotes não foram baixados. Tentando novamente." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "Delta RPMs reduziu %.1f MB de atualizações para %.1f MB (%.1f%% economizado)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -308,77 +308,77 @@ > "Delta RPMs falhos aumentaram %.1f MB de atualizações para %.1f MB (%.1f%% " > "desperdiçado)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Não é possÃvel adicionar pacotes locais, pois uma transação já está em " > "andamento" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Não foi possÃvel abrir: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "A chave pública para %s não está instalada" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problema ao abrir o pacote %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, 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:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "O pacote %s não está assinado" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Não foi possÃvel remover %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s removido" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Sem combinação para o pacote do grupo \"{}\"" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Adicionando pacotes do grupo '%s': %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Nenhum grupo marcado para remoção." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Nenhum grupo marcado para atualização." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -388,29 +388,29 @@ > msgid "No match for argument: %s" > msgstr "Nenhuma correspondência para o argumento: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, 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:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -418,110 +418,110 @@ > "A mesma versão ou uma superior de %s já está instalada, não é possÃvel " > "atualizá-lo." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "Pacote %s disponÃvel, mas instalado para arquitetura diferente." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Nenhum pacote %s instalado." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Formato inválido: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Nenhum pacote marcado para remoção." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > 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:2399 >+#: dnf/base.py:2462 > 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:2403 >+#: dnf/base.py:2466 > 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:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Nenhuma atualização de segurança necessária para \"{}\", mas {} atualizações" > " disponÃveis" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > "ImpossÃvel de recuperar uma chave para um pacote de linha de comando: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". O pacote que falha é: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "Chaves GPG estão configuradas como: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "A chave foi aprovada." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "A chave foi rejeitada." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Falha na importação da chave (código %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Chave importada com sucesso" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Não instalar nenhuma das chaves" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -530,27 +530,27 @@ > "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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Talvez você quisesse dizer: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "O pacote \"{}\" do repositório local \"{}\" tem checksum incorreto" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "Alguns pacotes do repositório local têm checksum incorreto" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "O pacote \"{}\"do repositório \"{}\" tem checksum incorreto" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -558,29 +558,29 @@ > "Alguns pacotes têm cache inválido, mas não podem ser baixados devido à opção" > " \"--cacheonly\"" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Sem correspondência para o argumento" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > "Todas as correspondências foram filtradas por exclusão de filtragem para " > "argumento" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > "Todas as correspondências foram filtradas por filtragem modular para " > "argumento" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > "Todas as correspondências foram instaladas de um repositório diferente para " > "o argumento" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "O pacote %s já está instalado." >@@ -600,8 +600,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Não é possÃvel ler o arquivo \"%s\": \"%s\"" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Erro de configuração: %s" >@@ -692,7 +692,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Nenhum pacote marcado para sincronização e distribuição." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Nenhum pacote %s disponÃvel." >@@ -730,20 +730,25 @@ > msgstr "Nenhum pacote correspondente a ser listado" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Nenhum pacote localizado" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Nenhum resultado encontrado. Se estiver procurando por um arquivo, tente " >+"especificar o caminho completo ou usar um prefixo curinga (\"*/\") no " >+"inÃcio." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Repo desconhecido: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Nenhum repositório coincide: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -751,12 +756,12 @@ > "este comando deve ser executado com privilégios de superusuário (sob o " > "usuário root na maioria dos sistemas)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Comando não encontrado: %s. Por favor, utilize %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -765,7 +770,7 @@ > "Pode ser um comando de plugin {PROG}, tente: \"{prog} install 'dnf-" > "command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -774,7 +779,7 @@ > "Poderia ser um {prog} comando plugin, mas o carregamento de plug-ins está " > "desativado no momento." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -782,7 +787,7 @@ > "--destdir ou --downloaddir deve ser usado com os comandos --downloadonly, " > "download ou system-upgrade." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -790,7 +795,7 @@ > "--enable, --set-enabled e --disable, --set-disabled deve ser usado com " > "comando config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -799,11 +804,11 @@ > "a polÃtica de segurança RPM ativa ( veja 'gpgcheck' no dnf.conf (5) para " > "saber como termina esta mensagem)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "O arquivo de configuração \"{}\" não existe" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -811,28 +816,28 @@ > "Não é possÃvel detectar versão de lançamento (use '--releasever' para " > "especificar a versão de lançamento)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argumento {}: não permitido com argumento {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Comando \"%s\" já definido" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Exclusões no dnf.conf " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "inclusões no dnf.conf " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Exclusões no repo " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Inclusões no repo " > >@@ -1289,7 +1294,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Subcomando de grupos inválido, use: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Não foi possÃvel encontrar um pacote de grupo obrigatório." > >@@ -1391,11 +1396,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "O histórico de transações está incompleto, depois %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Nenhum pacote para listar" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1403,7 +1408,7 @@ > "Definição de intervalo ID de transação inválida '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1411,27 +1416,27 @@ > "Não é possÃvel converter '{}' em ID de transação.\n" > "Use '<number>', 'last', 'last-<number>'." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Nenhuma transação que manipula o pacote '{}' foi encontrado." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} existe, sobrescrever?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "{} não sobrescrito, saindo." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transação salva em {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Erro ao armazenar transação: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > "Atenção, os seguintes problemas ocorreram durante a reprodução da transação:" >@@ -1468,7 +1473,7 @@ > > #: dnf/cli/commands/mark.py:39 > msgid "mark or unmark installed packages as installed by user." >-msgstr "marca ou desmarca pacotes instalados como instalados pelo usuário" >+msgstr "marca ou desmarca pacotes instalados como instalados pelo usuário." > > #: dnf/cli/commands/mark.py:44 > msgid "" >@@ -1568,7 +1573,7 @@ > > #: dnf/cli/commands/module.py:352 > msgid "Interact with Modules." >-msgstr "interage com módulos" >+msgstr "Interage com Módulos." > > #: dnf/cli/commands/module.py:365 > msgid "show only enabled modules" >@@ -2619,7 +2624,7 @@ > > #: dnf/cli/option_parser.py:221 > msgid "try the best available package versions in transactions." >-msgstr "tenta as melhores versões de pacote disponÃveis em transações" >+msgstr "tenta as melhores versões de pacote disponÃveis em transações." > > #: dnf/cli/option_parser.py:223 > msgid "do not limit the transaction to the best candidate" >@@ -2673,16 +2678,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -4080,10 +4085,6 @@ > msgid "no matching payload factory for %s" > msgstr "nenhuma fábrica de conteúdo correspondente para %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Já baixado" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4111,7 +4112,15 @@ > "Não foi possÃvel encontrar o executável rpmkeys para verificar as " > "assinaturas." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Ocorreram erros durante a transação de teste." > >@@ -4363,6 +4372,12 @@ > msgid "<name-unset>" > msgstr "<nome indefinido>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Já baixado" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Nenhum pacote localizado" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/pt.po dnf-4.16.1/po/pt.po >--- dnf-4.13.0/po/pt.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/pt.po 2023-05-29 15:25:58.000000000 +0300 >@@ -14,7 +14,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-04-16 15:02+0000\n" > "Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n" > "Language-Team: Portuguese <https://translate.fedoraproject.org/projects/dnf/dnf-master/pt/>\n" >@@ -108,81 +108,81 @@ > msgid "Error: %s" > msgstr "Erro: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "O carregamento do repositório '{}' falhou" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Cacheamento do temporizador de metadados desativado quando está sobre uma " > "ligação com dados limitados." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > #, fuzzy > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "Cache de metadados do temporizador desativada enquanto for utilizada a " > "bateria." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Cache de metadados do temporizador desativada." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Cache de metadados atualizada recentemente." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Não há repositórios ativado em \"{}\"." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: nunca expirará e não será refrescado." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: expirou e será refrescado." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: metadados irão expirar após %d segundos e serão refrescados agora" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: irá expirar após %d segundos." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Cache de metadados criada." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: a usar metadata de %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "A ignorar repositórios: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Ãltima verificação de expiração de metadados: %s em %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." >@@ -190,91 +190,91 @@ > "Os pacotes descarregados foram guardados em cache até à próxima transação " > "com sucesso." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Pode remover os pacotes em cache executando '%s'." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Tsflag inválida no ficheiro de configuração: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "A executar verificação de transação" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Erro: verificação da transação vs depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "A verificação da transação foi bem sucedida." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "A executar o teste de transação" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Error no teste da transação:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "O teste de transação foi bem sucedido." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "A executar a transação" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Requisitos de Disco:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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] "Pelo menos mais {0}MB necessário no sistema de ficheiros {1}." > msgstr[1] "Pelo menos mais {0}MB necessários no sistema de ficheiros {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Resumo de Erros" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "A RPMDB foi alterada fora do {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "A transação não pôde ser executada." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "A transação não pode ser iniciada:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Falha ao remover o ficheiro de transação %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Alguns pacotes não foram transferidos. A tentar novamente." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -283,7 +283,7 @@ > "Delta RPMs reduzidos de %.1f MB de atualizações para %.1f MB (%d.1%% " > "poupado)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >@@ -293,76 +293,76 @@ > "Delta RPMs falhados aumentaram %.1f MB de atualizações para %.1f MB (%d.1%% " > "desperdiçados)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Não é possÃvel adicionar pacotes locais, porque uma transação já existe" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Incapaz de abrir: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "A chave pública para %s não está instalada" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problema ao abrir o pacote %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "A chave pública para %s não é confiável" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "O pacote %s não está assinado" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Não pôde remover %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s removido" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Nenhum grupo marcado para remoção." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Nenhum grupo marcado para atualização." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, 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:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -372,137 +372,137 @@ > msgid "No match for argument: %s" > msgstr "Nenhuma correspondência para o argumento: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, 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:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, 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:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Nenhum pacote %s instalado." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Nenhum pacote marcado para remoção." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > 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:2399 >+#: dnf/base.py:2462 > 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:2403 >+#: dnf/base.py:2466 > 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:2405 >+#: dnf/base.py:2468 > 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" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "As chaves GPG estão configuradas como: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Falha na importação da chave (código %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Chave importada com sucesso" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Não instalada nenhuma chave" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -511,49 +511,49 @@ > "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:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -573,8 +573,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Erro de configuração: %s" >@@ -660,7 +660,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Nenhum pacote marcado para sincronização." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Nenhum pacote %s disponÃvel." >@@ -698,94 +698,96 @@ > msgstr "Nenhum Pacote correspondente para listar" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Não foram encontradas Correspondências" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Repositório desconhecido: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, 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:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argumento {}: não permitido com o argumento {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Comando \"%s\" já definido" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1231,7 +1233,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Sub comando de grupos inválido, utilize: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Incapaz de encontrar um pacote de grupo obrigatório." > >@@ -1329,47 +1331,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "O histórico de transação está incompleto, depois de %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction failed" > msgid "Transaction saved to {}." > msgstr "A transação falhou" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Running transaction" > msgid "Error storing transaction: {}" > msgstr "A executar a transação" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2546,16 +2548,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3919,10 +3921,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3948,7 +3946,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4190,6 +4196,9 @@ > msgid "<name-unset>" > msgstr "<unset>" > >+#~ msgid "No Matches found" >+#~ msgstr "Não foram encontradas Correspondências" >+ > #~ msgid "skipping." > #~ msgstr "a ignorar e continuar." > >diff -ur dnf-4.13.0/po/ru.po dnf-4.16.1/po/ru.po >--- dnf-4.13.0/po/ru.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/ru.po 2023-05-29 15:25:58.000000000 +0300 >@@ -20,8 +20,8 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2022-01-11 20:16+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-06-22 19:18+0000\n" > "Last-Translator: Igor Gorbounov <igor.gorbounov@gmail.com>\n" > "Language-Team: Russian <https://translate.fedoraproject.org/projects/dnf/dnf-master/ru/>\n" > "Language: ru\n" >@@ -29,7 +29,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" >-"X-Generator: Weblate 4.10.1\n" >+"X-Generator: Weblate 4.13\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -115,136 +115,136 @@ > msgid "Error: %s" > msgstr "ÐÑибка: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "пÑи загÑÑзке ÑепозиÑоÑÐ¸Ñ Â«{}» пÑоизоÑел Ñбой: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ ÑепозиÑоÑий «{}»" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Ð¢Ð°Ð¹Ð¼ÐµÑ ÐºÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼ÐµÑаданнÑÑ Ð¾ÑклÑÑен пÑи ÑабоÑе ÑеÑез ÑаÑиÑиÑиÑÑемое " > "подклÑÑение." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "Ð¢Ð°Ð¹Ð¼ÐµÑ ÐºÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼ÐµÑаданнÑÑ Ð¾ÑклÑÑен пÑи ÑабоÑе Ð¾Ñ Ð±Ð°ÑаÑеи." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Ð¢Ð°Ð¹Ð¼ÐµÑ ÐºÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼ÐµÑаданнÑÑ Ð¾ÑклÑÑен." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ÐÑÑ Ð¼ÐµÑаданнÑÑ Ð½ÐµÐ´Ð°Ð²Ð½Ð¾ обновлен." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "ÐÑÑÑÑÑÑвÑÑÑ Ð½Ð°ÑÑÑоеннÑе ÑепозиÑоÑии в «{}»." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: никогда не иÑÑеÑÐµÑ Ð¸ не бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑÑÑ." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: иÑÑекло и бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑÑÑ." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: меÑаданнÑе иÑÑекаÑÑ ÑеÑез %d ÑекÑнд ÑейÑÐ°Ñ Ð±ÑдÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑÑÑ" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: иÑÑÐµÐºÐ°ÐµÑ ÑеÑез %d ÑекÑнд." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Создан кÑÑ Ð¼ÐµÑаданнÑÑ ." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: иÑполÑзÑÑÑÑÑ Ð¼ÐµÑаданнÑе из %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "ÐгноÑиÑÑеÑÑÑ ÑепозиÑоÑиев: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "ÐоÑледнÑÑ Ð¿ÑовеÑка оконÑÐ°Ð½Ð¸Ñ ÑÑока дейÑÑÐ²Ð¸Ñ Ð¼ÐµÑаданнÑÑ : %s назад, %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > "ÐагÑÑженнÑе пакеÑÑ Ð±Ñли ÑÐ¾Ñ ÑÐ°Ð½ÐµÐ½Ñ Ð² кÑÑе до ÑледÑÑÑей ÑÑпеÑной ÑÑанзакÑии." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑдалиÑÑ ÐºÑÑиÑованнÑе пакеÑÑ, вÑполнив «%s»." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "ÐевеÑнÑй tsflag в Ñайле наÑÑÑоек: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "ÐÑибка Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñайла гÑÑпп Ð´Ð»Ñ ÑепозиÑоÑиÑ: %s â %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "ÐÑовеÑка ÑÑанзакÑии" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "ÐÑибка: пÑовеÑка ÑÑанзакÑии на ÑазÑеÑение завиÑимоÑÑей:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "ÐÑовеÑка ÑÑанзакÑии ÑÑпеÑно завеÑÑена." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ÐÐ´ÐµÑ Ð¿ÑовеÑка ÑÑанзакÑии" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "ÐÑибка пÑи пÑовеÑке ÑÑанзакÑии:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "ТеÑÑ ÑÑанзакÑии пÑоведен ÑÑпеÑно." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "ÐÑполнение ÑÑанзакÑии" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ТÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº диÑкÑ:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -255,38 +255,38 @@ > msgstr[2] "" > "Ðо менÑÑей меÑе Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ еÑе {0} ÐРмеÑÑа в Ñайловой ÑиÑÑеме {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Сводка оÑибок" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB изменена вне {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Ðе ÑдалоÑÑ Ð·Ð°Ð¿ÑÑÑиÑÑ ÑÑанзакÑиÑ." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Ðе ÑдалоÑÑ Ð½Ð°ÑаÑÑ ÑÑанзакÑиÑ:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Ðе ÑдалоÑÑ ÑдалиÑÑ Ñайл ÑÑанзакÑии %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "ÐекоÑоÑÑе пакеÑÑ Ð½Ðµ бÑли загÑÑженÑ. ÐовÑоÑÐ½Ð°Ñ Ð¿Ð¾Ð¿ÑÑка." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "Delta RPM ÑменÑÑил %.1f ÐРобновлений до %.1f ÐÐ (%.1f%% ÑÐ¾Ñ Ñанено)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -294,77 +294,77 @@ > "Сбой Delta RPM пÑивел к ÑвелиÑÐµÐ½Ð¸Ñ %.1f ÐРобновлений до %.1f ÐÐ (%.1f%% " > "поÑÑаÑено)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Ðе ÑдаеÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð»Ð¾ÐºÐ°Ð»ÑнÑе пакеÑÑ, поÑколÑÐºÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ, ÑвÑзанное Ñ " > "ÑÑанзакÑией, Ñже ÑÑÑеÑÑвÑеÑ" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Ðе ÑдалоÑÑ Ð¾ÑкÑÑÑÑ: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "ÐÑблиÑнÑй клÑÑ Ð´Ð»Ñ %s не ÑÑÑановлен" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "ÐÑоблема оÑкÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑа %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "ÐÑблиÑнÑй клÑÑ Ð´Ð»Ñ %s не заÑлÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð´Ð¾Ð²ÐµÑиÑ" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "ÐÐ°ÐºÐµÑ %s не подпиÑан" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ðе ÑдаеÑÑÑ ÑдалиÑÑ %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s Ñдален(Ñ)" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "ÐÐµÑ ÑооÑвеÑÑÑÐ²Ð¸Ñ Ð´Ð»Ñ Ð³ÑÑппового пакеÑа «{}»" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Ðобавление пакеÑов из гÑÑÐ¿Ð¿Ñ Â«%s»: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "ÐÐµÑ Ð³ÑÑпп, помеÑеннÑÑ Ð´Ð»Ñ ÑдалениÑ." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Ðе оÑмеÑена гÑÑппа Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "ÐÐ°ÐºÐµÑ %s не ÑÑÑановлен, нелÑÐ·Ñ Ð¿ÑоизвеÑÑи оÑÐºÐ°Ñ Ð²ÐµÑÑии." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -374,131 +374,131 @@ > msgid "No match for argument: %s" > msgstr "ÐÐµÑ Ñовпадений Ð´Ð»Ñ Ð°ÑгÑменÑа: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "ÐÐ°ÐºÐµÑ %s веÑÑией ниже Ñже ÑÑÑановлен, нелÑÐ·Ñ Ð¿ÑоизвеÑÑи оÑÐºÐ°Ñ Ð²ÐµÑÑии." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "ÐÐ°ÐºÐµÑ %s не ÑÑÑановлен, нелÑÐ·Ñ Ð¿ÑоизвеÑÑи пеÑеÑÑÑановкÑ." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > "Файл %s ÑвлÑеÑÑÑ Ð¸ÑÑ Ð¾Ð´Ð½Ñм пакеÑом и не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½, пÑопÑÑкаеÑÑÑ." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "ÐÐ°ÐºÐµÑ %s не ÑÑÑановлен, нелÑÐ·Ñ Ð¿ÑоизвеÑÑи обновление." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > "Ð¢Ð°ÐºÐ°Ñ Ð¶Ðµ или более Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ %s Ñже ÑÑÑеÑÑвÑеÑ, не ÑдаеÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "ÐÐ°ÐºÐµÑ %s еÑÑÑ, но не ÑÑÑановлен." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "ÐÐ°ÐºÐµÑ %s еÑÑÑ, но ÑÑÑановлен Ð´Ð»Ñ Ð´ÑÑгой аÑÑ Ð¸ÑекÑÑÑÑ." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "ÐÐ°ÐºÐµÑ %s не бÑл ÑÑÑановлен." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "ÐепÑавилÑÐ½Ð°Ñ ÑоÑма: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "ÐÐµÑ Ð¿Ð°ÐºÐµÑов, помеÑеннÑÑ Ð´Ð»Ñ ÑдалениÑ." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "ÐакеÑÑ Ð´Ð»Ñ Ð°ÑгÑменÑа %s доÑÑÑпнÑ, но не ÑÑÑановленÑ." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "ÐÐ°ÐºÐµÑ %s Ñамой ÑÑаÑой веÑÑии Ñже ÑÑÑановлен, нелÑÐ·Ñ Ð¿ÑоизвеÑÑи оÑкаÑ." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "Ðе ÑÑебÑÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи, но обновление {} имееÑÑÑ" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "Ðе ÑÑебÑÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи, но Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ {} имеÑÑÑÑ" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "ÐÐ»Ñ Â«{}» не ÑÑебÑÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи, но обновление {} имееÑÑÑ" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "ÐÐ»Ñ Â«{}» не ÑÑебÑÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи, но Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ {} имеÑÑÑÑ" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Ðе ÑдалоÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ ÐºÐ»ÑÑ Ð´Ð»Ñ Ð¿Ð°ÐºÐµÑа из командной ÑÑÑоки: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". СбойнÑй пакеÑ: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "ÐлÑÑи GPG наÑÑÑÐ¾ÐµÐ½Ñ ÐºÐ°Ðº: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "GPG клÑÑ %s (0x%s) Ñже ÑÑÑановлен" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "ÐлÑÑ Ð¿ÑинÑÑ." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "ÐлÑÑ Ð¾Ñклонен." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "ÐеÑдаÑа импоÑÑа клÑÑа (code %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "ÐмпоÑÑ ÐºÐ»ÑÑа ÑÑпеÑно завеÑÑен" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Ðе ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÐºÐ°ÐºÐ¸Ðµ-либо клÑÑи" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -507,29 +507,29 @@ > "GPG клÑÑи, пеÑеÑиÑленнÑе Ð´Ð»Ñ ÑепозиÑоÑÐ¸Ñ Â«%s», Ñже ÑÑÑановленÑ, но они не ÑвлÑÑÑÑÑ Ð¿ÑавилÑнÑми Ð´Ð»Ñ ÑÑого пакеÑа.\n" > "ÐÑовеÑÑÑе, пÑавилÑно ли наÑÑÑÐ¾ÐµÐ½Ñ URL клÑÑей Ð´Ð»Ñ ÑÑого ÑепозиÑоÑиÑ." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "ÐмпоÑÑ ÐºÐ»ÑÑа(клÑÑей) не помог, невеÑнÑй клÑÑ(клÑÑи)?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Ðозможно, Ð²Ñ Ð¸Ð¼ÐµÐ»Ð¸ в видÑ: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "У пакеÑа «{}» из локалÑного ÑепозиÑоÑÐ¸Ñ Â«{}» непÑавилÑÐ½Ð°Ñ ÐºÐ¾Ð½ÑÑолÑÐ½Ð°Ñ ÑÑмма" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > "У некоÑоÑÑÑ Ð¿Ð°ÐºÐµÑов из локалÑного ÑепозиÑоÑÐ¸Ñ Ð½ÐµÐ¿ÑавилÑÐ½Ð°Ñ ÐºÐ¾Ð½ÑÑолÑÐ½Ð°Ñ ÑÑмма" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "У пакеÑа «{}» из ÑепозиÑоÑÐ¸Ñ Â«{}» непÑавилÑÐ½Ð°Ñ ÐºÐ¾Ð½ÑÑолÑÐ½Ð°Ñ ÑÑмма" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -537,23 +537,23 @@ > "У некоÑоÑÑÑ Ð¿Ð°ÐºÐµÑов непÑавилÑнÑй кеÑ, но они не загÑÑжаÑÑÑÑ Ð¸Ð·-за паÑамеÑÑа " > "«--cacheonly»" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "ÐÐµÑ ÑооÑвеÑÑÑÐ²Ð¸Ñ Ð°ÑгÑменÑÑ" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "ÐÑе ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð¾ÑÑилÑÑÑÐ¾Ð²Ð°Ð½Ñ ÑилÑÑÑами иÑклÑÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð°ÑгÑменÑа" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "ÐÑе ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð¾ÑÑилÑÑÑÐ¾Ð²Ð°Ð½Ñ Ð¼Ð¾Ð´ÑлÑнÑм ÑилÑÑÑованием Ð´Ð»Ñ Ð°ÑгÑменÑа" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "ÐÑе ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð±Ñли ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð¸Ð· дÑÑгого ÑепозиÑоÑÐ¸Ñ Ð´Ð»Ñ Ð°ÑгÑменÑа" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "ÐÐ°ÐºÐµÑ %s Ñже ÑÑÑановлен." >@@ -573,8 +573,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Ðе ÑдалоÑÑ Ð¿ÑоÑиÑаÑÑ Ñайл «%s»: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "ÐÑибка конÑигÑÑаÑии: %s" >@@ -630,7 +630,7 @@ > > #: dnf/cli/cli.py:219 > msgid "Operation aborted." >-msgstr "ÐпеÑаÑÐ¸Ñ Ð¾Ñменена." >+msgstr "ÐпеÑаÑÐ¸Ñ Ð¿ÑеÑвана." > > #: dnf/cli/cli.py:226 > msgid "Downloading Packages:" >@@ -664,7 +664,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "ÐÑÑÑÑÑÑвÑÑÑ Ð¿Ð°ÐºÐµÑÑ, помеÑеннÑе Ð´Ð»Ñ ÑÐ¸Ð½Ñ ÑонизаÑии диÑÑÑибÑÑивов." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "ÐÐµÑ Ð¿Ð°ÐºÐµÑа %s." >@@ -702,20 +702,24 @@ > msgstr "Совпадений ÑÑеди пакеÑов не найдено" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Совпадений не найдено" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Совпадений не найдено. ÐÑи поиÑке Ñайла попÑобÑйÑе ÑказаÑÑ Ð¿Ð¾Ð»Ð½Ñй пÑÑÑ Ð¸Ð»Ð¸ " >+"иÑполÑзоваÑÑ Ð¿Ð¾Ð´ÑÑановоÑнÑй знак (\"*/\") в наÑале." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ÐеизвеÑÑнÑй ÑепозиÑоÑий: «%s»" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "ÐÐµÑ ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ ÑепозиÑоÑиев: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -723,12 +727,12 @@ > "ÐÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ñжно запÑÑкаÑÑ Ñ Ð¿ÑивилегиÑми ÑÑпеÑполÑзоваÑÐµÐ»Ñ (на болÑÑинÑÑве" > " ÑиÑÑем - под именем полÑзоваÑÐµÐ»Ñ root)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Ðе найдена команда: %s . ÐоÑполÑзÑйÑеÑÑ %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -737,7 +741,7 @@ > "ÐÑо, возможно, команда подклÑÑаемого модÑÐ»Ñ {PROG}, попÑобÑйÑе: «{prog} " > "install 'dnf-command(%s)'»" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -746,7 +750,7 @@ > "ÐÑо, возможно, команда подклÑÑаемого модÑÐ»Ñ {prog}, но загÑÑзка модÑлей " > "ÑейÑÐ°Ñ Ð¾ÑклÑÑена." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -754,7 +758,7 @@ > "--destdir или -downloaddir Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑÑÑ Ñ --downloadonly или Ñ " > "командой download или system-upgrade." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -762,7 +766,7 @@ > "--enable, --set-enabled и --disable, --set-disabled Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑÑÑ " > "вмеÑÑе Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -771,11 +775,11 @@ > "ÑооÑвеÑÑÑвии Ñ Ð°ÐºÑивной полиÑикой безопаÑноÑÑи RPM (как подавиÑÑ ÑÑо " > "ÑообÑение, Ñм. «gpgcheck» в dnf.conf(5))" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Файл наÑÑÑоек «{}» не ÑÑÑеÑÑвÑеÑ" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -783,28 +787,28 @@ > "Ðе ÑдаеÑÑÑ Ð¾Ð¿ÑеделиÑÑ Ð²ÐµÑÑÐ¸Ñ Ð²ÑпÑÑка (иÑполÑзÑйÑе '--releasever' Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ" > " веÑÑии вÑпÑÑка)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "аÑгÑÐ¼ÐµÐ½Ñ {}: не допÑÑкаеÑÑÑ Ñ Ð°ÑгÑменÑом {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Ðоманда \"%s\" Ñже опÑеделена" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "ÐÑклÑÑÐµÐ½Ð¸Ñ Ð¸Ð· dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "ÐклÑÑÐµÐ½Ð¸Ñ Ð² dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "ÐÑклÑÑÐµÐ½Ð¸Ñ Ð¸Ð· ÑепозиÑоÑÐ¸Ñ " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "ÐклÑÑÐµÐ½Ð¸Ñ Ð² ÑепозиÑоÑий " > >@@ -1260,7 +1264,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "ÐепÑавилÑÐ½Ð°Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð´Ð»Ñ Ð³ÑÑпп, иÑполÑзÑйÑе: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Ðе ÑдаеÑÑÑ Ð½Ð°Ð¹Ñи Ð¿Ð°ÐºÐµÑ Ð¸Ð· обÑзаÑелÑной гÑÑппÑ." > >@@ -1362,11 +1366,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "ÐÐµÐ¿Ð¾Ð»Ð½Ð°Ñ Ð¸ÑÑоÑÐ¸Ñ ÑÑанзакÑий, поÑле %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "ÐÐµÑ Ð¿Ð°ÐºÐµÑов Ð´Ð»Ñ ÑпиÑка" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1374,7 +1378,7 @@ > "ÐевеÑное опÑеделение диапазона иденÑиÑикаÑоÑа «{}».\n" > "ÐÑполÑзÑйÑе «<transaction-id>..<transaction-id>»." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1382,27 +1386,27 @@ > "Ðе ÑдаеÑÑÑ Ð¿ÑеобÑазоваÑÑ Â«{}» в иденÑиÑикаÑÐ¾Ñ ÑÑанзакÑии.\n" > "ÐÑполÑзÑйÑе «<number>», «last», «last-<number>»." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Ðе найдено ÑÑанзакÑий, ÑабоÑаÑÑÐ¸Ñ Ñ Ð¿Ð°ÐºÐµÑом «{}»." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} ÑÑÑеÑÑвÑеÑ, пеÑезапиÑаÑÑ?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "Ðе пеÑезапиÑÑваеÑÑÑ {}, завеÑÑение ÑабоÑÑ." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "ТÑанзакÑÐ¸Ñ ÑÐ¾Ñ Ñанена в {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "ÐÑибка пÑи ÑÐ¾Ñ Ñанении ÑÑанзакÑии: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "ÐÑедÑпÑеждение, в Ñ Ð¾Ð´Ðµ ÑÑанзакÑии возникли ÑледÑÑÑие пÑоблемÑ:" > >@@ -2645,8 +2649,8 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > "ÐÑеменно вклÑÑиÑÑ ÑепозиÑоÑии Ð´Ð»Ñ ÑекÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ dnf. ÐÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ " >@@ -2655,9 +2659,9 @@ > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > "ÐÑеменно оÑклÑÑиÑÑ Ð°ÐºÑивнÑе ÑепозиÑоÑии Ð´Ð»Ñ ÑекÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ dnf. ÐÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ " >@@ -4059,10 +4063,6 @@ > msgid "no matching payload factory for %s" > msgstr "Ð½ÐµÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑего обÑабоÑÑика Ð´Ð»Ñ %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Уже загÑÑжен" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4088,7 +4088,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Ðе ÑдаеÑÑÑ Ð½Ð°Ð¹Ñи иÑполнÑемÑй Ñайл rpmkeys Ð´Ð»Ñ Ð¿ÑовеÑки подпиÑей." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "ФÑнкÑии openDB() не ÑдаеÑÑÑ Ð¾ÑкÑÑÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ rpm." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "ФÑнкÑÐ¸Ñ dbCookie() не веÑнÑла кÑки Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ rpm." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Ðо вÑÐµÐ¼Ñ ÑеÑÑовой ÑÑанзакÑии возникли оÑибки." > >@@ -4341,6 +4349,12 @@ > msgid "<name-unset>" > msgstr "<name-unset>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Уже загÑÑжен" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Совпадений не найдено" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/si.po dnf-4.16.1/po/si.po >--- dnf-4.13.0/po/si.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/si.po 2023-05-29 15:25:58.000000000 +0300 >@@ -6,7 +6,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-08-19 06:05+0000\n" > "Last-Translator: Hela Basa <r45xveza@pm.me>\n" > "Language-Team: Sinhala <https://translate.fedoraproject.org/projects/dnf/dnf-master/si/>\n" >@@ -100,245 +100,245 @@ > msgid "Error: %s" > msgstr "දà·à·à¶º: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -348,176 +348,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -537,8 +537,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -622,7 +622,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -660,94 +660,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1186,7 +1188,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1276,43 +1278,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2465,16 +2467,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3817,10 +3819,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3846,7 +3844,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/sk.po dnf-4.16.1/po/sk.po >--- dnf-4.13.0/po/sk.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/sk.po 2023-05-29 15:25:58.000000000 +0300 >@@ -8,7 +8,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2020-03-31 02:38+0000\n" > "Last-Translator: Marek Lach Bc <mareklachbc@tutanota.com>\n" > "Language-Team: Slovak <https://translate.fedoraproject.org/projects/dnf/dnf-master/sk/>\n" >@@ -104,165 +104,165 @@ > msgid "Error: %s" > msgstr "Chyba: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: použÃvajú sa metadáta z %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Posledná kontrola expirácie metadát: pred %s, %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Spúšťa sa kontrola transakcie" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Kontrola transakcie bola úspeÅ¡ná" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Spúšťa sa test transakcie" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Test transakcie bol úspeÅ¡ný." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Spúšťa sa transakcia" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Nepodarilo sa spustiÅ¥ transakciu." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Nepodarilo sa spustiÅ¥ transakciu:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Zlyhalo odstránenie súboru transakcie %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -271,7 +271,7 @@ > "BalÃky delta RPM zredukovali aktualizácie o veľkosti %.1f MB na %.1f MB " > "(%d.1%% usporených)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -281,75 +281,75 @@ > "BalÃky delta RPM zredukovali aktualizácie o veľkosti %.1f MB na %.1f MB " > "(%d.1%% usporených)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -359,176 +359,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Žiadne balÃky oznaÄené na zmazanie." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Zlyhal import kľúÄa (kód %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -548,8 +548,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Chyba konfigurácie: %s" >@@ -633,7 +633,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Na synchronizáciu s distribúciou neboli oznaÄené žiadne balÃÄky." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -671,94 +671,96 @@ > msgstr "NenaÅ¡li sa žiadne zodpovedajúce balÃÄky" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "NenaÅ¡li sa žiadne zhody" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Neznámy repozitár: â%sâ" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, 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:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "PrÃkaz \"%s\" už bol definovaný" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1200,7 +1202,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1295,47 +1297,47 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "História transakcie je nekompletná, po %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction ID :" > msgid "Transaction saved to {}." > msgstr "ID transakcie:" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Running transaction" > msgid "Error storing transaction: {}" > msgstr "Spúšťa sa transakcia" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2494,16 +2496,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3859,10 +3861,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3888,7 +3886,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4128,6 +4134,9 @@ > msgid "<name-unset>" > msgstr "" > >+#~ msgid "No Matches found" >+#~ msgstr "NenaÅ¡li sa žiadne zhody" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/sq.po dnf-4.16.1/po/sq.po >--- dnf-4.13.0/po/sq.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/sq.po 2023-05-29 15:25:58.000000000 +0300 >@@ -6,7 +6,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2017-04-14 04:37+0000\n" > "Last-Translator: Enea Jahollari <jahollarienea14@gmail.com>\n" > "Language-Team: Albanian\n" >@@ -101,244 +101,244 @@ > msgid "Error: %s" > msgstr "Gabim: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -348,176 +348,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -537,8 +537,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -622,7 +622,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -660,94 +660,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1185,7 +1187,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1275,43 +1277,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2464,16 +2466,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3814,10 +3816,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3843,7 +3841,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/sr@latin.po dnf-4.16.1/po/sr@latin.po >--- dnf-4.13.0/po/sr@latin.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/sr@latin.po 2023-05-29 15:25:58.000000000 +0300 >@@ -8,7 +8,7 @@ > msgstr "" > "Project-Id-Version: dnf\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2020-04-20 13:40+0000\n" > "Last-Translator: Adolfo Ketzer <reztek@gmail.com>\n" > "Language-Team: Serbian (latin) <https://translate.fedoraproject.org/projects/dnf/dnf-master/sr_Latn/>\n" >@@ -103,135 +103,135 @@ > msgid "Error: %s" > msgstr "GreÅ¡ka: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "PogreÅ¡an tsflag u datoteci podeÅ¡avanja: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Nije uspelo dodavanje datoteke grupe za riznicu: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > #, fuzzy > #| msgid "Disk Requirements:\n" > msgid "Disk Requirements:" > msgstr "Zahtevi diska:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -239,7 +239,7 @@ > msgstr[1] "" > msgstr[2] "" > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > #, fuzzy > #| msgid "" > #| "Error Summary\n" >@@ -249,108 +249,108 @@ > "Sažetak greÅ¡aka\n" > "-------------" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Nije uspelo uklanjanje datoteke transakcije %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Javni kljuÄ za %s nije instaliran" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problem sa otvaranjem paketa %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Javni kljuÄ za %s nije poverljiv" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Paket %s nije potpisan" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ne mogu da uklonim %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s je uklonjen" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -360,131 +360,131 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, fuzzy, python-format > #| msgid "Package %s is not signed" > msgid "Package %s available, but not installed." > msgstr "Paket %s nije potpisan" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, fuzzy, python-format > #| msgid "No help available for %s" > msgid "Not a valid form: %s" > msgstr "Nije dostupna pomoÄ za %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, fuzzy, python-format > #| msgid "Public key for %s is not installed" > msgid "Packages for argument %s available, but not installed." > msgstr "Javni kljuÄ za %s nije instaliran" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, fuzzy, python-format > #| msgid "Searching Packages: " > msgid ". Failing package is: %s" > msgstr "Pretražujem pakete:" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "GPG kljuÄ na %s (0x%s) je veÄ instaliran" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Nije uspeo uvoz kljuÄa (kod %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "KljuÄ je uspeÅ¡no uvezen" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -493,51 +493,51 @@ > "GPG kljuÄevi izlistani za â%sâ riznicu su veÄ instalirani ali nisu odgovarajuÄi za ovaj paket.\n" > "Proverite da li su podeÅ¡eni odgovarajuÄi URL-ovi kljuÄeva za ovu riznicu." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Uvoz kljuÄa(kljuÄeva) nije pomogao, pogreÅ¡an kljuÄ(kljuÄevi)?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > #, fuzzy > #| msgid "No Matches found" > msgid "No match for argument" > msgstr "Nisu pronaÄena podudaranja" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, fuzzy, python-format > #| msgid "GPG key at %s (0x%s) is already installed" > msgid "Package %s is already installed." >@@ -559,8 +559,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Ne mogu da uklonim %s datoteku %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -648,7 +648,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, fuzzy, python-format > #| msgid "No package %s%s%s available." > msgid "No package %s available." >@@ -689,96 +689,98 @@ > msgstr "Ne postoje odgovarajuÄi paketi za izlistavanje" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Nisu pronaÄena podudaranja" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > #, fuzzy > #| msgid "Warning: Group %s does not exist." > msgid "Config file \"{}\" does not exist" > msgstr "Upozorenje: grupa %s ne postoji." > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Naredba â%sâ je veÄ definisana" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1261,7 +1263,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1353,41 +1355,41 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > #, fuzzy > #| msgid "No matching Packages to list" > msgid "No packages to list" > msgstr "Ne postoje odgovarajuÄi paketi za izlistavanje" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "" > #| "Warning: scriptlet or other non-fatal errors occurred during transaction." >@@ -1396,7 +1398,7 @@ > "Upozorenje: doÅ¡lo je do greÅ¡ke u skriptici ili neke druge nekritiÄne greÅ¡ke " > "tokom transakcije." > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2637,16 +2639,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -4058,10 +4060,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4087,7 +4085,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > #, fuzzy > #| msgid "" > #| "Warning: scriptlet or other non-fatal errors occurred during transaction." >@@ -4344,6 +4350,9 @@ > msgid "<name-unset>" > msgstr "" > >+#~ msgid "No Matches found" >+#~ msgstr "Nisu pronaÄena podudaranja" >+ > #~ msgid "" > #~ "\n" > #~ "\n" >diff -ur dnf-4.13.0/po/sr.po dnf-4.16.1/po/sr.po >--- dnf-4.13.0/po/sr.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/sr.po 2023-05-29 15:25:58.000000000 +0300 >@@ -13,7 +13,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2021-03-28 06:01+0000\n" > "Last-Translator: ÐаÑко ÐоÑÑÐ¸Ñ (Marko KostiÄ) <marko.m.kostic@gmail.com>\n" > "Language-Team: Serbian <https://translate.fedoraproject.org/projects/dnf/dnf-master/sr/>\n" >@@ -108,165 +108,165 @@ > msgid "Error: %s" > msgstr "ÐÑеÑка: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "ÐаказиваÑе кеÑиÑаÑа онемогÑÑено када Ñе извÑÑава на баÑеÑиÑи." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "ÐнемогÑÑено заказиваÑе кеÑиÑаÑа меÑаподаÑака." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ÐÐµÑ Ð¼ÐµÑаподаÑака недавно оÑвежен." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "ÐапÑавÑен ÐºÐµÑ Ð¼ÐµÑаподаÑака." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: коÑиÑÑим меÑаподаÑке из %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "ÐоÑледÑа пÑовеÑа иÑÑека меÑаподаÑака: пÑе %s на дан %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "ÐÑеÑзеÑи пакеÑи ÑÑ ÑаÑÑÐ²Ð°Ð½Ñ Ñ ÐºÐµÑÑ Ð´Ð¾ ÑледеÑе ÑÑпеÑне ÑÑанÑакÑиÑе." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "ÐожеÑе ÑклониÑи кеÑиÑане пакеÑе извÑÑаваÑем наÑедбе â%sâ." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "ÐогÑеÑан tsflag Ñ Ð´Ð°ÑоÑеÑи подеÑаваÑа: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "ÐиÑе ÑÑпело додаваÑе даÑоÑеке гÑÑпе за ÑизниÑÑ: %s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "ÐзвÑÑавам пÑовеÑÑ ÑÑанÑакÑиÑе" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "ÐÑеÑка: пÑовеÑа ÑÑанÑакÑиÑе пÑоÑив depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "ÐÑовеÑа ÑÑанÑакÑиÑе ÑÑпеÑна." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ÐзвÑÑавам пÑÐ¾Ð±Ð½Ñ ÑÑанÑакÑиÑÑ" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "ÐÑобна ÑÑанÑакÑиÑа ÑÑпеÑна." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "ÐзвÑÑавам ÑÑанÑакÑиÑÑ" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ÐоÑÑебан пÑоÑÑÐ¾Ñ Ð½Ð° диÑкÑ:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "СажеÑак гÑеÑке" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Ðе Ð¼Ð¾Ð³Ñ Ð´Ð° извÑÑим ÑÑанÑакÑиÑÑ." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "ТÑанÑакÑиÑа ниÑе могла поÑеÑи:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "ÐиÑе ÑÑпело ÑклаÑаÑе даÑоÑеке ÑÑанÑакÑиÑе %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Ðеки пакеÑи ниÑÑ Ð¿ÑеÑзеÑи. Ðоново покÑÑавам." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" >@@ -274,7 +274,7 @@ > msgstr "" > "Delta RPM-ови ÑÑ ÑмаÑили %.1f MB ажÑÑиÑаÑа на %.1f MB (%d.1%% ÑÑÑеÑено)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >@@ -284,75 +284,75 @@ > "ÐеÑÑпеÑни Delta RPM-ови ÑÑ Ð¿Ð¾Ð²ÐµÑали колиÑÐ¸Ð½Ñ Ð¸ÑпÑавки Ñа %.1f MB на %.1f MB " > "(%d.1%% неиÑкоÑиÑÑено)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Ðе Ð¼Ð¾Ð³Ñ Ð´Ð° оÑвоÑим: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Ðавни кÑÑÑ Ð·Ð° %s ниÑе инÑÑалиÑан" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "ÐÑоблем Ñа оÑваÑаÑем пакеÑа %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Ðавни кÑÑÑ Ð·Ð° %s ниÑе повеÑÑив" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "ÐÐ°ÐºÐµÑ %s ниÑе поÑпиÑан" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ðе Ð¼Ð¾Ð³Ñ Ð´Ð° Ñклоним %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s Ñе ÑклоÑен" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Ðема подÑдаÑаÑа за гÑÑÐ¿Ñ Ð¿Ð°ÐºÐµÑа â{}â" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "ÐодаÑем пакеÑе из гÑÑпе â%sâ: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Ðема ознаÑÐµÐ½Ð¸Ñ Ð³ÑÑпа за ÑклаÑаÑе." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "ÐиÑедна гÑÑпа ниÑе ознаÑена за надогÑадÑÑ." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "ÐÐ°ÐºÐµÑ %s ниÑе инÑÑалиÑан, не Ð¼Ð¾Ð³Ñ Ð³Ð° дегÑадиÑаÑи." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -362,131 +362,131 @@ > msgid "No match for argument: %s" > msgstr "Ðема подÑдаÑаÑа за аÑгÑменÑ: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "ÐÐ°ÐºÐµÑ %s нижег издаÑа Ñе Ð²ÐµÑ Ð¸Ð½ÑÑалиÑан, не Ð¼Ð¾Ð³Ñ Ð³Ð° дегÑадиÑаÑи." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "ÐÐ°ÐºÐµÑ %s ниÑе инÑÑалиÑан, не Ð¼Ð¾Ð³Ñ Ð³Ð° поново инÑÑалиÑаÑи." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > "ÐаÑоÑека %s Ñе Ð¿Ð°ÐºÐµÑ Ñа извоÑним кодом и он Ñе не може ажÑÑиÑаÑи, " > "занемаÑÑÑем." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "ÐÐ°ÐºÐµÑ %s ниÑе инÑÑалиÑан, не Ð¼Ð¾Ð³Ñ Ð³Ð° ажÑÑиÑаÑи." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "ÐÐ°ÐºÐµÑ %s Ñе доÑÑÑпан али ниÑе инÑÑалиÑан." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "ÐÐ°ÐºÐµÑ %s Ñе доÑÑÑпан али Ñе инÑÑалиÑан за дÑÑÐ³Ñ Ð°ÑÑ Ð¸ÑекÑÑÑÑ." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "ÐÐ°ÐºÐµÑ %s ниÑе инÑÑалиÑан." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "ÐеиÑпÑаван ÑоÑмаÑ: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Ðема пакеÑа ознаÑÐµÐ½Ð¸Ñ Ð·Ð° ÑклаÑаÑе." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "ÐÐ°ÐºÐµÑ %s наÑнижег издаÑа Ñе Ð²ÐµÑ Ð¸Ð½ÑÑалиÑан, не Ð¼Ð¾Ð³Ñ Ð³Ð° дегÑадиÑаÑи." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "ÐезбедноÑне иÑпÑавке ниÑÑ Ð¿Ð¾ÑÑебне али Ñе {} иÑпÑавка доÑÑÑпна" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "ÐезбедноÑне иÑпÑавке ниÑÑ Ð¿Ð¾ÑÑебне али Ñе {} иÑпÑавки доÑÑÑпно" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > "ÐезбедноÑне иÑпÑавке за â{}â ниÑÑ Ð¿Ð¾ÑÑебне али Ñе {} иÑпÑавка доÑÑÑпна" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "ÐезбедноÑне иÑпÑавке за â{}â ниÑÑ Ð¿Ð¾ÑÑебне али Ñе {} иÑпÑавки доÑÑÑпно" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "ÐеÑÑпеÑан Ð¿Ð°ÐºÐµÑ Ñе: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG кÑÑÑеви ÑÑ Ð¿Ð¾Ð´ÐµÑени као: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "GPG кÑÑÑ Ð½Ð° %s (0x%s) Ñе Ð²ÐµÑ Ð¸Ð½ÑÑалиÑан" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "ÐÑÑÑ Ñе одобÑен." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "ÐÑÑÑ Ñе одбиÑен." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "ÐиÑе ÑÑпео Ñвоз кÑÑÑа (код %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "ÐÑÑÑ Ñе ÑÑпеÑно Ñвезен" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "ÐиÑедан кÑÑÑ Ð½Ð¸Ñе инÑÑалиÑан" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -495,28 +495,28 @@ > "GPG кÑÑÑеви излиÑÑани за â%sâ ÑизниÑÑ ÑÑ Ð²ÐµÑ Ð¸Ð½ÑÑалиÑани али ниÑÑ Ð¾Ð´Ð³Ð¾Ð²Ð°ÑаÑÑÑи за Ð¾Ð²Ð°Ñ Ð¿Ð°ÐºÐµÑ.\n" > "ÐÑовеÑиÑе да ли ÑÑ Ð¿Ð¾Ð´ÐµÑени одговаÑаÑÑÑи УРÐ-ови кÑÑÑева за Ð¾Ð²Ñ ÑизниÑÑ." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > "Увоз кÑÑÑа (или кÑÑÑева) ниÑе помогао, погÑеÑан кÑÑÑ (погÑеÑни кÑÑÑеви)?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Ðожда ÑÑе Ñ Ñели: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "ÐонÑÑолна ÑÑма пакеÑа â{}â из локалне ÑизниÑе â{}â Ñе неиÑпÑавна" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "ÐонÑÑолне ÑÑме Ð½ÐµÐºÐ¸Ñ Ð¿Ð°ÐºÐµÑа из локалне ÑизниÑе ÑÑ Ð½ÐµÐ¸ÑпÑавне" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "ÐонÑÑолна ÑÑма пакеÑа â{}â из ÑизниÑе â{}â Ñе неиÑпÑавна" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -524,23 +524,23 @@ > "Ðеки пакеÑи ÑадÑже неиÑпÑаван ÐºÐµÑ Ð°Ð»Ð¸ Ñе не Ð¼Ð¾Ð³Ñ Ð¿ÑеÑзеÑи због опÑиÑе " > "â--cacheonlyâ" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "ÐÐ°ÐºÐµÑ %s Ñе Ð²ÐµÑ Ð¸Ð½ÑÑалиÑан." >@@ -560,8 +560,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "ÐÑеÑка подеÑаваÑа: %s" >@@ -648,7 +648,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Ðема пакеÑа ознаÑÐµÐ½Ð¸Ñ Ð·Ð° ÑÑклаÑиваÑе Ñа диÑÑÑибÑÑиÑом." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "ÐÐ°ÐºÐµÑ %s ниÑе доÑÑÑпан." >@@ -686,94 +686,96 @@ > msgstr "Ðе поÑÑоÑе одговаÑаÑÑÑи пакеÑи за излиÑÑаваÑе" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "ÐиÑÑ Ð¿ÑонаÑена подÑдаÑаÑа" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ÐепознаÑа ÑизниÑа: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Ðема Ñакве команде: %s. Ðолим ÑпоÑÑебиÑе %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "ÐаÑедба â%sâ Ñе Ð²ÐµÑ Ð´ÐµÑиниÑана" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1212,7 +1214,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "ÐеиÑпÑавна под-команда за гÑÑпе, коÑиÑÑиÑе: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Ðе Ð¼Ð¾Ð³Ñ Ð´Ð° пÑонаÑем обавезни Ð¿Ð°ÐºÐµÑ Ð³ÑÑпе." > >@@ -1312,45 +1314,45 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "ÐÑÑоÑиÑа ÑÑанÑакÑиÑа ниÑе комплеÑна, поÑле %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "ТÑанÑакÑиÑа ÑаÑÑвана Ñ Ð¿ÑÑаÑи {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Errors occurred during transaction." > msgid "Error storing transaction: {}" > msgstr "Ðогодиле ÑÑ Ñе гÑеÑке пÑиликом ÑÑанÑакÑиÑе." > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2509,16 +2511,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3877,10 +3879,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3906,7 +3904,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4151,6 +4157,9 @@ > msgid "<name-unset>" > msgstr "<unset>" > >+#~ msgid "No Matches found" >+#~ msgstr "ÐиÑÑ Ð¿ÑонаÑена подÑдаÑаÑа" >+ > #~ msgid "skipping." > #~ msgstr "пÑеÑкаÑем." > >diff -ur dnf-4.13.0/po/sv.po dnf-4.16.1/po/sv.po >--- dnf-4.13.0/po/sv.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/sv.po 2023-05-29 15:25:58.000000000 +0300 >@@ -3,22 +3,22 @@ > # This file is distributed under the same license as the PACKAGE package. > # > # Translators: >-# Göran Uddeborg <goeran@uddeborg.se>, 2011,2014-2015, 2020, 2021. >-# Göran Uddeborg <goeran@uddeborg.se>, 2015. #zanata, 2020, 2021. >+# Göran Uddeborg <goeran@uddeborg.se>, 2011,2014-2015, 2020, 2021, 2022. >+# Göran Uddeborg <goeran@uddeborg.se>, 2015. #zanata, 2020, 2021, 2022. > # Jan Silhan <jsilhan@redhat.com>, 2015. #zanata >-# Göran Uddeborg <goeran@uddeborg.se>, 2016. #zanata, 2020, 2021. >-# Göran Uddeborg <goeran@uddeborg.se>, 2017. #zanata, 2020, 2021. >-# Göran Uddeborg <goeran@uddeborg.se>, 2018. #zanata, 2020, 2021. >-# Göran Uddeborg <goeran@uddeborg.se>, 2019. #zanata, 2020, 2021. >-# Göran Uddeborg <goeran@uddeborg.se>, 2020. #zanata, 2021. >+# Göran Uddeborg <goeran@uddeborg.se>, 2016. #zanata, 2020, 2021, 2022. >+# Göran Uddeborg <goeran@uddeborg.se>, 2017. #zanata, 2020, 2021, 2022. >+# Göran Uddeborg <goeran@uddeborg.se>, 2018. #zanata, 2020, 2021, 2022. >+# Göran Uddeborg <goeran@uddeborg.se>, 2019. #zanata, 2020, 2021, 2022. >+# Göran Uddeborg <goeran@uddeborg.se>, 2020. #zanata, 2021, 2022. > # Mikael Granberg <mikael@famgra.se>, 2020. >-# Luna Jernberg <bittin@reimu.nl>, 2020, 2021. >+# Luna Jernberg <bittin@reimu.nl>, 2020, 2021, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-12-10 10:16+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-17 10:18+0000\n" > "Last-Translator: Luna Jernberg <bittin@reimu.nl>\n" > "Language-Team: Swedish <https://translate.fedoraproject.org/projects/dnf/dnf-master/sv/>\n" > "Language: sv\n" >@@ -26,7 +26,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=n != 1;\n" >-"X-Generator: Weblate 4.9.1\n" >+"X-Generator: Weblate 4.12.2\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -111,252 +111,252 @@ > msgid "Error: %s" > msgstr "Fel: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "inläsning av förrÃ¥det â{}â misslyckades: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Inläsning av förrÃ¥det â{}â har misslyckats" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > 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:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "Timer för cachning av metadata inaktiverad vid batteridrift." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Timer för cachning av metadata inaktiverad." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Cachen med metadata uppdaterades nyligen." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "Det finns inga aktiva förrÃ¥d i â{}â." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, 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:357 >+#: dnf/base.py:359 > #, 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:361 >+#: dnf/base.py:363 > #, 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:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: kommer gÃ¥ ut efter %d sekunder." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Cache med metadata skapad." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: använder metadata frÃ¥n %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Ignorerar förrÃ¥d: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Senaste kontroll av utgÃ¥ng av metadata: för %s sedan den %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "De hämtade paketen sparas i cachen till nästa lyckade transaktion." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "Du kan ta bort cache:ade paket genom att köra â%sâ." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Ogiltig tsflag i konfigurationsfil: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > 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:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Kör transaktionskontroll" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Fel: transaktionskontroll mot depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Transaktionskontrollen lyckades." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Kör transaktionstest" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Transaktionstestfel:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Transaktionstesten lyckades." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Kör transaktionen" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Diskbehov:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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] "à tminstone {0} MB mer utrymme behövs pÃ¥ filsystemet {1}." > msgstr[1] "à tminstone {0} MB mer utrymme behövs pÃ¥ filsystemet {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Felsammanfattning" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB ändrad utanför {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Kunde inte köra transaktionen." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Transaktionen kunde inte starta:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Kunde inte ta bort transaktionsfilen %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "NÃ¥gra paket hämtades inte. Försöker igen." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" >-"Delta-RPM:er reducerade %.1f MB med uppdateringar till %.1f MB (%.1f%% " >+"Delta-RPM:er reducerade %.1f MB med uppdateringar till %.1f MB (%.1f %% " > "sparat)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" >-"Misslyckade delta-RPM:er ökade %.1f MB med uppdateringar till %.1f MB ( " >-"(%.1f%% bortslösat)" >+"Misslyckade delta-RPM:er ökade %.1f MB med uppdateringar till %.1f MB (%.1f " >+"%% bortslösat)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > "Kan inte lägga till lokala paket eftersom ett transaktionsjobb redan finns" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Kunde inte öppna: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Den publika nyckeln för %s är inte installerad" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "Problem att öppna paketet %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "Den publika nyckeln för %s är inte betrodd" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "Paketet %s är inte signerat" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Det gÃ¥r inte att ta bort %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s borttaget" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "Ingen matchning för gruppaket â{}â" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "Lägger till paket frÃ¥n gruppen â%sâ: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Inga grupper markerade att tas bort." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Ingen grupp markerad att uppgraderas." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "Paketet %s är inte installerat, kan inte nedgradera det." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -366,29 +366,29 @@ > msgid "No match for argument: %s" > msgstr "Ingen matchning för argumentet: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, 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:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "Paketet %s är inte installerat, kan inte ominstallera det." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, 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:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "Paketet %s är inte installerat, kan inte uppdatera det." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -396,108 +396,108 @@ > "Samma eller en högre version av %s är redan installerad, det gÃ¥r inte att " > "uppdatera den." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 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:2146 >+#: dnf/base.py:2209 > #, 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:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "Inget paket %s är installerat." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Inte en giltig form: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Inga paket markerade att tas bort." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, 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:2297 >+#: dnf/base.py:2360 > #, 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:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > "Inga säkerhetsuppdateringar behövs, men {} uppdatering finns tillgänglig" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > "Inga säkerhetsuppdateringar behövs, men {} uppdateringar finns tillgängliga" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > 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:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > "Inga säkerhetsuppdateringar behövs för â{}â, men {} uppdateringar finns " > "tillgängliga" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Kan inte hämta en nyckel för ett kommandoradspaket: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Paketet som misslyckas är: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG-nycklar är konfigurerade som: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, 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:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Nyckeln har godkänts." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Nyckeln har avvisats." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Nyckelimport misslyckades (kod %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Nyckelimport lyckades" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Installerade inte nÃ¥gra nycklar" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -506,28 +506,28 @@ > "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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "Import av nycklar hjälpte inte, fel nycklar?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Kanske du menade: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > "Paketet â{}â frÃ¥n det lokala förrÃ¥det â{}â har en felaktig kontrollsumma" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > 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:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "Paketet â{}â frÃ¥n förrÃ¥det â{}â har en felaktig kontrollsumma" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -535,23 +535,23 @@ > "NÃ¥gra paket har en ogiltig cache, men kan inte hämtas pÃ¥ grund av flaggan " > "â--cacheonlyâ" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Ingen matching för argumentet" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "Alla matchningar filtrerades ut av uteslutsfilter för argumentet" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "Alla matchningar filtrerades ut av modulfilter för argumentet" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "Alla matchningar installerades frÃ¥n ett annat förrÃ¥d för argumentet" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "Paketet %s är redan installerat." >@@ -571,8 +571,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Kan inte läsa filen â%sâ: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Konfigurationsfel: %s" >@@ -664,7 +664,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "Inga paket markerade för distributionssynkronisering." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "Inget paket %s tillgängligt." >@@ -702,20 +702,24 @@ > msgstr "Inga matchande paket att lista" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Inga matchningar hittades" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Inga matchningar funna. Om du söker efter en fil, försök att ange den " >+"fullständiga sökvägen eller använda ett jokerteckenprefix (\"*/\") i början." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Okänt förrÃ¥d: â%sâ" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Inget förrÃ¥d matchar: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -723,12 +727,12 @@ > "Detta kommando mÃ¥ste köras med superanvändarrättigheter (under användaren " > "root pÃ¥ de flesta system)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Det finns Inget sÃ¥dant kommando: %s. Använd %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -737,7 +741,7 @@ > "Det kan vara ett {PROG}-insticksmodulskommando, prova â{prog} install 'dnf-" > "command(%s)'â" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -746,7 +750,7 @@ > "Det kan vara ett kommando till en {prog}-insticksmodul, men att läsa in " > "insticksmoduler är för närvarande avaktiverat." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -754,7 +758,7 @@ > "--destdir --downloaddir fÃ¥r bara användas med --downloadonly eller kommandot" > " download eller system-upgrade." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -762,7 +766,7 @@ > "--enable, --set-enabled och --disable, --set-disabled fÃ¥r bara användas med " > "kommandot config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -771,11 +775,11 @@ > " aktiva RPM-säkerhetspolicyn (se âgpgcheckâ i dnf.conf(5) för hur man kan " > "undertrycka detta meddelande)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Konfigurationsfilen â{}â finns inte" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -783,28 +787,28 @@ > "Kan inte avgöra utgÃ¥veversionen (använd â--releaseverâ för att ange " > "utgÃ¥veversion)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "argument {}: inte tillÃ¥tet med argumentet {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "Kommando \"%s\" redan definierat" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "Excludes i dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "Includes i dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Excludes i förrÃ¥det " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Includes i förrÃ¥det " > >@@ -1261,7 +1265,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Ogiltigt underkommando till groups, använd: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Kan inte hitta ett nödvändigt gruppaket." > >@@ -1363,11 +1367,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Transaktionshistoriken är ofullständig, efter %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Inga paket att lista" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1375,7 +1379,7 @@ > "Felaktig definition av transaktions-ID-intervall â{}â.\n" > "Använd â<transaction-id>..<transaction-id>â." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1383,27 +1387,27 @@ > "Kan inte konvertera â{}â till ett transaktions-ID.\n" > "Använd â<nummer>â, âlastâ, âlast-<antal>â." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Ingen transaktion som hanterar paketet â{}â hittades." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} finns redan, skriva över?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "Skriver inte över {}, avslutar." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Transaktionen sparad i {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Fel när transaktionen sparades: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "Varning, följande problem uppstod när en transaktion kördes:" > >@@ -2639,18 +2643,25 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" >+"Tillfälligt aktivera förrÃ¥d för syftet med det aktuella dnf-kommandot. " >+"Accepterar ett id, en kommaseparerad lista av id:n, eller en matchning av " >+"id:n. Denna flagga kan anges flera gÃ¥nger." > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"Tillfälligt avaktivera aktiva förrÃ¥d för det aktuella dnf-kommandot. " >+"Accepterar ett id, en kommaseparerad lista av id:n, eller en matchning av " >+"id:n. Denna flagga kan anges flera gÃ¥nger, men den är ömsesidigt uteslutande" >+" med â--repoâ." > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -4040,10 +4051,6 @@ > msgid "no matching payload factory for %s" > msgstr "ingen matchande lastfabrik för %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Redan hämtat" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4063,14 +4070,21 @@ > #: dnf/rpm/miscutils.py:32 > #, python-format > msgid "Using rpmkeys executable at %s to verify signatures" >-msgstr "" >-"Använder rpmkeys binär som är lagrad pÃ¥ %s för att verifiera signaturer" >+msgstr "Använder programmet rpmkeys pÃ¥ %s för att verifiera signaturer" > > #: dnf/rpm/miscutils.py:66 > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Kan inte hitta programmet rpmkeys för att verifiera signaturer." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "OpenDB()-funktionen kan inte öppna rpm-databasen." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "Funktionen dbCookie() returnerade inte nÃ¥gon kaka frÃ¥n rpm-databasen." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Fel inträffade under transaktionstestet." > >@@ -4319,6 +4333,12 @@ > msgid "<name-unset>" > msgstr "<namnet ej satt>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Redan hämtat" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Inga matchningar hittades" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/th.po dnf-4.16.1/po/th.po >--- dnf-4.13.0/po/th.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/th.po 2023-05-29 15:25:58.000000000 +0300 >@@ -3,7 +3,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2015-08-03 12:14+0000\n" > "Last-Translator: Sukit Arseanrapoj <sukit.arseanrapoj@gmail.com>\n" > "Language-Team: Thai\n" >@@ -96,244 +96,244 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: à¸à¸³à¸¥à¸±à¸à¹à¸à¹à¹à¸¡à¸à¸²à¹à¸à¸à¹à¸²à¸à¸²à¸ %s" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "Public key à¸à¸à¸ %s ยัà¸à¹à¸¡à¹à¹à¸à¹à¸à¸´à¸à¸à¸±à¹à¸" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "à¸à¸à¸à¸±à¸à¸«à¸²à¹à¸à¸à¸²à¸£à¹à¸à¸´à¸à¹à¸à¸à¹à¸à¸ %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "à¹à¸à¸à¹à¸à¸ %s à¹à¸¡à¹à¹à¸à¹à¸à¸¹à¸à¹à¸à¹à¸à¸¢à¸·à¸à¸¢à¸±à¸à¹à¸«à¸¥à¹à¸à¸à¸µà¹à¸¡à¸²" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸¥à¸ %s à¸à¸à¸à¹à¸à¹" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "ลภ%s à¸à¸à¸à¹à¸¥à¹à¸§" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -343,176 +343,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "à¹à¸à¸à¹à¸à¸ %s ยัà¸à¹à¸¡à¹à¹à¸à¹à¸à¸¹à¸à¸à¸´à¸à¸à¸±à¹à¸ à¸à¸¶à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸´à¸à¸à¸±à¹à¸à¸à¹à¸³à¹à¸à¹" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "à¹à¸à¸à¹à¸à¸ %s ยัà¸à¹à¸¡à¹à¹à¸à¹à¸à¸¹à¸à¸à¸´à¸à¸à¸±à¹à¸ à¸à¸¶à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸±à¸à¹à¸à¸à¹à¸à¹" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -532,8 +532,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "à¸à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¹à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²: %s" >@@ -617,7 +617,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -655,94 +655,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "à¹à¸¡à¹à¸à¸à¹à¸à¸à¹à¸à¸" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸ repo: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸à¸à¸³à¸ªà¸±à¹à¸: %s à¸à¸£à¸¸à¸à¸²à¸¥à¸à¸à¹à¸à¹ %s --help à¸à¸¹" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "มีà¸à¸³à¸ªà¸±à¹à¸ \"%s\" à¸à¸¢à¸¹à¹à¹à¸¥à¹à¸§" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1180,7 +1182,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1272,43 +1274,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2461,16 +2463,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3814,10 +3816,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3843,7 +3841,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >@@ -4080,3 +4086,6 @@ > #: dnf/util.py:633 > msgid "<name-unset>" > msgstr "" >+ >+#~ msgid "No Matches found" >+#~ msgstr "à¹à¸¡à¹à¸à¸à¹à¸à¸à¹à¸à¸" >diff -ur dnf-4.13.0/po/tr.po dnf-4.16.1/po/tr.po >--- dnf-4.13.0/po/tr.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/tr.po 2023-05-29 15:25:58.000000000 +0300 >@@ -5,20 +5,21 @@ > # Muhammet Kara <muhammet.k@gmail.com>, 2018. #zanata > # Serdar SaÄlam <teknomobil@msn.com>, 2019. #zanata > # OÄuz Ersen <oguzersen@protonmail.com>, 2020, 2021, 2022. >+# OÄuz Ersen <oguz@ersen.moe>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2022-01-11 20:16+0000\n" >-"Last-Translator: OÄuz Ersen <oguzersen@protonmail.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-03 11:26+0000\n" >+"Last-Translator: OÄuz Ersen <oguz@ersen.moe>\n" > "Language-Team: Turkish <https://translate.fedoraproject.org/projects/dnf/dnf-master/tr/>\n" > "Language: tr\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=(n>1);\n" >-"X-Generator: Weblate 4.10.1\n" >+"X-Generator: Weblate 4.12.1\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -103,177 +104,177 @@ > msgid "Error: %s" > msgstr "Hata: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "'{}' depo yükleme hatası: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "'{}' deposu yüklenemedi" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "Ãlçülü baÄlantıda çalıÅırken üst veri önbelleÄe alma zamanlayıcısı devre " > "dıÅı bırakıldı." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "Pilde çalıÅırken üst veri önbelleÄe alma zamanlayıcısı devre dıÅı bırakıldı." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "Ãst veri önbelleÄe alma zamanlayıcısı devre dıÅı bırakıldı." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "Ãst veri önbelleÄi yakın zamanda yenilendi." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "\"{}\" içinde etkin depo yok." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: asla süresi dolmayacak ve yenilenmeyecek." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: süresi doldu ve yenilenecek." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: üst verilerin süresi %d saniye sonra dolacak ve Åimdi yenilenecek" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: %d saniye sonra süresi dolacak." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "Ãst veri önbelleÄi oluÅturuldu." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: %s tarihinden üst veriler kullanılıyor." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "Depolar yok sayılıyor: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "Son üst veri süresi sona erme denetimi: %s önce, %s tarihinde." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > "Ä°ndirilen paketler bir sonraki baÅarılı iÅleme kadar önbelleÄe kaydedildi." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "ÃnbelleÄe alınan paketleri '%s' komutuyla kaldırabilirsiniz." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "Yapılandırma dosyasında geçersiz tsflag: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Depo için grup dosyası eklenemedi: %s -%s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "Ä°Ålem denetimi çalıÅtırılıyor" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Hata: baÄımlılık çözümleme için iÅlem denetimi:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "Ä°Ålem denetimi baÅarılı." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "Ä°Ålem sınama çalıÅtırılıyor" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Ä°Ålem sınama hatası:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "Ä°Ålem sınama baÅarılı." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "Ä°Ålem çalıÅtırılıyor" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "Disk Gereksinimleri:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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} dosya sisteminde en az {0} MB daha alan gerekli." > msgstr[1] "{1} dosya sisteminde en az {0} MB daha alan gerekli." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "Hata Ãzeti" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB {prog} dıÅında deÄiÅtirildi." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Ä°Ålem çalıÅtırılamadı." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Ä°Ålem baÅlatılamadı:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "%s iÅlem dosyası kaldırılamadı" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "Bazı paketler indirilmedi. Yeniden deniyor." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "Delta RPM'ler %.1f MB boyutundaki güncellemeyi azaltarak %.1f MB yaptı " > "(%%%.1f tasarruf edildi)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -281,75 +282,75 @@ > "BaÅarısız Delta RPM'ler %.1f MB boyutundaki güncellemeyi arttırarak %.1f MB " > "yaptı (%%%.1f boÅa harcandı)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "Ä°Ålem görevi zaten var olduÄundan yerel paketler eklenemiyor" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Açılamıyor: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s için genel anahtar kurulu deÄil" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "%s paketi açılırken sorun oluÅtu" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%s için genel anahtar güvenilir deÄil" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "%s paketi imzalanmamıÅ" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "%s silinemiyor" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s kaldırıldı" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "\"{}\" grup paketi için eÅleÅme yok" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "'%s' grubundan paketler ekle: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "Kaldırmak için iÅaretlenen grup yok." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Yükseltmek için iÅaretlenen grup yok." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "%s paketi kurulu deÄil, sürümü düÅürülemiyor." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -359,127 +360,127 @@ > msgid "No match for argument: %s" > msgstr "Argüman için eÅleÅme yok: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "%s paketinin düÅük sürümü zaten kurulu, sürümü düÅürülemiyor." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "%s paketi kurulu deÄil, yeniden kurulamıyor." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "%s dosyası bir kaynak pakettir ve güncellenemez, yok sayılıyor." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "%s paketi kurulu deÄil, güncellenemiyor." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "%s'nin aynı veya daha yüksek sürümü zaten kurulu, güncellenemiyor." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "%s paketi kullanılabilir, ama kurulu deÄil." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "%s paketi kullanılabilir, ama farklı bir mimari için kurulmuÅ." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "%s paketi kurulu deÄil." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "Geçerli bir biçim deÄil: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "Kaldırılması için iÅaretlenen paket yok." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "%s argümanı için kullanılabilir paketler var, ama kurulu deÄil." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "%s paketinin zaten en düÅük sürümü kurulu, sürümü düÅürülemiyor." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "Güvenlik güncellemelerine gerek yok, ama {} güncelleme var" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "Güvenlik güncellemelerine gerek yok, ama {} güncelleme var" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "\"{}\" için güvenlik güncellemelerine gerek yok, ama {} güncelleme var" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "\"{}\" için güvenlik güncellemelerine gerek yok, ama {} güncelleme var" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "Bir komut satırı paketi için anahtar alınamadı: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". Sorunlu paket: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG Anahtarları Åöyle yapılandırıldı: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "%s'deki GPG anahtarı (0x%s) zaten kurulu" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "Anahtar onaylandı." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "Anahtar reddedildi." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Anahtar içe aktarılamadı (kod %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "Anahtar baÅarıyla içeri aktarıldı" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Hiç anahtar kurulmadı" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -488,27 +489,27 @@ > "\"%s\" deposu için listelenen GPG anahtarları zaten kurulu ama bu paket için doÄru deÄil.\n" > "Bu depo için doÄru anahtar URL'lerinin yapılandırıldıÄını denetleyin." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > 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:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Belki bunu demek istedin: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "\"{}\" paketinin saÄlama toplamı (\"{}\" yerel deposundan) yanlıÅ" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "Yerel paket deposundaki bazı paketlerin saÄlama deÄeri hatalı" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "\"{}\" paketinin saÄlama toplamı (\"{}\" deposundan) yanlıÅ" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -516,23 +517,23 @@ > "Bazı paketler geçersiz önbelleÄe sahip, ancak \"--cacheonly\" seçeneÄi " > "nedeniyle indirilemiyor" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "Argüman için eÅleÅme yok" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "Argüman için tüm eÅleÅmeler hariç tutma filtresi ile filtrelendi" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "Argüman için tüm eÅleÅmeler modüler filtreleme ile filtrelendi" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "Argüman için tüm eÅleÅmeler farklı bir depodan kuruldu" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "%s paketi zaten kurulu." >@@ -552,8 +553,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "\"%s\" dosyası okunamıyor: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Yapılandırma hatası: %s" >@@ -645,7 +646,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "DaÄıtım eÅzamanlaması için iÅaretlenmiÅ paket yok." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "%s paketi kullanılabilir deÄil." >@@ -683,20 +684,24 @@ > msgstr "Listelenecek eÅleÅen paket yok" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "EÅleÅme Bulunamadı" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"Hiçbir sonuç bulunamadı. Bir dosya arıyorsanız, tam yolu belirtmeyi veya " >+"baÅlangıçta bir joker karakter (\"*/\") kullanmayı deneyin." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "Bilinmeyen depo: '%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "Depo eÅleÅmesi yok: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -704,12 +709,12 @@ > "Bu komutun süper kullanıcı yetkileriyle (çoÄu sistemdeki root kullanıcısı " > "ile) çalıÅtırılması gerekmektedir." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Böyle bir komut yok: %s. Lütfen yardım için %s -- help kullanın" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -718,7 +723,7 @@ > "Bu bir {PROG} eklenti komutu olabilir, Åunu deneyin: \"{prog} install 'dnf-" > "command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -727,7 +732,7 @@ > "Bu bir {prog} eklenti komutu olabilir, ancak eklentilerin yüklenmesi Åu anda" > " devre dıÅı." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -735,7 +740,7 @@ > "--destdir veya --downloaddir, --downloadonly veya download ya da system-" > "upgrade komutuyla birlikte kullanılmalıdır." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -743,7 +748,7 @@ > "--enable, --set-enabled ve --disable, --set-disabled; config-manager " > "komutuyla birlikte kullanılmalıdır." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -752,11 +757,11 @@ > "uygulanıyor (bu iletinin nasıl kaldırılacaÄı hakkında dnf.conf(5) içindeki " > "'gpgcheck' bölümüne bakın)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "\"{}\" diye bir yapılandırma dosyası yok" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -764,28 +769,28 @@ > "DaÄıtım sürümü algılanamadı (daÄıtım sürümü belirtmek için '--releasever' " > "kullanın)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "{} argümanı: {} argümanıyla birlikte izin verilmiyor" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "\"%s\" komutu zaten tanımlandı" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "dnf.conf dosyasında hariç tutulanlar: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "dnf.conf dosyasında dahil edilenler: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "Depo için hariç tutulanlar " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "Depo için dahil edilenler " > >@@ -1242,7 +1247,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "Geçersiz grup alt komutu, Åunu kullanın: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Bir zorunlu grup paketi bulunamadı." > >@@ -1340,11 +1345,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "Ä°Ålem geçmiÅi %u'dan sonra tam deÄil." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "Listelenecek paket yok" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1352,7 +1357,7 @@ > "Geçersiz iÅlem kimliÄi aralıÄı tanımı '{}'.\n" > "'<iÅlem-kimliÄi>..<iÅlem-kimliÄi>' Åeklinde kullanın." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1360,27 +1365,27 @@ > "'{}' iÅlem kimliÄine dönüÅtürülemiyor.\n" > "'<sayı>', 'last', 'last-<sayı>' Åeklinde kullanın." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "'{}' paketini deÄiÅtiren bir iÅlem bulunamadı." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} zaten var, üzerine yazılsın mı?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "{} üzerine yazılmayacak, çıkılıyor." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "Ä°Ålem {} dosyasına kaydedildi." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Ä°Ålem kaydedilirken hata oluÅtu: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "Uyarı, iÅlem gerçekleÅtirilirken aÅaÄıdaki sorunlar oluÅtu:" > >@@ -2624,8 +2629,8 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > "Geçerli dnf komutu için depoları geçici olarak etkinleÅtir. Bir kimliÄi, " >@@ -2634,9 +2639,9 @@ > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > "Geçerli dnf komutu için etkin depoları geçici olarak devre dıÅı bırak. Bir " >@@ -2649,8 +2654,8 @@ > "enable just specific repositories by an id or a glob, can be specified " > "multiple times" > msgstr "" >-"bir kimlik veya glob ile sadece belirli depoları etkinleÅtir, birden çok kez" >-" belirtilebilir" >+"bir kimlik veya glob ile yalnızca belirli depoları etkinleÅtir, birden çok " >+"kez belirtilebilir" > > #: dnf/cli/option_parser.py:280 > msgid "enable repos with config-manager command (automatically saves)" >@@ -4030,10 +4035,6 @@ > msgid "no matching payload factory for %s" > msgstr "%s için eÅleÅen veri iÅleyicisi yok" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Zaten indirildi" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4059,7 +4060,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Ä°mzaları doÄrulamak için rpmkeys programı bulunamıyor." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "openDB() iÅlevi rpm veri tabanını açamıyor." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "dbCookie() iÅlevi rpm veri tabanının tanımlama çerezini döndürmedi." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "Sınama iÅleminde hatalar oluÅtu." > >@@ -4302,6 +4311,12 @@ > msgid "<name-unset>" > msgstr "<isim-ayarlanmadı>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Zaten indirildi" >+ >+#~ msgid "No Matches found" >+#~ msgstr "EÅleÅme Bulunamadı" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/uk.po dnf-4.16.1/po/uk.po >--- dnf-4.13.0/po/uk.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/uk.po 2023-05-29 15:25:58.000000000 +0300 >@@ -16,8 +16,8 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2022-01-09 13:27+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-05-03 11:26+0000\n" > "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" > "Language-Team: Ukrainian <https://translate.fedoraproject.org/projects/dnf/dnf-master/uk/>\n" > "Language: uk\n" >@@ -25,7 +25,7 @@ > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" >-"X-Generator: Weblate 4.10.1\n" >+"X-Generator: Weblate 4.12.1\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -111,138 +111,138 @@ > msgid "Error: %s" > msgstr "Ðомилка: %s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "помилка пÑд ÑÐ°Ñ ÑпÑоби заванÑажиÑи ÑÑ Ð¾Ð²Ð¸Ñе «{}»: {}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "Ðомилка пÑд ÑÐ°Ñ ÑпÑоби заванÑажиÑи ÑÑ Ð¾Ð²Ð¸Ñе «{}»" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > "ÐеÑÑÐ²Ð°Ð½Ð½Ñ Ð¼ÐµÑÐ°Ð´Ð°Ð½Ð¸Ñ Ð·Ð° ÑаймеÑом вимкнено, ÑкÑо пÑаÑÑÑмо з вимÑÑÑваним " > "зâÑднаннÑм." > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > "ÐеÑÑÐ²Ð°Ð½Ð½Ñ Ð¼ÐµÑÐ°Ð´Ð°Ð½Ð¸Ñ Ð·Ð° ÑаймеÑом вимкнено, ÑкÑо компâÑÑÐµÑ Ð¿ÑаÑÑÑ Ð²Ñд " > "акÑмÑлÑÑоÑа." > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "ÐеÑÑÐ²Ð°Ð½Ð½Ñ Ð¼ÐµÑÐ°Ð´Ð°Ð½Ð¸Ñ Ð·Ð° ÑаймеÑом вимкнено." > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ÐÐµÑ Ð¼ÐµÑÐ°Ð´Ð°Ð½Ð¸Ñ Ð½ÐµÑодавно оновлено." > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "У «{}» Ð½ÐµÐ¼Ð°Ñ ÑвÑÐ¼ÐºÐ½ÐµÐ½Ð¸Ñ ÑÑ Ð¾Ð²Ð¸Ñ." > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: нÑколи не заÑÑаÑÑÑ Ñ Ð½Ðµ оновлÑваÑимеÑÑÑÑ." > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: заÑÑаÑÑв Ñ Ð¾Ð½Ð¾Ð²Ð»ÑваÑимеÑÑÑÑ." > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: меÑÐ°Ð´Ð°Ð½Ñ Ð·Ð°ÑÑаÑÑÑÑÑ Ð·Ð° %d ÑекÑнд, бÑде оновлено заÑаз" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: заÑÑаÑÑÑ Ð·Ð° %d ÑекÑнд." > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "СÑвоÑено ÐºÐµÑ Ð¼ÐµÑÐ°Ð´Ð°Ð½Ð¸Ñ ." > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%s: з викоÑиÑÑаннÑм меÑÐ°Ð´Ð°Ð½Ð¸Ñ Ð· %s." > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "ÐгноÑÑÑмо ÑÑ Ð¾Ð²Ð¸Ñа: %s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > "ÐÑÑÐ°Ð½Ð½Ñ Ð¿ÐµÑевÑÑÐºÑ Ð½Ð° заÑÑаÑÑлÑÑÑÑ Ð¼ÐµÑÐ°Ð´Ð°Ð½Ð¸Ñ Ð±Ñло виконано %s ÑомÑ, %s." > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "ÐÑÑÐ¸Ð¼Ð°Ð½Ñ Ð¿Ð°ÐºÑнки бÑло збеÑежено до кеÑÑ Ð´Ð¾ наÑÑÑÐ¿Ð½Ð¾Ñ ÑÑпÑÑÐ½Ð¾Ñ Ð´ÑÑ." > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "ÐеÑÐ¾Ð²Ð°Ð½Ñ Ð¿Ð°ÐºÑнки можна вилÑÑиÑи за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ «%s»." > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "ÐекоÑекÑне знаÑÐµÐ½Ð½Ñ tsflag Ñ ÑÐ°Ð¹Ð»Ñ Ð½Ð°Ð»Ð°ÑÑÑванÑ: %s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "Ðе вдалоÑÑ Ð´Ð¾Ð´Ð°Ñи Ñайл гÑÑп Ð·Ñ ÑÑ Ð¾Ð²Ð¸Ñа: %s â %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "ÐиконÑÑмо пеÑевÑÑÐºÑ Ð¾Ð¿ÐµÑаÑÑÑ" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "Ðомилка: пеÑевÑÑка опеÑаÑÑÑ Ñа depsolve:" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "ÐеÑевÑÑÐºÑ Ð¾Ð¿ÐµÑаÑÑÑ ÑÑпÑÑно пÑойдено." > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "ÐиконÑÑмо пеÑевÑÑÐºÑ Ð¾Ð¿ÐµÑаÑÑÑ" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM: {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "Ðомилка пÑд ÑÐ°Ñ Ð¿ÐµÑевÑÑки опеÑаÑÑÑ:" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "ÐпеÑаÑÑÑ Ð· пеÑевÑÑки ÑÑпÑÑно завеÑÑено." > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "ÐиконÑÑмо опеÑаÑÑÑ" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ÐоÑÑеба Ñ Ð¼ÑÑÑÑ Ð½Ð° диÑкÑ:" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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." >@@ -250,40 +250,40 @@ > msgstr[1] "ÐоÑÑÑбно Ñе {0} ÐРвÑлÑного мÑÑÑÑ Ð½Ð° ÑайловÑй ÑиÑÑÐµÐ¼Ñ {1}." > msgstr[2] "ÐоÑÑÑбно Ñе {0} ÐРвÑлÑного мÑÑÑÑ Ð½Ð° ÑайловÑй ÑиÑÑÐµÐ¼Ñ {1}." > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "РезÑме помилки" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB бÑло змÑнено поза межами {prog}." > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "Ðе вдалоÑÑ ÑозпоÑаÑи опеÑаÑÑÑ." > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "Ðе вдалоÑÑ ÑозпоÑаÑи опеÑаÑÑÑ:" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð»ÑÑиÑи Ñайл опеÑаÑÑÑ %s" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "ÐеÑÐºÑ Ð· пакÑнкÑв не бÑло оÑÑимано. ÐовÑоÑÑÑмо ÑпÑобÑ." > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > "RPM-ÑÑзниÑÑ Ð½Ð°Ð´Ð°Ð»Ð¸ Ð·Ð¼Ð¾Ð³Ñ Ð·Ð¼ÐµÐ½ÑиÑи обÑÑг Ñ %.1f ÐÐ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð´Ð¾ %.1f ÐÐ " > "(зекономлено %.1f%%)" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >@@ -291,75 +291,75 @@ > "ÐÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñ RPM-ÑÑзниÑÑ Ð·Ð±ÑлÑÑаÑÑ Ð¾Ð±ÑÑг Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð· %.1f ÐРдо %.1f ÐÐ (бÑде " > "вÑÑаÑено %.1f%%)" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "Ðеможливо додаÑи локалÑÐ½Ñ Ð¿Ð°ÐºÑнки, оÑкÑлÑки вже ÑÑнÑÑ Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "Ðе вдалоÑÑ Ð²ÑдкÑиÑи: {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "ÐÑдкÑиÑий клÑÑ Ð´Ð»Ñ %s не вÑÑановлено" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "ÐÑоблеми з вÑдкÑиÑÑÑм пакÑнка %s" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "ÐÑдкÑиÑий клÑÑ %s не Ñ Ð½Ð°Ð´Ñйним" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "ÐакÑнок %s не пÑдпиÑано" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð»ÑÑиÑи %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s вилÑÑено" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "ÐÐµÐ¼Ð°Ñ Ð²ÑдповÑдника Ð´Ð»Ñ Ð¿Ð°ÐºÑнка гÑÑпи «{}»" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "ÐодаÑмо пакÑнки з гÑÑпи «%s»: %s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "ÐÐ»Ñ Ð²Ð¸Ð»ÑÑÐµÐ½Ð½Ñ Ð½Ðµ познаÑено Ð¶Ð¾Ð´Ð½Ð¸Ñ Ð³ÑÑп." > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "Ðе познаÑено Ð¶Ð¾Ð´Ð½Ð¾Ñ Ð³ÑÑпи Ð´Ð»Ñ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ." > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "ÐакÑнок %s не вÑÑановлено, оÑже не можна знизиÑи його веÑÑÑÑ." > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -369,30 +369,30 @@ > msgid "No match for argument: %s" > msgstr "ÐÑдповÑдника паÑамеÑÑа не знайдено: %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > "ÐакÑнок %s або його давнÑÑÑ Ð²ÐµÑÑÑÑ Ð²Ð¶Ðµ вÑÑановлено, оÑже не можна знизиÑи " > "його веÑÑÑÑ." > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "ÐакÑнок %s не вÑÑановлено, оÑже не можна його повÑоÑно вÑÑановиÑи." > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > "Файл %s Ñ Ð¿Ð°ÐºÑнком з поÑаÑковими кодами, його не можна оновиÑи, ÑгноÑÑÑмо." > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "ÐакÑнок %s не вÑÑановлено, оÑже не можна його оновиÑи." > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." >@@ -400,105 +400,105 @@ > "ÐакÑнок %s або його новÑÑÑ Ð²ÐµÑÑÑÑ Ð²Ð¶Ðµ вÑÑановлено, оÑже не можна його " > "оновиÑи." > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "ÐакÑнок %s Ñ Ð´Ð¾ÑÑÑпним, але його не вÑÑановлено." > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "ÐоÑÑÑпний пакÑнок %s, але пакÑнок вÑÑановлено Ð´Ð»Ñ ÑнÑÐ¾Ñ Ð°ÑÑ ÑÑекÑÑÑи." > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "ÐакÑнок %s не вÑÑановлено." > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "ÐекоÑекÑна ÑоÑма: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "ÐÐ»Ñ Ð²Ð¸Ð»ÑÑÐµÐ½Ð½Ñ Ð½Ðµ познаÑено жодного пакÑнка." > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "ÐоÑÑÑÐ¿Ð½Ñ Ð¿Ð°ÐºÑнки Ð´Ð»Ñ Ð°ÑгÑменÑа %s, але ÑÑ Ð½Ðµ вÑÑановлено." > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > "ÐакÑнок %s або його найдавнÑÑÑ Ð²ÐµÑÑÑÑ Ð²Ð¶Ðµ вÑÑановлено, оÑже не можна знизиÑи" > " його веÑÑÑÑ." > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ñ Ð¸ÑÑÑ Ð½Ðµ поÑÑÑбнÑ, але доÑÑÑпне {} оновленнÑ" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ñ Ð¸ÑÑÑ Ð½Ðµ поÑÑÑбнÑ, але доÑÑÑÐ¿Ð½Ñ {} оновленÑ" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "ÐÐ»Ñ Â«{}» Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ñ Ð¸ÑÑÑ Ð½Ðµ поÑÑÑбнÑ, але доÑÑÑпне {} оновленнÑ" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "ÐÐ»Ñ Â«{}» Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ñ Ð¸ÑÑÑ Ð½Ðµ поÑÑÑбнÑ, але доÑÑÑÐ¿Ð½Ñ {} оновленÑ" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > "Ðе вдалоÑÑ Ð¾ÑÑимаÑи клÑÑ Ð´Ð»Ñ Ð¿Ð°ÐºÑнка пÑогÑами, Ñо кеÑÑÑÑÑÑÑ Ð· командного " > "ÑÑдка: %s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". ÐакÑнок, Ñкий не вдалоÑÑ Ð¾Ð±ÑобиÑи: %s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "ÐлÑÑÑ GPG налаÑÑовано Ñак: %s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "ÐлÑÑ GPG Ñ %s (0x%s) вже вÑÑановлено" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "ÐлÑÑ Ð¿ÑдÑвеÑджено." > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "У викоÑиÑÑÐ°Ð½Ð½Ñ ÐºÐ»ÑÑа вÑдмовлено." > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "Ðомилка ÑмпоÑÑÑÐ²Ð°Ð½Ð½Ñ ÐºÐ»ÑÑа (код %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "ÐлÑÑ ÑÑпÑÑно ÑмпоÑÑовано" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "Ðе вÑÑановлено жодного клÑÑа" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -507,27 +507,27 @@ > "ÐлÑÑÑ GPG Ð·Ñ ÑпиÑÐºÑ ÑÑ Ð¾Ð²Ð¸Ñа «%s» вже вÑÑановлено, але вони Ñ Ð½ÐµÐºÐ¾ÑекÑними Ð´Ð»Ñ ÑÑого пакÑнка.\n" > "ÐеÑевÑÑÑе, Ñи пÑавилÑно вказано адÑеÑи URL Ð´Ð»Ñ ÑÑого ÑÑ Ð¾Ð²Ð¸Ñа." > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "ÐмпоÑÑÑÐ²Ð°Ð½Ð½Ñ ÐºÐ»ÑÑÑв не допомогло, Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñ ÐºÐ»ÑÑÑ?" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * Ðожливо, ви мали на ÑÐ²Ð°Ð·Ñ ÑоÑÑ Ñаке: {}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "ÐакÑнок «{}» з локалÑного ÑÑ Ð¾Ð²Ð¸Ñа «{}» Ð¼Ð°Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñ ÐºÐ¾Ð½ÑÑолÑÐ½Ñ ÑÑмÑ" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "ÐеÑÐºÑ Ð¿Ð°ÐºÑнки з локалÑного ÑÑ Ð¾Ð²Ð¸Ñа маÑÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñ ÐºÐ¾Ð½ÑÑолÑÐ½Ñ ÑÑми" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "ÐакÑнок «{}» Ð·Ñ ÑÑ Ð¾Ð²Ð¸Ñа «{}» Ð¼Ð°Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñ ÐºÐ¾Ð½ÑÑолÑÐ½Ñ ÑÑмÑ" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" >@@ -535,25 +535,25 @@ > "ÐÐµÑ Ð´ÐµÑÐºÐ¸Ñ Ð¿Ð°ÐºÑнкÑв Ñ Ð½ÐµÐºÐ¾ÑекÑним, але ÑÑ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи ÑеÑез " > "викоÑиÑÑÐ°Ð½Ð½Ñ Ð¿Ð°ÑамеÑÑа «--cacheonly»" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "ÐÐµÐ¼Ð°Ñ Ð²ÑдповÑдника аÑгÑменÑÑ" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > "УÑÑ Ð²ÑдповÑдники бÑло вÑдÑÑлÑÑÑовано ÑÑлÑÑÑами виклÑÑÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð°ÑгÑменÑÑ" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > "УÑÑ Ð²ÑдповÑдники бÑло вÑдÑÑлÑÑÑовано модÑлÑним ÑÑлÑÑÑÑÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ð°ÑгÑменÑÑ" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "УÑÑ Ð²ÑдповÑдники бÑло вÑÑановлено Ñз ÑнÑого ÑÑ Ð¾Ð²Ð¸Ñа Ð´Ð»Ñ Ð°ÑгÑменÑÑ" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "ÐакÑнок %s вже вÑÑановлено." >@@ -573,8 +573,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "Ðе вдалоÑÑ Ð¿ÑоÑиÑаÑи Ñайл «%s»: %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "Ðомилка налаÑÑÑваннÑ: %s" >@@ -667,7 +667,7 @@ > msgstr "" > "ÐÐ»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ ÑÐ¸Ð½Ñ ÑонÑзаÑÑÑ Ð´Ð¸ÑÑÑибÑÑивÑв не познаÑено жодного пакÑнка." > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "ÐÐµÐ¼Ð°Ñ Ð´Ð¾ÑÑÑпного пакÑнка %s." >@@ -705,20 +705,25 @@ > msgstr "У ÑпиÑÐºÑ Ð½Ðµ виÑвлено вÑдповÑÐ´Ð½Ð¸Ñ Ð¿Ð°ÐºÑнкÑв" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "Ðе знайдено вÑдповÑдникÑв" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" >+"ÐÑдповÑдникÑв не знайдено. ЯкÑо ви ÑÑкали Ñайл, ÑпÑобÑйÑе вказаÑи ÑлÑÑ Ð´Ð¾ " >+"нÑого повнÑÑÑÑ Ð°Ð±Ð¾ ÑкоÑиÑÑайÑеÑÑ Ð¿ÑеÑÑкÑом-замÑнником («*/») на поÑаÑÐºÑ " >+"запиÑÑ." > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "ÐевÑдоме ÑÑ Ð¾Ð²Ð¸Ñе: «%s»" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "ÐÐµÐ¼Ð°Ñ ÑÑ Ð¾Ð²Ð¸Ñа, Ñке б вÑдповÑдало ÑÑомÑ: %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." >@@ -726,12 +731,12 @@ > "Ð¦Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑлÑд вÑддаваÑи вÑд ÑÐ¼ÐµÐ½Ñ ÑÑпеÑкоÑиÑÑÑваÑа (Ñ Ð±ÑлÑÑоÑÑÑ ÑиÑÑем, " > "вÑд ÑÐ¼ÐµÐ½Ñ root)." > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "Ðоманди %s не виÑвлено. ÐÑÐ´Ñ Ð»Ð°Ñка, ÑкоÑиÑÑайÑеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ñ %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" >@@ -740,7 +745,7 @@ > "Це могла бÑÑи команда додаÑка {PROG}, ÑпÑобÑйÑе ÑÐ°ÐºÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ: \"{prog} " > "install 'dnf-command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " >@@ -749,7 +754,7 @@ > "Це могла бÑÑи команда додаÑка {prog}, але заÑаз заванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð´Ð¾Ð´Ð°ÑкÑв " > "вимкнено." > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -757,7 +762,7 @@ > "Разом Ñз --downloadonly або командами download Ñ system-upgrade ÑлÑд " > "викоÑиÑÑовÑваÑи --destdir або --downloaddir." > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." >@@ -765,7 +770,7 @@ > "--enable, --set-enabled Ñ --disable, --set-disabled ÑлÑд поÑднÑваÑи Ñз " > "ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ñ config-manager." > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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)" >@@ -774,11 +779,11 @@ > "акÑÐ¸Ð²Ð½Ð¸Ñ Ð¿Ñавил безпеки RPM (див. gpgcheck Ñ dnf.conf(5), Ñоб дÑзнаÑиÑÑ Ð¿Ñо " > "Ñе, Ñк позбÑÑиÑÑ ÑÐ°ÐºÐ¸Ñ Ð¿Ð¾Ð²ÑдомленÑ)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "Файла налаÑÑÑÐ²Ð°Ð½Ñ Â«{}» не ÑÑнÑÑ" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" >@@ -786,28 +791,28 @@ > "Ðе вдалоÑÑ Ð²Ð¸ÑвиÑи веÑÑÑÑ Ð²Ð¸Ð¿ÑÑÐºÑ (ÑкоÑиÑÑайÑеÑÑ Â«--releasever», Ñоб вказаÑи" > " веÑÑÑÑ Ð²Ð¸Ð¿ÑÑкÑ)" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "аÑгÑÐ¼ÐµÐ½Ñ {}: не можна викоÑиÑÑовÑваÑи Ñазом Ñз аÑгÑменÑом {}" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "ÐÐ¾Ð¼Ð°Ð½Ð´Ñ Â«%s» вже визнаÑено" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "ÐиклÑÑÐµÐ½Ð½Ñ Ñ dnf.conf: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "ÐклÑÑÐµÐ½Ð½Ñ Ñ dnf.conf: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "ÐиклÑÑÐµÐ½Ð½Ñ Ñ ÑÑ Ð¾Ð²Ð¸ÑÑ " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "ÐклÑÑÐµÐ½Ð½Ñ Ñ ÑÑ Ð¾Ð²Ð¸ÑÑ " > >@@ -1265,7 +1270,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "ÐекоÑекÑна пÑдкоманда гÑÑп, ÑкоÑиÑÑайÑеÑÑ: %s." > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи обовâÑзковий пакÑнок гÑÑпи." > >@@ -1368,11 +1373,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "ÐÑÑнал опеÑаÑÑй Ñ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼ пÑÑÐ»Ñ Ð¾Ð¿ÐµÑаÑÑÑ %u." > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "ÐÐµÐ¼Ð°Ñ Ð¿Ð°ÐºÑнкÑв Ð´Ð»Ñ ÑÑвоÑÐµÐ½Ð½Ñ ÑпиÑкÑ" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1380,7 +1385,7 @@ > "ÐекоÑекÑне визнаÑÐµÐ½Ð½Ñ Ð´ÑÐ°Ð¿Ð°Ð·Ð¾Ð½Ñ ÑденÑиÑÑкаÑоÑÑв опеÑаÑÑй, «{}».\n" > "Ðало бÑÑи «<ÑденÑиÑÑкаÑÐ¾Ñ Ð¾Ð¿ÐµÑаÑÑÑ>..<ÑденÑиÑÑкаÑÐ¾Ñ Ð¾Ð¿ÐµÑаÑÑÑ>»." > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1388,27 +1393,27 @@ > "Ðе вдалоÑÑ Ð¿ÐµÑеÑвоÑиÑи «{}» на ÑденÑиÑÑкаÑÐ¾Ñ Ð¾Ð¿ÐµÑаÑÑÑ.\n" > "СкоÑиÑÑайÑеÑÑ Ð·Ð°Ð¿Ð¸Ñом «<ÑиÑло>», «last», «last-<ÑиÑло>»." > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "Ðе знайдено опеÑаÑÑÑ Ñз пакÑнком «{}»." > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} вже ÑÑнÑÑ, пеÑезапиÑаÑи?" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "Ðе пеÑезапиÑÑÑмо {}, завеÑÑÑÑмо ÑобоÑÑ." > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "ÐпеÑаÑÑÑ Ð·Ð±ÐµÑежено до {}." > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "Ðомилка пÑд ÑÐ°Ñ ÑпÑоби збеÑегÑи опеÑаÑÑÑ: {}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "Увага! ÐÑд ÑÐ°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¾Ð¿ÐµÑаÑÑÑ Ð²Ð¸Ð½Ð¸ÐºÐ»Ð¸ ÑÐ°ÐºÑ Ð¿Ñоблеми:" > >@@ -2652,8 +2657,8 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > "ТимÑаÑово ÑвÑмкнÑÑи ÑÑ Ð¾Ð²Ð¸Ñа Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑÐ½Ð¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ dnf. ÐÑÐ¸Ð¹Ð¼Ð°Ñ " >@@ -2662,9 +2667,9 @@ > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > "ТимÑаÑово вимкнÑÑи акÑÐ¸Ð²Ð½Ñ ÑÑ Ð¾Ð²Ð¸Ñа Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑÐ½Ð¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ dnf. " >@@ -3620,7 +3625,7 @@ > > #: dnf/conf/config.py:194 > msgid "Cannot set \"{}\" to \"{}\": {}" >-msgstr "Ðе вдалоÑÑ Ð²ÑÑановиÑи Ð´Ð»Ñ Â«{}» знаÑÐµÐ½Ð½Ñ Â«{}»: {}" >+msgstr "Ðе вдалоÑÑ Ð²ÑÑановиÑи «{}» Ñ Ð·Ð½Ð°ÑÐµÐ½Ð½Ñ Â«{}»: {}" > > #: dnf/conf/config.py:244 > msgid "Could not set cachedir: {}" >@@ -3733,7 +3738,7 @@ > #: dnf/db/group.py:353 > #, python-format > msgid "An rpm exception occurred: %s" >-msgstr "СÑалоÑÑ Ð²Ð¸ÐºÐ»ÑÑÐµÐ½Ð½Ñ Ñ Ð¿ÑогÑÐ°Ð¼Ñ rpm: %s" >+msgstr "СÑалоÑÑ Ð²Ð¸ÐºÐ»ÑÑÐµÐ½Ð½Ñ rpm: %s" > > #: dnf/db/group.py:355 > msgid "No available modular metadata for modular package" >@@ -4065,10 +4070,6 @@ > msgid "no matching payload factory for %s" > msgstr "Ð½ÐµÐ¼Ð°Ñ Ð²ÑдповÑдного обÑобника вмÑÑÑÑ Ð´Ð»Ñ %s" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "Ðже оÑÑимано" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -4094,7 +4095,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи виконÑваний Ñайл rpmkeys Ð´Ð»Ñ Ð¿ÐµÑевÑÑки пÑдпиÑÑв." > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "ФÑнкÑÑÑ openDB() не може вÑдкÑиÑи Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð¸Ñ rpm." >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "ФÑнкÑÑÑÑ dbCookie() не повеÑнÑÑо кÑки бази Ð´Ð°Ð½Ð¸Ñ rpm." >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "ÐÑд ÑÐ°Ñ ÑпÑоби виконаÑи ÑеÑÑÐ¾Ð²Ñ Ð´ÑÑ ÑÑалиÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸." > >@@ -4344,6 +4353,12 @@ > msgid "<name-unset>" > msgstr "<назвÑ-не-вÑÑановлено>" > >+#~ msgid "Already downloaded" >+#~ msgstr "Ðже оÑÑимано" >+ >+#~ msgid "No Matches found" >+#~ msgstr "Ðе знайдено вÑдповÑдникÑв" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/po/vi.po dnf-4.16.1/po/vi.po >--- dnf-4.13.0/po/vi.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/vi.po 2023-05-29 15:25:58.000000000 +0300 >@@ -6,7 +6,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" > "Last-Translator: Automatically generated\n" > "Language-Team: none\n" >@@ -98,244 +98,244 @@ > msgid "Error: %s" > msgstr "" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "" > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -345,176 +345,176 @@ > msgid "No match for argument: %s" > msgstr "" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, 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:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr "" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "" >@@ -534,8 +534,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "" >@@ -619,7 +619,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "" >@@ -657,94 +657,96 @@ > msgstr "" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." > msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." > msgstr "" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--enable, --set-enabled and --disable, --set-disabled must be used with " > "config-manager command." > msgstr "" > >-#: dnf/cli/cli.py:902 >+#: dnf/cli/cli.py:904 > 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:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "" > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "" > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "" > >@@ -1182,7 +1184,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "" > >@@ -1272,43 +1274,43 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "" > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." > msgstr "" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." > msgstr "" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2461,16 +2463,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3809,10 +3811,6 @@ > msgid "no matching payload factory for %s" > msgstr "" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3838,7 +3836,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "" > >diff -ur dnf-4.13.0/po/zh_CN.po dnf-4.16.1/po/zh_CN.po >--- dnf-4.13.0/po/zh_CN.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/zh_CN.po 2023-05-29 15:25:58.000000000 +0300 >@@ -27,20 +27,23 @@ > # Hongqiao Chen <harrychen0314@gmail.com>, 2020. > # Harry Chen <harrychen0314@gmail.com>, 2020. > # weidong <weidongkl@sina.com>, 2021. >+# Transtats <suanand@redhat.com>, 2022. >+# Edward Zhang <edwardzcn98@gmail.com>, 2022. >+# Cheng Ming <chengming@bjuci.com.cn>, 2022. > msgid "" > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >-"PO-Revision-Date: 2021-12-04 02:16+0000\n" >-"Last-Translator: weidong <weidongkl@sina.com>\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" >+"PO-Revision-Date: 2022-08-11 03:19+0000\n" >+"Last-Translator: Cheng Ming <chengming@bjuci.com.cn>\n" > "Language-Team: Chinese (Simplified) <https://translate.fedoraproject.org/projects/dnf/dnf-master/zh_CN/>\n" > "Language: zh_CN\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" > "Plural-Forms: nplurals=1; plural=0;\n" >-"X-Generator: Weblate 4.9.1\n" >+"X-Generator: Weblate 4.13\n" > > #: dnf/automatic/emitter.py:32 > #, python-format >@@ -124,244 +127,244 @@ > msgid "Error: %s" > msgstr "é误ï¼%s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "å è½½ä»åº '{}' 失败ï¼{}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "å è½½ä»åº '{}' 失败" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "å¨ä½¿ç¨ææµé计费çè¿æ¥æ¶ç¦ç¨å æ°æ®è®¡æ¶ç¼åã" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "å¨ä½¿ç¨çµæ± æ¶ç¦ç¨å æ°æ®è®¡æ¶ç¼åã" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "å æ°æ®è®¡æ¶ç¼åå·²ç¦ç¨ã" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "å æ°æ®ç¼åè¿æå·²å·æ°ã" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "å¨\"{}\"ä¸æ²¡æ被å¯ç¨çä»åºã" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%s: æ°¸è¿ä¸è¿æ并ä¸ä¼è¢«å·æ°ã" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%s: å·²è¿æ并ä¸ä¼è¢«å·æ°ã" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%s: å æ°æ®å°å¨ %d ç§åè¿æï¼ç°å¨å°ä¼è¢«å·æ°" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%s: å°ä¼å¨ %d ç§åè¿æã" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "å æ°æ®ç¼å已建ç«ã" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%sï¼æ£å¨ä½¿ç¨æªæ¢äº %s çå æ°æ®ã" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "æ£å¨å¿½ç¥ä»åº:%s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "ä¸æ¬¡å æ°æ®è¿ææ£æ¥ï¼%s åï¼æ§è¡äº %sã" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "ä¸è½½ç软件å ä¿åå¨ç¼åä¸ï¼ç´å°ä¸æ¬¡æåæ§è¡äºå¡ã" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "æ¨å¯ä»¥éè¿æ§è¡ '%s' å é¤è½¯ä»¶å ç¼åã" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "é ç½®æ件 %s ä¸ä½¿ç¨ tsflag æ¯é误ç" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "为ä»åº %s æ·»å ç»æ件æ¶å¤±è´¥ï¼%s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "è¿è¡äºå¡æ£æ¥" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "é误ï¼äºå¡æ£æ¥ä¸ä¾èµè§£å³é误ï¼" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "äºå¡æ£æ¥æåã" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "è¿è¡äºå¡æµè¯" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPM软件å : {}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" >-msgstr "äºç©æµè¯å¤±è´¥ï¼" >+msgstr "äºå¡æµè¯å¤±è´¥ï¼" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "äºå¡æµè¯æåã" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "è¿è¡äºå¡" > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "ç£çéæ±ï¼" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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çå¯ç¨ç©ºé´ã" >+msgstr[0] "å¨ {1} æ件系ç»ä¸è³å°éè¦ {0}MB ç空é´ã" > >-#: dnf/base.py:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "é误æ±æ»" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB å¨ {prog} å¤è¢«æ¹å¨äºã" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "ä¸è½æ§è¡äºå¡ã" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "äºå¡æ æ³å¯å¨ï¼" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "移é¤äºå¡æ件 %s 失败" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "æäºè½¯ä»¶å 没æ被ä¸è½½ãæ£å¨éè¯ã" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, python-format > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" >-msgstr "å¢é RPM å° %.1f MB çæ´æ°åå°è³ %.1f MBï¼å·²èç %.1f%% ï¼" >+msgstr "å¢é RPM å°æ´æ°ç %.1f MB åå°å° %.1f MBï¼èçäº %.1f%%ï¼" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, python-format > msgid "" > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" >-msgstr "å¢é RPM å° %.1f MB çæ´æ°å¢å è³ %.1f MBï¼å·²æµªè´¹ %.1f%% ï¼" >+msgstr "失败çå¢é RPM å°æ´æ°ç %.1f MB å¢å å° %.1f MBï¼æµªè´¹äº %.1f%%ï¼" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" >-msgstr "ç±äºäºç©å·²ç»åå¨ï¼æ æ³æ·»å æ¬å°è½¯ä»¶å " >+msgstr "ç±äºäºå¡å·²ç»åå¨ï¼æ æ³æ·»å æ¬å°è½¯ä»¶å " > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "æ æ³æå¼ï¼ {}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s çå ¬é¥æ²¡æå®è£ " > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "æå¼è½¯ä»¶å %s åºç°é®é¢" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%s çå ¬é¥ä¸å¯ä¿¡ä»»" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "软件å %s 没æç¾å" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "æ æ³å é¤ %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "%s å·²å é¤" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "没æåç» \"{}\" å¹é ç" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "ä»ç» '%s': %s æ·»å 软件å " > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "没æ软件å ç»éè¦ç§»é¤ã" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "没ææ 记为è¦å级çç»ã" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "软件å %s 并没æè½å¤å®è£ ï¼æ æ³è¿è¡é级æä½ã" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -371,127 +374,127 @@ > msgid "No match for argument: %s" > msgstr "æªæ¾å°å¹é çåæ°ï¼ %s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "软件å %s çä½çæ¬å·²ç»å®è£ ï¼æ æ³è¿è¡é级ã" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "软件å %s æªè½å¤å®è£ æåï¼æ æ³è¿è¡éæ°å®è£ ã" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "%s æ件æ æ³è¢«å级ï¼å·²å¿½ç¥ã" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "软件å %s æªå®è£ ï¼æ æ³æ´æ°ã" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "å·²ç»å®è£ äºè½¯ä»¶å %sçç¸åææ´é«çæ¬ï¼æ æ³æ´æ°ã" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "软件å %s å¯ç¨ï¼ä½æ²¡æ被å®è£ ã" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "软件å %s å¯ç¨ï¼å½æ¯ä¸ºå ¶å®æ¶æå®è£ ã" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "没æ软件å %s å®è£ ã" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "æ æ: %s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "没æ软件å éè¦ç§»é¤ã" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "é对äºåæ° %s ç软件å å¯ç¨ï¼ ä½æ¯ç®å没æå®è£ ã" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "软件å %s çæä½çæ¬å·²ç»å®è£ ï¼æ æ³åè¿è¡é级ã" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "没æå¿ é¡»çå®å ¨æ´æ°ï¼ ä½æ¯ {} çæ´æ°å¯ç¨" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "没æå¿ é¡»çå®å ¨æ´æ°ï¼ ä½æ¯ {} çæ´æ°å¯ç¨" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "没æé对äº\"{}\" æå¿ é¡»çå®å ¨æ´æ°ï¼ ä½æ¯ {} çæ´æ°å¯ç¨" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "没æé对äº\"{}\" æå¿ é¡»çå®å ¨æ´æ°ï¼ ä½æ¯ {} çæ´æ°å¯ç¨" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "æ æ³è·åæ¥èªå½ä»¤è¡ç软件å çå¯é¥ï¼%s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr ". 失败ç软件å æ¯ï¼%s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPGå¯é¥é 置为ï¼%s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "%s ç GPG å ¬é¥(0x%s)å·²å®è£ " > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "å¯é¥å·²è¢«ç¡®è®¤ã" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "å¯é¥å·²è¢«æç»ã" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "å¯¼å ¥å ¬é¥å¤±è´¥(代ç %d)" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "å¯¼å ¥å ¬é¥æå" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "没æå®è£ ä»»ä½å ¬é¥" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -500,49 +503,49 @@ > "ä»åº \"%s\" ç GPG å ¬é¥å·²å®è£ ï¼ä½æ¯ä¸éç¨äºæ¤è½¯ä»¶å ã\n" > "请æ£æ¥æ¤ä»åºçå ¬é¥ URL æ¯å¦é ç½®æ£ç¡®ã" > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "å¯¼å ¥çå¯é¥æ²¡æå ¬é¥ï¼é误çå ¬é¥ï¼" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * å¯è½æ¨çæææ¯ï¼{}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "软件å \"{}\"ï¼æ¥èªäºæ¬å°ä»åº \"{}\"ï¼ç checksum ä¸æ£ç¡®" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "æ¬å°ä»åºçä¸äºè½¯ä»¶å æ ¡éªå¼(checksum)ä¸æ£ç¡®ï¼æ æ³ç¡®å®è½¯ä»¶å å®æ´" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "软件å \"{}\"ï¼æ¥èªä»åº \"{}\"ï¼ç checksum ä¸æ£ç¡®" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "以ä¸è½¯ä»¶å ææ æç¼åï¼å 为使ç¨äº \"--cacheonly\" é项ä¸è½ä¸è½½" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "æªæ¾å°å¹é çåæ°" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "ç±äºæ¨çæç´¢åæ°ï¼ææç¸å ³ç»æé½å·²è¢«æ»¤æ" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "ææçå¹é ç»æåå·²ç»è¢«åæ°ç模ååè¿æ»¤æ¡ä»¶çé¤" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "å·²ä»å¦ä¸ä¸ªä»åºå®è£ äºåæ°çææå¹é " > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "软件å %s å·²å®è£ ã" >@@ -562,8 +565,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "æ æ³è¯»åæ件 \"%s\": %s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "é ç½®é误ï¼%s" >@@ -651,7 +654,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "没æ软件å éè¦åè¡çåæ¥ã" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "没æå¯ç¨ç软件å %sã" >@@ -689,45 +692,47 @@ > msgstr "没æå¹é ç软件å å¯ä»¥ååº" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "没ææ¾å°å¹é ç软件å " >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "æªæ¾å°å¹é 项ãå¦ææç´¢çæ¯ä¸ä¸ªæ件ï¼å°è¯ä½¿ç¨å®æ´è·¯å¾æè å¨å¼å¤´ä½¿ç¨éé 符åç¼(\"*/\")ã" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "æªç¥ä»åºï¼'%s'" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "没æä»åºå¹é ï¼ %s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "è¿è¡æ¤å½ä»¤éè¦ç®¡çåç¹æï¼å¤æ°ç³»ç»ä¸æ¯rootç¨æ·ï¼ã" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "æªæ¾å°å½ä»¤: %sãè¯·ä½¿ç¨ %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "å®å¯è½æ¯ä¸ä¸ª{PROG}æ件å½ä»¤ï¼å°è¯ï¼\"{prog} install 'dnf-command(%s)'\"" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "è¿å¯è½æ¯ä¸ä¸ª {prog} æ件çå½ä»¤ï¼ä½æ¯æ件çå è½½å½åå·²ç»ç¦ç¨ã" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -735,51 +740,51 @@ > "--destdir æ --downloaddir å¿ é¡»å --downloadonly æ download æ system-upgrade " > "å½ä»¤ä¸èµ·ä½¿ç¨ã" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--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/cli.py:902 >+#: dnf/cli/cli.py:904 > 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 "è¦åï¼ç±äºæ´»å¨çRPMå®å ¨çç¥ï¼å¼ºå¶æ§è¡å ¨å±GPGç¾åæ£æ¥ (请åç §dnf.conf(5)ä¸ç'gpgcheck'以äºè§£å¦ä½é»æ¢è¿æ¡ä¿¡æ¯)" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "é ç½®æ件 \"{}\" ä¸åå¨" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "æ æ³æ¾å°åå¸çæ¬ï¼å¯ç¨ '--releasever' æå®çæ¬ï¼" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "åæ° {}ï¼ä¸å 许ä¸åæ° {} ä¸èµ·ä½¿ç¨" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "å½ä»¤ \"%s\" å·²æå®ä¹" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "å¨ dnf.conf ä¸æé¤: " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "å¨ dnf.conf ä¸å æ¬: " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "å¨ repo ä¸æé¤ " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "å¨ repo ä¸å æ¬ " > >@@ -1229,7 +1234,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "æ æçç»åå½ä»¤ï¼è¯·ä½¿ç¨ï¼%s ã" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "æ æ³æ¾å°ä¸ä¸ªå¿ é¡»çç»è½¯ä»¶å ã" > >@@ -1269,7 +1274,7 @@ > > #: dnf/cli/commands/history.py:101 > msgid "No transaction file name given." >-msgstr "没ææå®äºå¡æ件åã" >+msgstr "没ææä¾äºå¡æ件åã" > > #: dnf/cli/commands/history.py:103 > msgid "More than one argument given as transaction file name." >@@ -1305,7 +1310,7 @@ > #: dnf/cli/commands/history.py:179 > #, python-brace-format > msgid "Transaction ID \"{0}\" not found." >-msgstr "äºå¡ ID \"{0}\" æªæ¾å°ã" >+msgstr "æ æ³æ¾å°äºå¡ ID \"{0}\" 对åºçäºå¡ã" > > #: dnf/cli/commands/history.py:185 > msgid "Found more than one transaction ID!" >@@ -1321,11 +1326,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "å¨ %u ä¹åï¼äºå¡åå²ä¸å®æ´ã" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "没æå¯ä»¥ååºç软件å " > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1333,7 +1338,7 @@ > "æ æçäºå¡ ID èå´å®ä¹ '{}'ã\n" > "ä½¿ç¨ '<transaction-id>..<transaction-id>'ã" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1341,27 +1346,27 @@ > "æ æ³å° '{}' 转æ¢ä¸ºäºå¡ IDã\n" > "è¯·ä½¿ç¨ '<number>'ã'last'ã'last-<number>'ã" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "没ææ¾å°æä½è½¯ä»¶å '{}' çäºå¡ã" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "{} å·²åå¨ï¼æ¯å¦è¦çï¼" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." >-msgstr "ä¸è¦ç {}ï¼éåºã" >+msgstr "æªè¦ç {}ï¼æ£å¨éåºã" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > msgid "Transaction saved to {}." > msgstr "äºå¡å·²ä¿åè³ {}ã" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > msgid "Error storing transaction: {}" > msgstr "åå¨äºå¡æ¶åºç°é误ï¼{}" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "è¦åï¼å¨è¿è¡äºå¡æ¶åºç°äºä¸åé®é¢ï¼" > >@@ -2559,18 +2564,20 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." >-msgstr "" >+msgstr "åºäºå½åçdnfæ令ç®åå¯ç¨çä»åºï¼å¯ä»¥æ¥åä¸ä¸ªidï¼ä¸ä¸ªç±åé符åå²çidå表æä¸ä¸ªidçglobã该é项å¯ä»¥è¢«å¤æ¬¡æå®ã" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" >+"åºäºå½åçdnfæ令ç®åä¸å¯ç¨çä»åºï¼å¯ä»¥æ¥åä¸ä¸ªidï¼ä¸ä¸ªç±åé符åå²çidå表æä¸ä¸ªidçglobã该é项å¯ä»¥è¢«å¤æ¬¡æå®ï¼ä½ä½¿ç¨\"--" >+"repo\"æ¾å¼äºæ¥ã" > > #: dnf/cli/option_parser.py:275 > msgid "" >@@ -3161,7 +3168,7 @@ > > #: dnf/cli/output.py:1466 > msgid "<unset>" >-msgstr "<空>" >+msgstr "<unset>" > > #: dnf/cli/output.py:1467 > msgid "System" >@@ -3503,7 +3510,7 @@ > > #: dnf/conf/config.py:194 > msgid "Cannot set \"{}\" to \"{}\": {}" >-msgstr "æ æ³å°â{}â设置为â{}âï¼{}" >+msgstr "æ æ³å° \"{}\" 设置为 \"{}\": {}" > > #: dnf/conf/config.py:244 > msgid "Could not set cachedir: {}" >@@ -3611,7 +3618,7 @@ > #: dnf/db/group.py:353 > #, python-format > msgid "An rpm exception occurred: %s" >-msgstr "rpm åºç°äºä¸ä¸ªå¼å¸¸ï¼%s" >+msgstr "åçäº rpm å¼å¸¸ï¼%s" > > #: dnf/db/group.py:355 > msgid "No available modular metadata for modular package" >@@ -3791,12 +3798,12 @@ > #: dnf/module/module_base.py:86 > #, python-brace-format > msgid "All matches for argument '{0}' in module '{1}:{2}' are not active" >-msgstr "模å '{1}:{2}' ä¸åæ° '{0}' çææå¹é 项ç®é½æªæ¿æ´»" >+msgstr "模å '{1}:{2}' ä¸åæ° '{0}' çææå¹é 项é½æªå¤äºæ´»å¨ç¶æ" > > #: dnf/module/module_base.py:94 dnf/module/module_base.py:204 > #, python-brace-format > msgid "Installing module '{0}' from Fail-Safe repository {1} is not allowed" >-msgstr "ä¸å 许ä»å¤±æä¿é©ä»åº {1} å®è£ 模å '{0}'" >+msgstr "ä¸å 许ä»èªå¨é²æ éä»åº {1} å®è£ 模å '{0}'" > > #: dnf/module/module_base.py:104 dnf/module/module_base.py:214 > msgid "" >@@ -3821,12 +3828,12 @@ > > #: dnf/module/module_base.py:144 dnf/module/module_base.py:247 > msgid "Installing module from Fail-Safe repository is not allowed" >-msgstr "ä¸å 许ä»å¤±æä¿é©ä»åºä¸å®è£ 模å" >+msgstr "ä¸å 许ä»èªå¨é²æ éä»åºå®è£ 模å" > > #: dnf/module/module_base.py:196 > #, python-brace-format > msgid "No active matches for argument '{0}' in module '{1}:{2}'" >-msgstr "模å '{1}:{2}' ä¸çåæ° '{0}' 没æå·²æ¿æ´»çå¹é 项ç®" >+msgstr "模å '{1}:{2}' ä¸çåæ° '{0}' 没ææ´»å¨å¹é 项" > > #: dnf/module/module_base.py:228 > #, python-brace-format >@@ -3847,7 +3854,7 @@ > #: dnf/module/module_base.py:321 > #, python-brace-format > msgid "Upgrading module '{0}' from Fail-Safe repository {1} is not allowed" >-msgstr "ä¸å 许ä»å¤±æä¿é©ä»åº {1} ä¸å级模å '{0}'" >+msgstr "ä¸å 许ä»èªå¨é²æ éä»åº {1} å级模å '{0}'" > > #: dnf/module/module_base.py:340 dnf/module/module_base.py:368 > msgid "Unable to match profile in argument {}" >@@ -3855,7 +3862,7 @@ > > #: dnf/module/module_base.py:348 > msgid "Upgrading module from Fail-Safe repository is not allowed" >-msgstr "ä¸å 许ä»å¤±æä¿é©ä»åºä¸å级模å" >+msgstr "ä¸å 许ä»èªå¨é²æ éä»åºå级模å" > > #: dnf/module/module_base.py:422 > #, python-brace-format >@@ -3863,8 +3870,8 @@ > "Argument '{argument}' matches {stream_count} streams ('{streams}') of module" > " '{module}', but none of the streams are enabled or default" > msgstr "" >-"åæ° '{argument}' å¯ä»¥å¹é 模å '{module}' ç {stream_count} " >-"个æµï¼'{streams}'ï¼ï¼ä½æ¯è¿äºæµé½æªè¢«å¯ç¨æéé»è®¤" >+"åæ° '{argument}' å¹é 模å '{module}' ç {stream_count} æµ ('{streams}') " >+"ï¼ä½æ¯è¿äºæµé½æªè¢«å¯ç¨æ为é»è®¤" > > #: dnf/module/module_base.py:509 > msgid "" >@@ -3928,10 +3935,6 @@ > msgid "no matching payload factory for %s" > msgstr "没æ %s å¹é ç payload factory" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "å·²ä¸è½½" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3951,13 +3954,21 @@ > #: dnf/rpm/miscutils.py:32 > #, python-format > msgid "Using rpmkeys executable at %s to verify signatures" >-msgstr "使ç¨ä½äº %s ç rpmkeys çå¯æ§è¡æ件以éªè¯ç¾å" >+msgstr "ä½¿ç¨ %s å¤ç rpmkeys å¯æ§è¡æ件æ¥éªè¯ç¾å" > > #: dnf/rpm/miscutils.py:66 > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "æ æ³æ¾å° rpmkeys çå¯æ§è¡æ件以éªè¯ç¾åã" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "å½æ°openDB()ä¸è½æå¼rpmæ°æ®åºã" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "dbCookieï¼ï¼å½æ°æ²¡æè¿å rpm æ°æ®åºç cookieã" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "æµè¯äºå¡è¿ç¨ä¸åºç°é误ã" > >@@ -4064,7 +4075,7 @@ > #: dnf/transaction_sr.py:289 > #, python-brace-format > msgid "Unexpected value of package reason \"{reason}\" for rpm nevra \"{nevra}\"." >-msgstr "rpm nevra \"{nevra}\" ç软件å åå \"{reason}\" çå¼æ æã" >+msgstr "rpm nevra \"{nevra}\" ç软件å åå \"{reason}\" çæå¤å¼ã" > > #: dnf/transaction_sr.py:297 > #, python-brace-format >@@ -4079,24 +4090,24 @@ > #: dnf/transaction_sr.py:336 > #, python-brace-format > msgid "Package \"{na}\" is already installed for action \"{action}\"." >-msgstr "已为æä½ \"{action}\" å®è£ äºè½¯ä»¶å \"{na}\"ã" >+msgstr "æä½ \"{action}\" ç软件å \"{na}\"å·²å®è£ ã" > > #: dnf/transaction_sr.py:345 > #, python-brace-format > msgid "" > "Package nevra \"{nevra}\" not available in repositories for action " > "\"{action}\"." >-msgstr "对äºæä½ \"{action}\"ï¼è½¯ä»¶å nevra \"{nevra}\" 没æå æ¬å¨ä»åºä¸ã" >+msgstr "对äºæä½ \"{action}\"ï¼è½¯ä»¶å nevra \"{nevra}\" æªå¨è½¯ä»¶ä»åºä¸æä¾ã" > > #: dnf/transaction_sr.py:356 > #, python-brace-format > msgid "Package nevra \"{nevra}\" not installed for action \"{action}\"." >-msgstr "软件å nevra \"{nevra}\" 没æ为æä½ \"{action}\" å®è£ ã" >+msgstr "没æ为æä½ \"{action}\" å®è£ 软件å nevra \"{nevra}\" ã" > > #: dnf/transaction_sr.py:370 > #, python-brace-format > msgid "Unexpected value of package action \"{action}\" for rpm nevra \"{nevra}\"." >-msgstr "rpm nevra \"{nevra}\" ç软件å æä½ \"{action}\" æ æã" >+msgstr "rpm nevra \"{nevra}\" ç软件å æä½ \"{action}\" çæå¤å¼ã" > > #: dnf/transaction_sr.py:377 > #, python-format >@@ -4135,17 +4146,17 @@ > #: dnf/transaction_sr.py:542 > #, python-brace-format > msgid "Unexpected value of group action \"{action}\" for group \"{group}\"." >-msgstr "ç» \"{group}\" çç»æä½ \"{action}\" çå¼æ æã" >+msgstr "å¯¹ç» \"{group}\" çç»æä½ \"{action}\" çæå¤å¼ã" > > #: dnf/transaction_sr.py:547 > #, python-brace-format > msgid "Missing object key \"{key}\" in a group." >-msgstr "å¨ä¸ä¸ªç»ä¸ç¼ºå°å¯¹è±¡é® \"{key}\"ã" >+msgstr "å¨ç»ä¸ç¼ºå°å¯¹è±¡é® \"{key}\"ã" > > #: dnf/transaction_sr.py:571 > #, python-brace-format > msgid "Unexpected value of environment action \"{action}\" for environment \"{env}\"." >-msgstr "ç¯å¢ \"{env}\" çç¯å¢æä½ \"{action}\" çå¼æ æã" >+msgstr "对ç¯å¢ \"{env}\" çç¯å¢æä½ \"{action}\" çæå¤å¼ã" > > #: dnf/transaction_sr.py:576 > #, python-brace-format >@@ -4194,7 +4205,13 @@ > #. returns <name-unset> for everything that evaluates to False (None, empty..) > #: dnf/util.py:633 > msgid "<name-unset>" >-msgstr "<å称-æªè®¾å®>" >+msgstr "<name-unset>" >+ >+#~ msgid "Already downloaded" >+#~ msgstr "å·²ä¸è½½" >+ >+#~ msgid "No Matches found" >+#~ msgstr "没ææ¾å°å¹é ç软件å " > > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " >ТолÑко в dnf-4.16.1/po: zh_Hans.po >diff -ur dnf-4.13.0/po/zh_TW.po dnf-4.16.1/po/zh_TW.po >--- dnf-4.13.0/po/zh_TW.po 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/po/zh_TW.po 2023-05-29 15:25:58.000000000 +0300 >@@ -11,7 +11,7 @@ > msgstr "" > "Project-Id-Version: PACKAGE VERSION\n" > "Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2022-01-11 01:52+0000\n" >+"POT-Creation-Date: 2022-08-11 02:46+0000\n" > "PO-Revision-Date: 2020-09-08 22:00+0000\n" > "Last-Translator: Cheng-Chia Tseng <pswo10680@gmail.com>\n" > "Language-Team: Chinese (Traditional) <https://translate.fedoraproject.org/projects/dnf/dnf-master/zh_TW/>\n" >@@ -106,172 +106,172 @@ > msgid "Error: %s" > msgstr "é¯èª¤ï¼%s" > >-#: dnf/base.py:148 dnf/base.py:477 dnf/base.py:479 >+#: dnf/base.py:150 dnf/base.py:479 dnf/base.py:481 > msgid "loading repo '{}' failure: {}" > msgstr "è¼å ¥ã{}ãè»é«åº«å¤±æï¼{}" > >-#: dnf/base.py:150 >+#: dnf/base.py:152 > msgid "Loading repository '{}' has failed" > msgstr "è¼å ¥ã{}ãè»é«åº«æç¼çé¯èª¤" > >-#: dnf/base.py:327 >+#: dnf/base.py:329 > msgid "Metadata timer caching disabled when running on metered connection." > msgstr "ç¶ä»¥è¨è²»ç¶²è·¯é£ç·æï¼åç¨ä¸ä»è³æå®æå¿«åã" > >-#: dnf/base.py:332 >+#: dnf/base.py:334 > msgid "Metadata timer caching disabled when running on a battery." > msgstr "ç¶ä½¿ç¨é»æ± æï¼åç¨ä¸ä»è³æå®æå¿«åã" > >-#: dnf/base.py:337 >+#: dnf/base.py:339 > msgid "Metadata timer caching disabled." > msgstr "å·²åç¨ä¸ä»è³æå®æå¿«åã" > >-#: dnf/base.py:342 >+#: dnf/base.py:344 > msgid "Metadata cache refreshed recently." > msgstr "ä¸ä»è³æçå¿«åå·²æ¼æè¿éæ°æ´çã" > >-#: dnf/base.py:348 dnf/cli/commands/__init__.py:91 >+#: dnf/base.py:350 dnf/cli/commands/__init__.py:91 > msgid "There are no enabled repositories in \"{}\"." > msgstr "ã{}ãä¸æ²æåç¨çè»é«åº«ã" > >-#: dnf/base.py:355 >+#: dnf/base.py:357 > #, python-format > msgid "%s: will never be expired and will not be refreshed." > msgstr "%sï¼å°æ°¸é ä¸æéæï¼ä¸ä¸æéæ°æ´çã" > >-#: dnf/base.py:357 >+#: dnf/base.py:359 > #, python-format > msgid "%s: has expired and will be refreshed." > msgstr "%sï¼å·²ç¶éæï¼ä¸¦å°éæ°æ´çã" > > #. expires within the checking period: >-#: dnf/base.py:361 >+#: dnf/base.py:363 > #, python-format > msgid "%s: metadata will expire after %d seconds and will be refreshed now" > msgstr "%sï¼ä¸ä»è³æå°æå¨ %d ç§å¾éæï¼ç¾å¨å°ç«å»éæ°æ´ç" > >-#: dnf/base.py:365 >+#: dnf/base.py:367 > #, python-format > msgid "%s: will expire after %d seconds." > msgstr "%sï¼å°æå¨ %d ç§å¾éæã" > > #. performs the md sync >-#: dnf/base.py:371 >+#: dnf/base.py:373 > msgid "Metadata cache created." > msgstr "已建ç«ä¸ä»è³æå¿«åã" > >-#: dnf/base.py:404 dnf/base.py:471 >+#: dnf/base.py:406 dnf/base.py:473 > #, python-format > msgid "%s: using metadata from %s." > msgstr "%sï¼å¾ %s 使ç¨ä¸ä»è³æã" > >-#: dnf/base.py:416 dnf/base.py:484 >+#: dnf/base.py:418 dnf/base.py:486 > #, python-format > msgid "Ignoring repositories: %s" > msgstr "忽ç¥è»é«åº«ï¼%s" > >-#: dnf/base.py:419 >+#: dnf/base.py:421 > #, python-format > msgid "Last metadata expiration check: %s ago on %s." > msgstr "ä¸æ¬¡ä¸ä»è³æéæ檢æ¥ï¼%s åï¼æéé»çº%sã" > >-#: dnf/base.py:512 >+#: dnf/base.py:514 > msgid "" > "The downloaded packages were saved in cache until the next successful " > "transaction." > msgstr "ç´å°æä¸åæåèçäºé çºæ¢ï¼ä¸è¼çè»é«å æåå¨å¿«åä¸ã" > >-#: dnf/base.py:514 >+#: dnf/base.py:516 > #, python-format > msgid "You can remove cached packages by executing '%s'." > msgstr "æ¨å¯ä»¥ééå·è¡ã%sã移é¤è»é«å å¿«åã" > >-#: dnf/base.py:606 >+#: dnf/base.py:648 > #, python-format > msgid "Invalid tsflag in config file: %s" > msgstr "å¨ config æªæ¡ä¸ç¡æç tsflagï¼%s" > >-#: dnf/base.py:662 >+#: dnf/base.py:706 > #, python-format > msgid "Failed to add groups file for repository: %s - %s" > msgstr "çºè»é«åº«å»ºç«ç¾¤çµæªæ¡æ失æï¼%s - %s" > >-#: dnf/base.py:922 >+#: dnf/base.py:968 > msgid "Running transaction check" > msgstr "å·è¡èçäºé 檢æ¥" > >-#: dnf/base.py:930 >+#: dnf/base.py:976 > msgid "Error: transaction check vs depsolve:" > msgstr "é¯èª¤ï¼èçäºé check vs depsolveï¼" > >-#: dnf/base.py:936 >+#: dnf/base.py:982 > msgid "Transaction check succeeded." > msgstr "èçäºé 檢æ¥æåã" > >-#: dnf/base.py:939 >+#: dnf/base.py:985 > msgid "Running transaction test" > msgstr "å·è¡èçäºé 測試" > >-#: dnf/base.py:949 dnf/base.py:1100 >+#: dnf/base.py:995 dnf/base.py:1146 > msgid "RPM: {}" > msgstr "RPMï¼{}" > >-#: dnf/base.py:950 >+#: dnf/base.py:996 > msgid "Transaction test error:" > msgstr "èçäºé 測試é¯èª¤ï¼" > >-#: dnf/base.py:961 >+#: dnf/base.py:1007 > msgid "Transaction test succeeded." > msgstr "èçäºé 測試æåã" > >-#: dnf/base.py:982 >+#: dnf/base.py:1028 > msgid "Running transaction" > msgstr "å·è¡èçäºé " > >-#: dnf/base.py:1019 >+#: dnf/base.py:1065 > msgid "Disk Requirements:" > msgstr "éè¦ç£ç¢ï¼" > >-#: dnf/base.py:1022 >+#: dnf/base.py:1068 > #, 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:1029 >+#: dnf/base.py:1075 > msgid "Error Summary" > msgstr "é¯èª¤æè¦" > >-#: dnf/base.py:1055 >+#: dnf/base.py:1101 > #, python-brace-format > msgid "RPMDB altered outside of {prog}." > msgstr "RPMDB å¨ {prog} å¤æè®åã" > >-#: dnf/base.py:1101 dnf/base.py:1109 >+#: dnf/base.py:1147 dnf/base.py:1155 > msgid "Could not run transaction." > msgstr "ç¡æ³å·è¡èçäºé ã" > >-#: dnf/base.py:1104 >+#: dnf/base.py:1150 > msgid "Transaction couldn't start:" > msgstr "ç¡æ³ååèçäºé ï¼" > >-#: dnf/base.py:1118 >+#: dnf/base.py:1164 > #, python-format > msgid "Failed to remove transaction file %s" > msgstr "移é¤èçäºé æªæ¡ %s 失æ" > >-#: dnf/base.py:1200 >+#: dnf/base.py:1246 > msgid "Some packages were not downloaded. Retrying." > msgstr "æäºè»é«å æªä¸è¼ãé試ã" > >-#: dnf/base.py:1230 >+#: dnf/base.py:1276 > #, fuzzy, python-format > #| msgid "" > #| "Delta RPMs reduced %.1f MB of updates to %.1f MB (%d.1%% saved)" > msgid "Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)" > msgstr "Delta RPM å·²å°æ´æ°æéå¾ %.1f MB æ¸å°çº %.1f MBï¼ç¯ç %d.1%%ï¼" > >-#: dnf/base.py:1234 >+#: dnf/base.py:1280 > #, fuzzy, python-format > #| msgid "" > #| "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%d.1%% wasted)" >@@ -279,75 +279,75 @@ > "Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)" > msgstr "失æç Delta RPM å·²å°æ´æ°æéå¾ %.1f MB å¢å çº %.1f MBï¼æµªè²» %d.1%%ï¼" > >-#: dnf/base.py:1276 >+#: dnf/base.py:1322 > msgid "Cannot add local packages, because transaction job already exists" > msgstr "å çºå·²ç¶æèçäºé å·¥ä½ï¼ç¡æ³å å ¥æ¬æ©è»é«å " > >-#: dnf/base.py:1290 >+#: dnf/base.py:1336 > msgid "Could not open: {}" > msgstr "ç¡æ³éåï¼{}" > >-#: dnf/base.py:1328 >+#: dnf/base.py:1374 > #, python-format > msgid "Public key for %s is not installed" > msgstr "%s çå ¬é°å°æªå®è£" > >-#: dnf/base.py:1332 >+#: dnf/base.py:1378 > #, python-format > msgid "Problem opening package %s" > msgstr "éå %s è»é«å æç¼çåé¡" > >-#: dnf/base.py:1340 >+#: dnf/base.py:1386 > #, python-format > msgid "Public key for %s is not trusted" > msgstr "%s çå ¬é°æªè¢«ä¿¡ä»»" > >-#: dnf/base.py:1344 >+#: dnf/base.py:1390 > #, python-format > msgid "Package %s is not signed" > msgstr "%s è»é«å å°æªç°½å" > >-#: dnf/base.py:1374 >+#: dnf/base.py:1420 > #, python-format > msgid "Cannot remove %s" > msgstr "ç¡æ³ç§»é¤ %s" > >-#: dnf/base.py:1378 >+#: dnf/base.py:1424 > #, python-format > msgid "%s removed" > msgstr "å·²ç§»é¤ %s" > >-#: dnf/base.py:1658 >+#: dnf/base.py:1704 > msgid "No match for group package \"{}\"" > msgstr "æ¾ä¸å°ç¬¦åã{}ãè»é«å 群çµçé ç®" > >-#: dnf/base.py:1740 >+#: dnf/base.py:1786 > #, python-format > msgid "Adding packages from group '%s': %s" > msgstr "æ£å¨å¾ç¾¤çµã%sãå å ¥è»é«å ï¼%s" > >-#: dnf/base.py:1763 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 >+#: dnf/base.py:1809 dnf/cli/cli.py:221 dnf/cli/commands/__init__.py:437 > #: dnf/cli/commands/__init__.py:494 dnf/cli/commands/__init__.py:587 > #: dnf/cli/commands/__init__.py:636 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:1781 >+#: dnf/base.py:1827 > msgid "No groups marked for removal." > msgstr "æ²ææ¨è¨çºç§»é¤ç群çµã" > >-#: dnf/base.py:1815 >+#: dnf/base.py:1861 > msgid "No group marked for upgrade." > msgstr "æ²ææ¨è¨çºåç´ç群çµã" > >-#: dnf/base.py:2029 >+#: dnf/base.py:2075 > #, python-format > msgid "Package %s not installed, cannot downgrade it." > msgstr "å°æªå®è£è»é«å %sï¼æ以ç¡æ³éç´ã" > >-#: dnf/base.py:2031 dnf/base.py:2050 dnf/base.py:2063 dnf/base.py:2090 >-#: dnf/base.py:2143 dnf/base.py:2151 dnf/base.py:2285 dnf/cli/cli.py:417 >+#: dnf/base.py:2077 dnf/base.py:2096 dnf/base.py:2109 dnf/base.py:2136 >+#: dnf/base.py:2206 dnf/base.py:2214 dnf/base.py:2348 dnf/cli/cli.py:417 > #: dnf/cli/commands/__init__.py:420 dnf/cli/commands/__init__.py:477 > #: dnf/cli/commands/__init__.py:581 dnf/cli/commands/__init__.py:628 > #: dnf/cli/commands/__init__.py:706 dnf/cli/commands/install.py:147 >@@ -357,127 +357,127 @@ > msgid "No match for argument: %s" > msgstr "å¼æ¸ä¸ç¬¦ï¼%s" > >-#: dnf/base.py:2038 >+#: dnf/base.py:2084 > #, python-format > msgid "Package %s of lower version already installed, cannot downgrade it." > msgstr "å·²ç¶å®è£è¼èçæ¬çè»é«å %sï¼æ以ç¡æ³éç´ã" > >-#: dnf/base.py:2061 >+#: dnf/base.py:2107 > #, python-format > msgid "Package %s not installed, cannot reinstall it." > msgstr "å°æªå®è£è»é«å %sï¼æ以ç¡æ³éæ°å®è£ã" > >-#: dnf/base.py:2076 >+#: dnf/base.py:2122 > #, python-format > msgid "File %s is a source package and cannot be updated, ignoring." > msgstr "æªæ¡ %s çºä¾æºè»é«å ä¸ç¡æ³æ´æ°ï¼å¿½ç¥ã" > >-#: dnf/base.py:2087 >+#: dnf/base.py:2133 > #, python-format > msgid "Package %s not installed, cannot update it." > msgstr "å°æªå®è£è»é«å %sï¼æ以ç¡æ³æ´æ°ã" > >-#: dnf/base.py:2097 >+#: dnf/base.py:2143 > #, python-format > msgid "" > "The same or higher version of %s is already installed, cannot update it." > msgstr "å·²ç¶å®è£åçææ´æ°çç %sï¼ç¡æ³æ´æ°ã" > >-#: dnf/base.py:2140 dnf/cli/commands/reinstall.py:81 >+#: dnf/base.py:2203 dnf/cli/commands/reinstall.py:81 > #, python-format > msgid "Package %s available, but not installed." > msgstr "è»é«å %s å¯ç¨ï¼ä½å°æªå®è£ã" > >-#: dnf/base.py:2146 >+#: dnf/base.py:2209 > #, python-format > msgid "Package %s available, but installed for different architecture." > msgstr "è»é«å %s å¯ç¨ï¼ä½æ¯éå°ä¸åæ¶æ§å®è£ã" > >-#: dnf/base.py:2171 >+#: dnf/base.py:2234 > #, python-format > msgid "No package %s installed." > msgstr "è»é«å %s æªå®è£ã" > >-#: dnf/base.py:2189 dnf/cli/commands/install.py:136 >+#: dnf/base.py:2252 dnf/cli/commands/install.py:136 > #: dnf/cli/commands/remove.py:133 > #, python-format > msgid "Not a valid form: %s" > msgstr "éæææ ¼å¼ï¼%s" > >-#: dnf/base.py:2204 dnf/cli/commands/__init__.py:676 >+#: dnf/base.py:2267 dnf/cli/commands/__init__.py:676 > #: dnf/cli/commands/remove.py:162 > msgid "No packages marked for removal." > msgstr "æ²æè»é«å æ¨è¨çºè¦ç§»é¤ã" > >-#: dnf/base.py:2292 dnf/cli/cli.py:428 >+#: dnf/base.py:2355 dnf/cli/cli.py:428 > #, python-format > msgid "Packages for argument %s available, but not installed." > msgstr "%s å¼æ¸çè»é«å å¯ç¨ï¼ä½å°æªå®è£ã" > >-#: dnf/base.py:2297 >+#: dnf/base.py:2360 > #, python-format > msgid "Package %s of lowest version already installed, cannot downgrade it." > msgstr "å·²ç¶å®è£æèçæ¬çè»é«å %sï¼æ以ç¡æ³éç´ã" > >-#: dnf/base.py:2397 >+#: dnf/base.py:2460 > msgid "No security updates needed, but {} update available" > msgstr "ä¸éè¦ä»»ä½çå®å ¨æ§æ´æ°ï¼ä½æ {} åæ´æ°å¯ç¨" > >-#: dnf/base.py:2399 >+#: dnf/base.py:2462 > msgid "No security updates needed, but {} updates available" > msgstr "ä¸éè¦ä»»ä½çå®å ¨æ§æ´æ°ï¼ä½æ {} åæ´æ°å¯ç¨" > >-#: dnf/base.py:2403 >+#: dnf/base.py:2466 > msgid "No security updates needed for \"{}\", but {} update available" > msgstr "ä¸éè¦ã{}ãçä»»ä½å®å ¨æ§æ´æ°ï¼ä½æ {} åæ´æ°å¯ç¨" > >-#: dnf/base.py:2405 >+#: dnf/base.py:2468 > msgid "No security updates needed for \"{}\", but {} updates available" > msgstr "ä¸éè¦ã{}ãçä»»ä½å®å ¨æ§æ´æ°ï¼ä½æ {} åæ´æ°å¯ç¨" > > #. raise an exception, because po.repoid is not in self.repos >-#: dnf/base.py:2426 >+#: dnf/base.py:2489 > #, python-format > msgid "Unable to retrieve a key for a commandline package: %s" > msgstr "ç¡æ³æ·åå½ä»¤åè»é«å çéé°ï¼%s" > >-#: dnf/base.py:2434 >+#: dnf/base.py:2497 > #, python-format > msgid ". Failing package is: %s" > msgstr "失æçè»é«å çºï¼%s" > >-#: dnf/base.py:2435 >+#: dnf/base.py:2498 > #, python-format > msgid "GPG Keys are configured as: %s" > msgstr "GPG éé°å·²ç¶è¨å®çºï¼%s" > >-#: dnf/base.py:2447 >+#: dnf/base.py:2510 > #, python-format > msgid "GPG key at %s (0x%s) is already installed" > msgstr "æ¼ %s (0x%s) ç GPG å¯é°å·²ç¶å®è£" > >-#: dnf/base.py:2483 >+#: dnf/base.py:2546 > msgid "The key has been approved." > msgstr "éé°å·²ç¶æ ¸å¯ã" > >-#: dnf/base.py:2486 >+#: dnf/base.py:2549 > msgid "The key has been rejected." > msgstr "éé°å·²è¢«æçµã" > >-#: dnf/base.py:2519 >+#: dnf/base.py:2582 > #, python-format > msgid "Key import failed (code %d)" > msgstr "å¯é°å¯å ¥å¤±æï¼é¯èª¤ä»£ç¢¼ %dï¼" > >-#: dnf/base.py:2521 >+#: dnf/base.py:2584 > msgid "Key imported successfully" > msgstr "å¯é°å¯å ¥æå" > >-#: dnf/base.py:2525 >+#: dnf/base.py:2588 > msgid "Didn't install any keys" > msgstr "ç¡æ³å®è£ä»»ä½å¯é°" > >-#: dnf/base.py:2528 >+#: dnf/base.py:2591 > #, python-format > msgid "" > "The GPG keys listed for the \"%s\" repository are already installed but they are not correct for this package.\n" >@@ -486,49 +486,49 @@ > "ååºçã%sãè»é«åº« GPG éé°å·²ç¶å®è£ï¼ä½éäºéé°å°éåè»é«å é½ä¸æ£ç¢ºã\n" > "檢æ¥éåè»é«åº«çä¸æ£ç¢ºéé°ä¹ç¶²åè¨å®ã" > >-#: dnf/base.py:2539 >+#: dnf/base.py:2602 > msgid "Import of key(s) didn't help, wrong key(s)?" > msgstr "å¯å ¥çéé°æ²æä½ç¨ï¼å¯è½æ¯å çºéé°æ¯é¯èª¤çï¼" > >-#: dnf/base.py:2592 >+#: dnf/base.py:2655 > msgid " * Maybe you meant: {}" > msgstr " * æ許æ¨æ³è¦ï¼{}" > >-#: dnf/base.py:2624 >+#: dnf/base.py:2687 > msgid "Package \"{}\" from local repository \"{}\" has incorrect checksum" > msgstr "ã{}ãè»é«å ä¾èªæ¬æ©ã{}ãè»é«åº«æä¸æ£ç¢ºç checksum" > >-#: dnf/base.py:2627 >+#: dnf/base.py:2690 > msgid "Some packages from local repository have incorrect checksum" > msgstr "ä¾èªæ¬æ©è»é«åº«çé¨ä»½è»é«å æä¸æ£ç¢ºç checksum" > >-#: dnf/base.py:2630 >+#: dnf/base.py:2693 > msgid "Package \"{}\" from repository \"{}\" has incorrect checksum" > msgstr "ã{}ãè»é«å ä¾èªã{}ãè»é«åº«æä¸æ£ç¢ºç checksum" > >-#: dnf/base.py:2633 >+#: dnf/base.py:2696 > msgid "" > "Some packages have invalid cache, but cannot be downloaded due to \"--" > "cacheonly\" option" > msgstr "é¨ä»½çè»é«å æç¡æçå¿«åï¼ä½æ¯å çºã--cacheonlyãé¸é èç¡æ³ä¸è¼" > >-#: dnf/base.py:2651 dnf/base.py:2671 >+#: dnf/base.py:2714 dnf/base.py:2734 > msgid "No match for argument" > msgstr "æ²æ符åå¼æ¸çé ç®" > >-#: dnf/base.py:2659 dnf/base.py:2679 >+#: dnf/base.py:2722 dnf/base.py:2742 > msgid "All matches were filtered out by exclude filtering for argument" > msgstr "ææ符åé ç®ç被å¼æ¸çæé¤é濾å¨æ¿¾æ" > >-#: dnf/base.py:2661 >+#: dnf/base.py:2724 > msgid "All matches were filtered out by modular filtering for argument" > msgstr "ææ符åé ç®ç被å¼æ¸ç模çµåé濾å¨æ¿¾æ" > >-#: dnf/base.py:2677 >+#: dnf/base.py:2740 > msgid "All matches were installed from a different repository for argument" > msgstr "ææ符åé ç®çå¾å¼æ¸çä¸åè»é«åº«å®è£" > >-#: dnf/base.py:2724 >+#: dnf/base.py:2787 > #, python-format > msgid "Package %s is already installed." > msgstr "å·²å®è£ %s è»é«å ã" >@@ -548,8 +548,8 @@ > msgid "Cannot read file \"%s\": %s" > msgstr "ç¡æ³è®åã%sãæªæ¡ï¼%s" > >-#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:804 >-#: dnf/cli/cli.py:808 dnf/cli/commands/alias.py:108 >+#: dnf/cli/aliases.py:115 dnf/cli/aliases.py:129 dnf/cli/cli.py:806 >+#: dnf/cli/cli.py:810 dnf/cli/commands/alias.py:108 > #, python-format > msgid "Config error: %s" > msgstr "è¨å®æªé¯èª¤ï¼%s" >@@ -640,7 +640,7 @@ > msgid "No packages marked for distribution synchronization." > msgstr "æ²ææ¨è¨çºèæ£å¸çåæ¥çè»é«å ã" > >-#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:395 >+#: dnf/cli/cli.py:425 dnf/cli/commands/group.py:396 > #, python-format > msgid "No package %s available." > msgstr "æ²æ %s è»é«å å¯ç¨ã" >@@ -678,45 +678,47 @@ > msgstr "æ²æ符åçè»é«å å¯ååº" > > #: dnf/cli/cli.py:604 >-msgid "No Matches found" >-msgstr "æ²æ符åé ç®" >+msgid "" >+"No matches found. If searching for a file, try specifying the full path or " >+"using a wildcard prefix (\"*/\") at the beginning." >+msgstr "" > >-#: dnf/cli/cli.py:671 dnf/cli/commands/shell.py:237 >+#: dnf/cli/cli.py:673 dnf/cli/commands/shell.py:237 > #, python-format > msgid "Unknown repo: '%s'" > msgstr "æªç¥çè»é«åº«ï¼ã%sã" > >-#: dnf/cli/cli.py:685 >+#: dnf/cli/cli.py:687 > #, python-format > msgid "No repository match: %s" > msgstr "æ²æè»é«åº«ç¬¦åï¼%s" > >-#: dnf/cli/cli.py:719 >+#: dnf/cli/cli.py:721 > msgid "" > "This command has to be run with superuser privileges (under the root user on" > " most systems)." > msgstr "æ¤å½ä»¤éè¦ä»¥è¶ ç´ä½¿ç¨è æ¬éå·è¡ï¼å¤§é¨å系統æ¯å¨ root 使ç¨è ä¸ï¼ã" > >-#: dnf/cli/cli.py:749 >+#: dnf/cli/cli.py:751 > #, python-format > msgid "No such command: %s. Please use %s --help" > msgstr "æªç¥çæ令ï¼%sãè«ä½¿ç¨ %s --help" > >-#: dnf/cli/cli.py:752 >+#: dnf/cli/cli.py:754 > #, python-format, python-brace-format > msgid "" > "It could be a {PROG} plugin command, try: \"{prog} install 'dnf-" > "command(%s)'\"" > msgstr "å ¶å¯è½æ¯ {PROG} æ件çå½ä»¤ï¼è«è©¦è©¦ï¼ã{prog} install 'dnf-command(%s)'ã" > >-#: dnf/cli/cli.py:756 >+#: dnf/cli/cli.py:758 > #, python-brace-format > msgid "" > "It could be a {prog} plugin command, but loading of plugins is currently " > "disabled." > msgstr "å ¶å¯è½æ¯ {prog} æ件çå½ä»¤ï¼ä½ç®åè¼å ¥æ件çåè½èæ¼åç¨çæ ã" > >-#: dnf/cli/cli.py:814 >+#: dnf/cli/cli.py:816 > msgid "" > "--destdir or --downloaddir must be used with --downloadonly or download or " > "system-upgrade command." >@@ -724,52 +726,52 @@ > "--destdir æ --downloaddir å¿ é è --downloadonlyãdownload æ system-upgrade " > "æ令ä¸èµ·ä½¿ç¨ã" > >-#: dnf/cli/cli.py:820 >+#: dnf/cli/cli.py:822 > msgid "" > "--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/cli.py:902 >+#: dnf/cli/cli.py:904 > 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 "" > "è¦åï¼å çºä½ç¨ä¸ç RPM å®å ¨æ§çç¥ï¼å·²å¼·å¶å·è¡å ¨å GPG ç°½å檢æ¥ï¼è«åé± dnf.conf(5) çãgpgcheckã以äºè§£å¦ä½é±èæ¤åè¨æ¯ï¼" > >-#: dnf/cli/cli.py:922 >+#: dnf/cli/cli.py:924 > msgid "Config file \"{}\" does not exist" > msgstr "ã{}ãçµæ æªä¸åå¨" > >-#: dnf/cli/cli.py:942 >+#: dnf/cli/cli.py:944 > msgid "" > "Unable to detect release version (use '--releasever' to specify release " > "version)" > msgstr "ç¡æ³åµæ¸¬ç¼è¡çæ¬ï¼ä½¿ç¨ã--releaseverãæå®ç¼è¡çæ¬ï¼" > >-#: dnf/cli/cli.py:1016 dnf/cli/commands/repoquery.py:471 >+#: dnf/cli/cli.py:1018 dnf/cli/commands/repoquery.py:471 > msgid "argument {}: not allowed with argument {}" > msgstr "å¼æ¸ {}ï¼ä¸å 許è {} å¼æ¸ä½¿ç¨" > >-#: dnf/cli/cli.py:1023 >+#: dnf/cli/cli.py:1025 > #, python-format > msgid "Command \"%s\" already defined" > msgstr "æ令ã%sãå·²ç¶å®ç¾©" > >-#: dnf/cli/cli.py:1043 >+#: dnf/cli/cli.py:1045 > msgid "Excludes in dnf.conf: " > msgstr "æé¤æ¼ dnf.confï¼ " > >-#: dnf/cli/cli.py:1046 >+#: dnf/cli/cli.py:1048 > msgid "Includes in dnf.conf: " > msgstr "å å«æ¼ dnf.confï¼ " > >-#: dnf/cli/cli.py:1049 >+#: dnf/cli/cli.py:1051 > msgid "Excludes in repo " > msgstr "æé¤æ¼è»é«åº« " > >-#: dnf/cli/cli.py:1052 >+#: dnf/cli/cli.py:1054 > msgid "Includes in repo " > msgstr "å å«æ¼è»é«åº« " > >@@ -1221,7 +1223,7 @@ > msgid "Invalid groups sub-command, use: %s." > msgstr "ç¡æç群çµåæ令ï¼è«ç¨ï¼%sã" > >-#: dnf/cli/commands/group.py:398 >+#: dnf/cli/commands/group.py:399 > msgid "Unable to find a mandatory group package." > msgstr "æ¾ä¸å°å¼·å¶ç¾¤çµè»é«å ã" > >@@ -1318,11 +1320,11 @@ > msgid "Transaction history is incomplete, after %u." > msgstr "å¨ %u ä¹å¾ï¼èçäºé æ·å²ç´éä¸å®æ´ã" > >-#: dnf/cli/commands/history.py:256 >+#: dnf/cli/commands/history.py:267 > msgid "No packages to list" > msgstr "æ²æè¦ååºçè»é«å " > >-#: dnf/cli/commands/history.py:279 >+#: dnf/cli/commands/history.py:290 > msgid "" > "Invalid transaction ID range definition '{}'.\n" > "Use '<transaction-id>..<transaction-id>'." >@@ -1330,7 +1332,7 @@ > "ç¡æçèçäºé èå¥ç¢¼ç¯åå®ç¾©ã{}ãã\n" > "使ç¨ã<transaction-id>..<transaction-id>ãã" > >-#: dnf/cli/commands/history.py:283 >+#: dnf/cli/commands/history.py:294 > msgid "" > "Can't convert '{}' to transaction ID.\n" > "Use '<number>', 'last', 'last-<number>'." >@@ -1338,31 +1340,31 @@ > "ç¡æ³å°ã{}ãè½çºèçäºé IDã\n" > "è«ä½¿ç¨ '<æ¸å>'ã'last'ã'last-<æ¸å>'ã" > >-#: dnf/cli/commands/history.py:312 >+#: dnf/cli/commands/history.py:323 > msgid "No transaction which manipulates package '{}' was found." > msgstr "æ¾ä¸å°æä½ã{}ãè»é«å çèçäºé ã" > >-#: dnf/cli/commands/history.py:357 >+#: dnf/cli/commands/history.py:368 > msgid "{} exists, overwrite?" > msgstr "" > >-#: dnf/cli/commands/history.py:360 >+#: dnf/cli/commands/history.py:371 > msgid "Not overwriting {}, exiting." > msgstr "" > >-#: dnf/cli/commands/history.py:367 >+#: dnf/cli/commands/history.py:378 > #, fuzzy > #| msgid "Transaction failed" > msgid "Transaction saved to {}." > msgstr "èçäºé 失æ" > >-#: dnf/cli/commands/history.py:370 >+#: dnf/cli/commands/history.py:381 > #, fuzzy > #| msgid "Errors occurred during transaction." > msgid "Error storing transaction: {}" > msgstr "å¨èçäºé æç¼çé¯èª¤ã" > >-#: dnf/cli/commands/history.py:386 >+#: dnf/cli/commands/history.py:397 > msgid "Warning, the following problems occurred while running a transaction:" > msgstr "" > >@@ -2571,16 +2573,16 @@ > > #: dnf/cli/option_parser.py:261 > msgid "" >-"Temporarily enable repositories for the purposeof the current dnf command. " >-"Accepts an id, acomma-separated list of ids, or a glob of ids.This option " >+"Temporarily enable repositories for the purpose of the current dnf command. " >+"Accepts an id, a comma-separated list of ids, or a glob of ids. This option " > "can be specified multiple times." > msgstr "" > > #: dnf/cli/option_parser.py:268 > msgid "" >-"Temporarily disable active repositories for thepurpose of the current dnf " >-"command. Accepts an id,a comma-separated list of ids, or a glob of ids.This " >-"option can be specified multiple times, butis mutually exclusive with " >+"Temporarily disable active repositories for the purpose of the current dnf " >+"command. Accepts an id, a comma-separated list of ids, or a glob of ids. " >+"This option can be specified multiple times, but is mutually exclusive with " > "`--repo`." > msgstr "" > >@@ -3958,10 +3960,6 @@ > msgid "no matching payload factory for %s" > msgstr "æ²æ %s ç符åçææè² è· factory" > >-#: dnf/repo.py:111 >-msgid "Already downloaded" >-msgstr "å·²ç¶ä¸è¼" >- > #. pinging mirrors, this might take a while > #: dnf/repo.py:346 > #, python-format >@@ -3987,7 +3985,15 @@ > msgid "Cannot find rpmkeys executable to verify signatures." > msgstr "" > >-#: dnf/rpm/transaction.py:119 >+#: dnf/rpm/transaction.py:70 >+msgid "The openDB() function cannot open rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:75 >+msgid "The dbCookie() function did not return cookie of rpm database." >+msgstr "" >+ >+#: dnf/rpm/transaction.py:135 > msgid "Errors occurred during test transaction." > msgstr "測試èçäºé æç¼çé¯èª¤ã" > >@@ -4230,6 +4236,12 @@ > msgid "<name-unset>" > msgstr "<å稱æªè¨å®>" > >+#~ msgid "Already downloaded" >+#~ msgstr "å·²ç¶ä¸è¼" >+ >+#~ msgid "No Matches found" >+#~ msgstr "æ²æ符åé ç®" >+ > #~ msgid "" > #~ "Enable additional repositories. List option. Supports globs, can be " > #~ "specified multiple times." >diff -ur dnf-4.13.0/tests/api/test_dnf_base.py dnf-4.16.1/tests/api/test_dnf_base.py >--- dnf-4.13.0/tests/api/test_dnf_base.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/tests/api/test_dnf_base.py 2023-05-29 15:25:58.000000000 +0300 >@@ -7,10 +7,23 @@ > import dnf > import dnf.conf > >+import tests.support >+ > from .common import TestCase > from .common import TOUR_4_4 > > >+def conf_with_empty_plugins(): >+ """ >+ Use empty configuration to avoid importing plugins from default paths >+ which would lead to crash of other tests. >+ """ >+ conf = tests.support.FakeConf() >+ conf.plugins = True >+ conf.pluginpath = [] >+ return conf >+ >+ > class DnfBaseApiTest(TestCase): > def setUp(self): > self.base = dnf.Base(dnf.conf.Conf()) >@@ -75,13 +88,12 @@ > self.assertHasType(self.base.transaction, dnf.db.group.RPMTransaction) > > def test_init_plugins(self): >- # Base.init_plugins(disabled_glob=(), enable_plugins=(), cli=None) >+ # Base.init_plugins() > self.assertHasAttr(self.base, "init_plugins") > >- # disable plugins to avoid calling dnf.plugin.Plugins._load() multiple times >- # which causes the tests to crash >- self.base.conf.plugins = False >- self.base.init_plugins(disabled_glob=(), enable_plugins=(), cli=None) >+ self.base._conf = conf_with_empty_plugins() >+ >+ self.base.init_plugins() > > def test_pre_configure_plugins(self): > # Base.pre_configure_plugins() >@@ -95,6 +107,15 @@ > > self.base.configure_plugins() > >+ def test_unload_plugins(self): >+ # Base.unload_plugins() >+ self.assertHasAttr(self.base, "unload_plugins") >+ >+ self.base._conf = conf_with_empty_plugins() >+ >+ self.base.init_plugins() >+ self.base.unload_plugins() >+ > def test_update_cache(self): > # Base.update_cache(self, timer=False) > self.assertHasAttr(self.base, "update_cache") >diff -ur dnf-4.13.0/tests/automatic/test_main.py dnf-4.16.1/tests/automatic/test_main.py >--- dnf-4.13.0/tests/automatic/test_main.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/tests/automatic/test_main.py 2023-05-29 15:25:58.000000000 +0300 >@@ -49,3 +49,7 @@ > conf = dnf.automatic.main.AutomaticConfig(FILE, downloadupdates=True, installupdates=False) > self.assertTrue(conf.commands.download_updates) > self.assertFalse(conf.commands.apply_updates) >+ >+ # test that reboot is "never" by default >+ conf = dnf.automatic.main.AutomaticConfig(FILE) >+ self.assertEqual(conf.commands.reboot, 'never') >ТолÑко в dnf-4.16.1/tests/cli/commands: test_mark.py >diff -ur dnf-4.13.0/tests/test_repoquery.py dnf-4.16.1/tests/test_repoquery.py >--- dnf-4.13.0/tests/test_repoquery.py 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/tests/test_repoquery.py 2023-05-29 15:25:58.000000000 +0300 >@@ -123,17 +123,39 @@ > > class OutputTest(tests.support.TestCase): > def test_output(self): >- pkg = PkgStub() >+ pkg = dnf.cli.commands.repoquery.PackageWrapper(PkgStub()) > fmt = dnf.cli.commands.repoquery.rpm2py_format( >- '%{name}-%{version}-%{release}.%{arch} (%{reponame})') >+ '%{NAME}-%{version}-%{RELEASE}.%{arch} (%{REPONAME})') > self.assertEqual(fmt.format(pkg), 'foobar-1.0.1-1.f20.x86_64 (@System)') > >+ def test_nonexistant_attr(self): >+ """ >+ dnf.package.Package does not have a 'notfound' attribute. >+ Therefore, rpm2py_format should leave a %{notfound} >+ """ >+ pkg = dnf.cli.commands.repoquery.PackageWrapper(PkgStub()) >+ fmt = dnf.cli.commands.repoquery.rpm2py_format('%{notfound}').format(pkg) >+ self.assertEqual(fmt, "%{notfound}") >+ > def test_illegal_attr(self): >- pkg = PkgStub() >- with self.assertRaises(AttributeError) as ctx: >- dnf.cli.commands.repoquery.rpm2py_format('%{notfound}').format(pkg) >- self.assertEqual(str(ctx.exception), >- "'PkgStub' object has no attribute 'notfound'") >+ """ >+ dnf.package.Package has a 'base' attribute, >+ but it isn't allowed in queryformat strings and >+ should also leave a literal %{base}. >+ """ >+ pkg = dnf.cli.commands.repoquery.PackageWrapper(PkgStub()) >+ fmt = dnf.cli.commands.repoquery.rpm2py_format("%{base}").format(pkg) >+ self.assertEqual(fmt, "%{base}") >+ >+ def test_combo_attr(self): >+ """ >+ Ensure that illegal attributes in a queryformat string along with legal >+ attributes are properly escaped. >+ """ >+ pkg = dnf.cli.commands.repoquery.PackageWrapper(PkgStub()) >+ fmt = dnf.cli.commands.repoquery.rpm2py_format( >+ "%{name} | %{base} | {brackets}").format(pkg) >+ self.assertEqual(fmt, "foobar | %{base} | {brackets}") > > > class Rpm2PyFormatTest(tests.support.TestCase): >diff -ur dnf-4.13.0/VERSION.cmake dnf-4.16.1/VERSION.cmake >--- dnf-4.13.0/VERSION.cmake 2022-05-30 10:59:19.000000000 +0300 >+++ dnf-4.16.1/VERSION.cmake 2023-05-29 15:25:58.000000000 +0300 >@@ -1,4 +1,4 @@ >-set (DEFAULT_DNF_VERSION "4.13.0") >+set (DEFAULT_DNF_VERSION "4.16.1") > > if(DEFINED DNF_VERSION) > if(NOT ${DEFAULT_DNF_VERSION} STREQUAL ${DNF_VERSION})
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 46646
:
13593
| 13594